Development
-
Code boundaries vs seams
What's the difference between a boundary and a seam when talking about software architecture? Are they interchangeable or not? -
Type safety at runtime with Zod
Making TypeScript a little bit more type-safe -
Hot swap your database schema
Improve your database schema safely and without application downtime. -
Achieving side project success
Managing a side project on top of everything else is a lot. These four tips will help you focus on what matters to get the most out of your project. -
Deep links in React Native
What does it take to add deep links to a React Native app? -
Postgres Natural Sorting
Sorting alphanumeric data sometimes gets funky—an all-natural sorting approach with Postgres can help. -
What I learned from pairing by default
I never used to pair program, and then I spent four months on a pair-by-default team. Here's what I learned. -
-
The limits of Phoenix LiveView
Phoenix LiveView is great. You probably don't need JavaScript. But if you do, keep it separate. -
Ignore RuboCop changes in Git Blame
Hide refactoring commits in git-blame by using .git-blame-ignore-revs
1 of 7