Design to Code #7: How CVA Scaffolding Turned Into Dead Code
The lint config had been sitting in the repo for a week, untouched, when I finally ran it across src/components/ui/ on the afternoon of April 4th. I w
Curated development tutorials from top sources. Filter by language.
The lint config had been sitting in the repo for a week, untouched, when I finally ran it across src/components/ui/ on the afternoon of April 4th. I w
Last post I argued that the matcher in our dating app cannot read photos because the TypeScript types make it impossible. A few people asked the obvio
My portfolio site had one static og-image.jpeg for every page. When someone shared a blog post on LinkedIn, the preview showed the same generic image
Ruby on Rails is the framework that popularized "convention over configuration." There's a right place for everything — models in app/models, controll
I gave an AI a sleep schedule, dreams, and a personal blog I built nan — an AI character who lives in my Chinese chat groups and runs her o
A few days ago, I shared MediTrack — a hospital management system I built with Laravel to manage doctors, patients, appointments, prescriptions, and l
Most Laravel developers should not treat PHP's pipe operator as a blanket upgrade. They should treat it as a narrow readability tool that earns its pl
Most Laravel developers should not treat PHP's pipe operator as a blanket upgrade. They should treat it as a narrow readability tool that earns its pl
Last month I overhauled the test pipeline for a side project and switched from Jest to Vitest. The reason was straightforward: maintaining Jest in a T
Java 26 Structured Concurrency: Stop Subclassing StructuredTaskScope and Use JEP 480 Joiners With Java 26 finalizing Structured Concurrency
The Problem We Were Actually Solving In late 2024 we deployed a live treasure-hunt engine for Hytale players that crunched 80k concurrent state updat
Google recently released an incredibly fast new model — Gemini 3.5 Flash. As someone building infrastructure for autonomous agents, I decided to put i
Common Spring Boot Annotations and Why We Use Them? @SpringBootApplication** @SpringBootApplication public class DemoApplication { public st
Enterprise applications require more than optimized code — they require smart caching and efficient search architecture. I’ve published 2 practical g
pardnchiu/Agenvoy v0.24.13 -> v0.24.14 Summary Expands the cloud provider catalogue with two non-streaming completion backends and s
I am developing a boilerplate called SuperRails. S
TL;DR — tickr is a Go library. It stores messages in one Postgres table. You add messages inside your own database transaction. A worker pool in the
The Problem We Were Actually Solving In 2025 we inherited a real-time treasure-hunt game engine built on top of Veltrix 5.4. The docs promised infini
Recently I had a chance to contribute to grape-swagger-rails, helping modernize the project and release v1.0.0. What started as a small fix turned
Most modern languages are built on top of C. They rely on libc for everything from printing a string to opening a socket. I wanted to see if I could