
The Hidden Cost of “Just Add a Setting”
“Can we just add a setting for this?” It sounds harmless. Suppose an office should be able to choose its default appointment duration. The f...

“Can we just add a setting for this?” It sounds harmless. Suppose an office should be able to choose its default appointment duration. The f...

Adobe recently acquired AI startup Rilo to add workflow orchestration capabilities, aiming to automate marketing and go-to-market workflows ...

How I designed `ngx-auth-client` around reactive state, provider-agnostic authentication, functional guards, and safer token handling.

Master high-throughput event-driven microservices architecture using Java 21, Spring Boot 3.4+, Apache Kafka, Redis distributed locking and ...

Customizing a Keycloak login theme is styling. Doing it for a second brand without copying the first one is architecture. Here is how a base...

The theming article ended on a move from how an app looks to how power users drive it. The command palette — the Cmd+K menu that fuzzy-searc...

The command palette article closed by promising the last piece of this look-and-feel stretch, and it's the one that looks the most like a so...

I work across six or seven repositories on one project — a big hybrid thing, part microfrontend, part backend, several apps that all talk to...

This cluster has been about how the parts of an app communicate — event buses for ambient signals, feature flags for toggling behavior. Both...