Lessons Learnt
In an attempt to avoid working on something I really should be, here’s a dump of exactly what’s on my mind right now.
Textmate is dead, long live SublimeText2
Since moving to Lion how I’ve moved all my development over from TextMate to SublimeText2. It takes TM’s themes, and the bundles can easily be updated for it (most of them are already there). The best indicator of why I think ST is the future :
Number of updates to TextMate in the last 3 years : 2 (bugfixes)
Number of updates to SublimeText in the last month : 3 (feature releases)
Not even a contest
My gut isn’t the most resilent beast
By a process of concerted (and sometimes unpleasant) testing and ellimination, eating any of the following 5 things causes a movement that can actually by timed. To the minute. Not Good.
- Hotdogs
- Anything hotter than a madras
- Sausage Rolls
- Scotch Eggs
- Meatballs (especially Ikea meatballs)
You can’t force code
Now that I’m developing for Solspace I’m reminded on the difference between good code, and great code. An hour of great code is worth far more than a day’s worth of meerly ok code. Sometimes the best thing for it is to step away and do something else. Nobody wins by just sitting staring at a screen.
CMSes are built for clients, not developers
Yes, yes. #eecms is nearly 95% of my business. It’s a great tool, and I’m consistenly learning (and making) new ways to bend it to my will. But after 4 years of working with it I’ve realiased I’m not it’s market. For clients it’s brilliant. But for me – give me a text editor and a python script any day.
TV is a total waste of time
We got rid of our TV license 4 months ago. The only regret I have is not doing it sooner.
A 16kg kettle bell is surprisingly heavy
And I mean heavy. Easy enough to handle, but try throwing it above your head repeatadly for 20 minutes.