Latest

Real-world dev experiences, lessons from production, and things worth knowing before you ship.

SOLID Principles and Code Smells in Spring Boot — Where They Actually Show Up

SOLID Principles and Code Smells in Spring Boot — Where They Actually Show Up

A practical map from each SOLID principle to the code smell it prevents and the refactor that fixes it, with Spring Boot examples — plus how to get an AI reviewer to actually catch them.

deep-dive
· 12 min read
Evolving a MySQL Schema Safely — From Development to Release

Evolving a MySQL Schema Safely — From Development to Release

A worked example of gradually adding fields to a live MySQL table — which changes are safe, how to do the breaking ones without downtime, and the dev-and-release discipline that keeps it working.

deep-dive
· 8 min read
Do You Still Need Spring Cloud on Kubernetes?

Do You Still Need Spring Cloud on Kubernetes?

A feature-by-feature look at what Kubernetes already covers versus what Spring Cloud Alibaba still has to do in your code — discovery, configuration, circuit breaking, and distributed transactions.

deep-dive
· 8 min read
Launching an App in 2026? Here's Your Checklist

Launching an App in 2026? Here's Your Checklist

Developer accounts, payments, taxes, testing, and marketing — every step between 'code is done' and 'live on the stores,' documented from real experience.

checklist
· 5 min read
Flutter × Rust: The Best Cross-Platform Stack in 2026

Flutter × Rust: The Best Cross-Platform Stack in 2026

Flutter for UI, Rust for everything heavy — why this pairing beats React Native and KMP for covering the most platforms with the smallest team.

deep-dive
· 5 min read
Kafka in IoT — Ingesting Telemetry from Millions of Devices

Kafka in IoT — Ingesting Telemetry from Millions of Devices

Why Kafka sits at the center of most IoT backends — decoupling, buffering, and replay — and how to partition by device, design topics, and handle the telemetry flood without the pipeline falling over.

deep-dive
· 9 min read
Vibe Coding vs Traditional Development — What's Actually Different?

Vibe Coding vs Traditional Development — What's Actually Different?

AI writes great code now — but is it the right code for your business? Five fundamental shifts I've experienced in my daily work.

opinion
· 5 min read
I Spent $100 on Apple Ads. Here's What I Got.

I Spent $100 on Apple Ads. Here's What I Got.

What does $100 in Apple Search Ads actually buy you? Bid strategy, regional allocation, search term traps — I ran the experiment so you don't have to.

data
· 6 min read
Riverpod vs Bloc — How to Pick the Right State Management for Your App

Riverpod vs Bloc — How to Pick the Right State Management for Your App

Riverpod gives you granular reactivity. Bloc gives you audit trails. It's not about picking a side — it's about knowing which tool fits which problem.

comparison
· 6 min read
下拉載入更多…
9 / 16