Developer Tools Kysely: Type-Safe SQL Without ORM Overhead Kysely is a compelling choice for query building with type safety and SQL-shaped expressiveness without adopting a full ORM.
Extracurricular Activities Level Up Your Emoji Game: A Command-Line Shortcut for Making Custom Slack Emojis I built a command-line Python tool to quickly create custom Slack emojis, making it easier—and more fun—to express yourself at work
Growing as Makers How to Actually Learn at a Tech Conference: Pen-and-Paper Notes It’s easy to leave a tech conference struggling to remember what you learned. I find handwritten notes help me retain what matters most.
Developer Tools Use Zod to Upgrade Your Form Validation Adding Zod schemas to your react-hook-form will simplify complex form validation by leveraging TypeScript for well-typed form data.
Personal Optimization Fight the Time-Scarcity Mindset by Building Small Habits Time-scarcity mindset is common but often leads to burnout, dissatisfaction, and overall mental fatigue. These two habits helped me fight it.
Culture How “Owning It” Shaped My First Year at Atomic Object The value of "owning it" has shaped my first year as a software developer in ways I didn't expect, both professionally and personally.
Development Practices Tackling Complexity: The Power of Test-Driven Development for New Developers Test-driven development is a tool that can help new developers to methodically break down problems and create more reliable code.
Business Practices The Art and Impact of Making “Intelligent Failures” Embracing "intelligent failure" as an opportunity for learning, innovation, and team improvement is an important tool for developer teams.
Business Practices Why Companies Should Have Feedback Sessions for New Developers Feedback sessions are a useful tool for building healthy teams and open communication, and new developers can especially benefit from them.