Development containers, aka dev containers, have been around since 2019. Made by Microsoft, they...
I've been away from Ruby on Rails for a couple of years. And in that time, Rails introduced Hotwire,...
All the tools that I use on a daily basis as a solo dev
Sharing my journey from toxic productivity to embracing the Slow Productivity framework
Syntax FM released a podcast episode 11 habits of highly effective developers yesterday, it's filled...
Recently, I was working on a Rails app where I wanted to make some pretty URLs for it. I have a route...
I'm back in Ruby on Rails land after two years using only Node/TS. And I'm thrilled to be back! I...
This month's Virtual Coffee challenge is Build in Public. And I wanted to kick things off with some...
What is the right amount of testing? Over the years my answer to this question has changed...
During my time at Shopify, I had the opportunity to work with a cloud development environment - and I...
Can you tell the difference between " " and " "? I certainly can't. But the computer can. "...
I'm amazed by all the ways we can deploy an Elixir app. It's a little overwhelming (see: analysis par...
I recently recorded my first screencast and, wow, I have a lot of things to improve on. The video its...
In this tutorial, I want to show you how to make your cards pop out on hover using only CSS. This...
I'm relatively new to the Javascript (JS) tooling ecosystem and it's... overwhelming. There seem to...
A small snippet of code showing how to create a featured posts collection
It's felt like March for months now, but 2020 is finally coming to a close! Thank you Time Lord for...
As an interviewer, one of my favorite interviews was one where the candidate didn't finish the...
Hacktoberfest is done and dusted and I wanted to do a quick recap on my experience. Reflecting on...
Elixir 1.11 has just been released with a variety of improvements
I've been learning Elixir as a side project for the past few months. And I wanted to share my process...
Elixir conference happened earlier this month, and like all conferences this year, it was virtual. I...
VueJS 3.0 has been released
I 100% struggled with getting excerpts in Eleventy (11ty). It seems so simple, but I couldn’t figure...
A while ago I posted a question on dev.to asking how people stay motivated with their side projects....
Twitter API v2 has just launched, and it's a complete rewrite.
I’ve been thinking about joy lately. Which seems like a sad sentence to write. But I promise it’s not...
I’ve always had this dream of being the fullest, full stack developer. I would take an idea, design...
New update with Git provides option to set default branch
Continuous Integration (CI) is the act of automating the build and testing of your code when it’s...