Joel and I were lucky enough to be joined by Ethan Marcotte to talk about his new book, You Deserve a Tech Union . It's a fantastic book which I read in it's entirety before getting to interview...
Dash, a documentation viewer for macOS, just released version 7. I've been using Dash for at least nine years, and can't imagine why anyone wouldn't. What Dash does is let you have all of your do...
https://collindonnell.com/dash-7-released?pk_campaign=rss-feed
If you use macOS, go put this into your zshrc or equivalent. function xman() { open x-man-page://$1 } Once you’ve done that, use it by typing things like xman grep to show man pages i...
https://collindonnell.com/my-xman-function?pk_campaign=rss-feed
In 2018 I bought a Peloton bike. Since then, I think I’ve ridden it about 100 times. Always in fits and starts, too. I’ll ride it consistently for a few weeks here and there, then get sick or...
https://collindonnell.com/exercise-is-hard-i-hate-it-and-i-have-to-do-it?pk_campaign=rss-feed
As part of my ongoing interest in the origins of object-oriented programming and design patterns like MVC, I started to think the best way to fully grasp these things was to go back to the beginn...
https://collindonnell.com/the-xerox-smalltalk-80-gui-was-weird?pk_campaign=rss-feed
I really wanted to write something today, but I don’t think it’s going to happen. I’ve been feeling pretty anxious, which only got worse when I got a cold earlier this week. At this point, ...
https://collindonnell.com/not-writing-today?pk_campaign=rss-feed
I’ve been thinking this week about how I write code and the quality I want to aim for. I’ve worked some pretty big and successful projects. I’ve seen things. So with that in mind, here’s ...
https://collindonnell.com/youre-never-going-to-fix-your-technical-debt?pk_campaign=rss-feed
If you enjoyed my MVC Isn’t MVC post from a couple of days ago, you might also be interested in the latest episode of the Rooftop Ruby podcast . Joel and I discuss our thoughts on the po...
https://collindonnell.com/mvc-discussion-on-the-rooftop-ruby-podcast?pk_campaign=rss-feed
In December of 1979 Tyrgve Reenskaug , an employee of Xerox PARC , published a paper called MODELS-VIEWS-CONTROLLERS about a design pattern he had invented for developing applications with a gra...
There’s a concept in urbanism and sustainability that I recently learned about from the CityNerd YouTube channel called the green transportation hierarchy , which looks like this: The idea i...
https://collindonnell.com/implementing-a-personal-transportation-hierarchy?pk_campaign=rss-feed