- Web resources caching
-
The subject of Web resource caching is as old as the World Wide Web itself. However, I’d like to offer as-exhaustive-as-possible catalog of the different ways one can improve performance by caching. Broadly speaking, web resource caching can happen in two different places: client-side - on the browser, and server-side.
- How Docs-as-Code Helped Pinterest Improve Documentation Quality
-
Let’s be honest: there’s absolutely no way your documentation can keep up with your development if you don’t enforce Documentation As Code.
- Programming’s Greatest Mistakes
-
- Coding agents have crossed a chasm
-
The transformation has been remarkable. We’ve moved beyond AI coding tools being helpful supplements to essential parts of the development workflow. They’re not replacing human judgment - I still design, and make all the critical decisions about what to do - but they’re automating away so much of the mechanical work that I can focus on the problems that actually matter.
- OpenTelemetry for Go: measuring the overhead
-
After my talk on OpenTelemetry, I often get the question: "But what’s the performance overhead?". In general, I answer by another question: "Is it better to go fast blindfolded or slightly slower with full visibility?". Then I advise the person to do their own performance test in their specific context.
I’m happy somebody actually took the time to measure.
- The lethal trifecta for AI agents: private data, untrusted content, and external communication
-
Spot on! I admit that with everyone and their neighbour requesting AI into their product for FOMO, I feel Schadenfreude every time I see a hack that exploits it.
- Build Your Own Kubernetes based SaaS Cloud Platform with Kamaji and GitOps
-
In this blog, you’ll learn how tools like Kamaji, Argo CD, and Sveltos can power multi-tenant Kubernetes platforms — just like those used by major SaaS providers.
By the end, you’ll be ready to start building your own managed Kubernetes service.
- CI/CD Pipeline Architecture: Complete Guide to Building Robust CI and CD Pipelines
-
The steps section is pretty standard, but I found the pillars one very interesting:
- Multiple Environments
- Feature Flags
- Pipeline Metrics
- Advanced Testing
- Pipeline Control
- Multi-Cloud
- Security
- Resurrecting a dead torrent tracker and finding 3 million peers
-
Quite an interesting experiment.
- Expert Generalists
-
I feel seen. Too many unrelated subjects attract me.
- Carrot Cache: High-Performance, SSD-Friendly Caching Library for Java
-
Yet another cache… but on the paper, it looks amazing. I wonder if anybody is already using it and has feedback that confirms (or not) the claimed performances.
- Soft vs. Hard Dependency
-
A Better Way to Think About Dependencies for More Reliable Systems
Seems like an evidence, but it can help you categorize and manage your own.