Developer Tools Why I Keep Reaching for SQLAlchemy SQLAlchemy isn't valuable because it saves you from having to write SQL. It's valuable because it gives database work a consistent structure.
Development Practices Graph-Style Queries vs. Joins: When Your REST API Hits a Wall I had a breaking point with a list page that needed to filter by data three relationships away from the root entity. The join got ugly fast.
NextJS Elysia.js: Type-Safe APIs Without the Mess I have a gripe with Next.js API routes: every endpoint needs its own file. I've been exploring Elysia.js as a potential solution.
JavaScript The Cursed Legacy of JavaScript’s Date Class Unlike Java, JavaScript can’t simply deprecate and replace the "date" class — the web demands backward compatibility.
Evolving the Industry RenderATL 2025: Where AI Meets Craftsmanship in Modern Development RenderATL 2025 transformed Atlanta into a hub for the intersection of artificial intelligence and traditional software development.
TypeScript TypeScript’s Big Move: A Faster Future with Go TypeScript's Go port is a major shift, set to dramatically speed up compilation, improve editor performance, and reduce memory usage.
Developer Tools Master JSON Processing with jq Have you ever had to deal with large amounts of JSON data? Enter jq: a JSON processor that makes parsing and transforming JSON data a breeze.
JavaScript JavaScript in the Emerald City: CascadiaJS 2024 Highlights CascadiaJS 2024 transformed Seattle into a JavaScript oasis, offering an immersive exploration of the latest web development trends.
Developer Tools Next.js 15: Unveil New Horizons in Web Development The release of Next.js 15 marks a pivotal moment for web developers, with transformative features designed to enhance efficiency.
Developer Tools Leverage Go’s Concurrency: Transforming API Data Fetching with Goroutines and Channels Concurrency in Go is a standout feature due to the simplicity and efficiency of goroutines (lightweight threads) and channels.
Evolving the Industry Open Source Insights and Innovations: Reflections on All Things Open 2023 Earlier this year, I dove into All Things Open 2023 in Raleigh, N.C. This multi-track conference gathered over 4,500 open-source enthusiasts.
Platforms & Languages The Evolution of Go: What’s New in Version 1.21 Go 1.21 has solidified the language's reputation as an adaptable, efficient, and community-focused platform.