Yo! I'm Adam
I make stuff on the internet, but as you can tell from... *gestures broadly* ... I am not a designer.
I am a life-long-learner and I believe that sharing what you learn is a great way to crystalize the lessons for yourself, so I write about things I learn here. I fancy myself a decent writer, and have decided to inconvenience these specific electrons to prop up that fantasy.
My passion for learning drives me to dabble in many hobbies. In addition to tech, my other interests including skydiving, woodworking, and podcasting.
For the curious, I've obliged with some detail about myself here.
Recently Inconvenienced Electrons
Most recently I wrote The Case for Decorators in CFML. The CFML language doesn't have first class support for object decorators. I think it would be pretty useful if they did. Here's one way I would use them.
I also have a full index of all 130 articles, or you can browse by tag.
Working Code Podcast
I created and co-host the Working Code Podcast, a language-agnostic web-development focused podcast with the goal of celebrating the triumphs and fails of a career in software, and making your coding career more enjoyable. We publish new episodes every Wednesday.
Let's Stay In Touch
A few times each year I send out some emails. It's something I usually reserve for when I'm doing something big, like when I started the podcast or when I made my book available in paperback. I work hard to make the emails worth getting (like discounts on stuff I sell), I never sell or share your contact details, and you can unsubscribe at any time.