Let's save open-source software, together
They tell you if you want to be competitive as a developer, you have to go above and beyond. They...
You can find all the code for this series on GitHub. Kryptos 4 is, I repeat, unsolved. We're very...
You can find all the code for this series on GitHub. Kryptos 3 is going to require more code than...
You can find all the code for this series on GitHub. In the previous post we solved Kryptos 1 and 2....
You can find all the code for this series on GitHub. On the campus of CIA headquarters in Virginia,...
A software developer has, in theory, the ability to walk into an outhouse with an old laptop and...
I've made some big changes to my personal tech ecosystem over the last few years and discovered some...
Software projects are most efficient when, at any given time, each contributor is focused on a...
Based on my own experience and interactions with many other developers, I'm going on the record with...
I’m relatively young on the programming scene (I wasn't around when FORTRAN came out or anything) so...
One of the strongest heuristics for career progress (and personal growth) is how readily you change...
Building a better software keyboard
Your current credit card can be used in four different ways: Typing in the card number. We've been...
We've all seen this one, right? "As a user, I want to log in to the app." That's a lie. And not...
Classic pipelines are out, YAML pipelines are in. Azure DevOps (ADO) has adopted a pipelines-as-code...
Application streaming is one of the emerging technologies I'm most bullish on. So far its full...
The search for the lost AirPod My wife Dylan is a math and physics teacher. Yesterday...
Here's what it does and how I made it
A couple years ago I built a consumer SaaS product (and registered a very simple LLC for it). It's...
May 5 on Youtube
Free ideas for your next side project
An introduction
Any other video gamers out there? What games do you consider perfect? Mine are: Horizon: Zero...
Updates, release date and more
If you missed my prior post, here it is: Article No Longer Available I'm...
Update: Over 80 people have offered their help with this project. Thank you so much, everyone! It...
I've been mulling over a weird idea for a while now and I want to pitch it for di...