Unplugging From The Grid
As a developer it's easy to get sucked into the Grid. By that I mean to spend way too much working on programming and software engineering and losing balance in life. There's of course nothing wrong with liking to work on side projects on the weekend or contribute to...
Pop_OS! 18.04 Review: Developer Perspective
Listeners of Coder Radio episode 307 will know that I have been working full time in System 76's Pop_OS! 18.04, an Ubuntu-based Linux operating systems that is targeted at developers and other makers. Given that positioning of the OS, my review is going to focus on it...
Mac Wishlist
Coder Radio listeners will know that I’ve had a lot of angst for the last few years over modern Apple’s treatment of the Mac as a platform. What some of them may not know is that I actually want to love the Mac again, but I find the product design decisions to be...
Foot In The Testing Door
We all know that not having automated tests is a sign of developers taking risky shortcuts. However, we tend to be a little shy as to why we so often feel compelled to take this shortcut — client budgets. Let’s just be honest, we know that we should have some...
Why Alice Runs JavaScript
Over at The Mad Botter I've been working my tail off trying to get a new version of our AI Slack bot Alice out before the end of the new year. As the code has become more complex, I turned to Typescript, Microsoft's programming language that's intended to bring static...
FOSSGiving 2017
Long time readers of this blog and Coder Radio listeners may recall that for the last few Thanksgivings I’ve been writing up or covering on the show my list of open-source tools that I am thankful for that I feel will be significant in the year to come; if you’re...