Back to All Posts

technology

Browsing articles in technology

We Stopped Using 'Agile'—We Just Shipped Software Instead
Technology
March 30, 2026

We Stopped Using 'Agile'—We Just Shipped Software Instead

We had Scrum masters, two-week sprints, poker planning, and daily standups. We spent more time talking about the process of shipping than actually shipping. We fired the Scrum masters, deleted the Jira boards, and started building software. Our output quadrupled.

We Stopped Using 'Clean Code'—Readable Code Was Better
Technology
March 30, 2026

We Stopped Using 'Clean Code'—Readable Code Was Better

We strictly followed Uncle Bob's Clean Code for three years. We had tiny functions, perfect abstraction layers, and zero comments. The result was a codebase so fragmented that nobody could understand the execution flow. We stopped following the dogma, and productivity tripled.

We Killed Our Cloud Migration—On-Premise Was Better (and 70% Cheaper)
Technology
March 30, 2026

We Killed Our Cloud Migration—On-Premise Was Better (and 70% Cheaper)

We spent two years and millions of dollars trying to migrate our infrastructure to AWS. We were promised infinite scalability and reduced operational overhead. Instead, we found crushing data transfer fees, opaque pricing, and a loss of control. So we stopped, moved back to our own hardware, and saved 70%.

We Stopped Writing Unit Tests—Integration Tests Were Better
Technology
March 2, 2026

We Stopped Writing Unit Tests—Integration Tests Were Better

We had 4,000 unit tests and 95% code coverage. Our production still broke every week. The unit tests passed while the system failed because they tested implementation details, not behavior. We replaced 80% of them with integration tests and production incidents dropped 70%.

We Stopped Using GraphQL—REST Was Fine All Along
Technology
March 2, 2026

We Stopped Using GraphQL—REST Was Fine All Along

GraphQL promised to solve over-fetching and under-fetching. Instead, it gave us N+1 queries, a security surface area we couldn't manage, client-side complexity that dwarfed the server work, and a type system that duplicated our database schema. We went back to REST and shipped faster.

We Stopped Using Redis—Postgres Was Enough
Technology
March 1, 2026

We Stopped Using Redis—Postgres Was Enough

Redis was our caching layer for 4 years. Then we discovered that Postgres with proper indexing, connection pooling, and UNLOGGED tables could handle every workload Redis was serving — with fewer moving parts and zero cache invalidation bugs.

We Stopped Using Docker—Bare Metal Was Faster
Technology
March 1, 2026

We Stopped Using Docker—Bare Metal Was Faster

Docker was supposed to make deployments reproducible. Instead, it added 300ms of cold-start latency, tripled our image sizes, and created a layer of abstraction nobody on the team actually understood. We went back to systemd and couldn't be happier.

We Killed Staging—Testing in Production is Safer
Technology
February 3, 2026

We Killed Staging—Testing in Production is Safer

Staging environments are a lie. They never match production data, they drift in configuration, and they give a false sense of security. We deleted Staging and moved to Feature Flags and Canary Deploys in Production.

Unlocking the Power of Enterprise AI
Technology
December 28, 2025

Unlocking the Power of Enterprise AI

A comprehensive guide to implementing artificial intelligence solutions in large-scale organizations while maintaining security, compliance, and ethical standards.