Alexa, what’s the most all-out-of-fucks thing a developer would say at the end of a Friday before a 3 day weekend?
Happy Presidents Day everybody.
If your “hack” has been running in production for years, was it really a hack?
I can’t tell if developers are idealistic pessimists or pessimistic idealists. The most common manifestation of this paradox? Apologizing for delivering working software. The idea that one could have done a better job if only they had more time is admirable, even tragic sometimes, but should we really be so hard on ourselves? Useless Dev…

To Scale! The cause of, and solution to, all of (startup) life’s problems
Jason Cole slices off a steaming slab of ribeye from my favorite startup false idol – the obsession with scale. The moment that you create a solution, whether it’s a piece of software or a business process, you start to feel pressure to optimize it…this urge to prematurely scale is almost entirely fear-based, a fear…

UI Fails # 8 – Get This App to Urgent Care
Checking my place in line at the urgent care clinic: The only thing more broken than my son’s arm is this markup.

Never miss a pull request with this one easy trick!
Like all high-functioning dev teams with a modicum of self-awareness, we thrive on gallows humor and existential dread. No wonder we’ve adopted the this is fine dog for our mascot. I was searching for the original image source when, to my immense surprise and delight: A This Is Fine dumpster fire vinyl figure that I…
The Eternal Optimism of the Spotless Repository
We’re programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand…It’s important to remember that when you start from scratch there is absolutely no reason to believe that you are going to do a better job…
Everything I whish every developer knew about SQL Server queries
…summed up masterfully by Brent Ozar in just 45 minutes. All the ways you’re doing error handling wrong and don’t even know it, why that table valued function is going to bring the pain, and so much more. This should be required viewing for anybody who writes T-SQL. Fundamentals of Stored Procedures at SQLBitsv_2Z7m0&t=63s
Recommended Reading
Early in my career, I read everything I could find trying to become a better programmer. Over time I realized the most helpful material didn’t deal with a specific language or trendy workflow, but instead dealt with the psychology and philosophy of software development. Eventually I collected the ones that made the biggest impact on…
UI Wins #0 – Retool FTW
Noticed this gem trying out the Retool quickstart demo. Retool looks like a web version of MS Access, which I think is long overdue because not everyone wants or needs mocks and models and interfaces and tests and controllers and an api and dependency injection and my eyes glazeth over just to add a record…
The only blockchain developers need to worry about
…is the chain of blocked tasks in the backlog. Ever leave a sprint kickoff feeling really confident about the planning that was done, only to find your team stuck a few hours or days later? No matter how well prioritized the backlog is, “priorities don’t mean anything if you can’t make progress” as rachelbythebay explains,…
Loading…
Something went wrong. Please refresh the page and/or try again.
Follow My Blog
Get new content delivered directly to your inbox.