Why Decoupling Control and Data Planes Is the Future of SaaS
This architectural shift gives customers control over their data and costs while vendors focus on innovation. A win-win for cloud software of tomorrow.
I love simplicity. Complexity is our eternal enemy and Simplicity is beautiful; rarely something is as simple as SQLite: a single-file, in-process database. It runs inside our application, there is no need for a separate database server.
The mastery of a senior developer is measured not so much by how much code they can write, but by how much code they can eliminate while preserving essential functionalities.
What I Learned Building a Storage Engine That Outperforms RocksDB
Lessons learned building TidesDB - an embeddable storage engine that outperforms RocksDB through lock-free concurrency, adaptive compaction, and aggressive caching.
Writings on the Failings of Notice & Consent – ProjectVRM
As with the notice above, notice & consent online is worse than a fail. It's absurd. But it helps to have sources that explain how ceremonies promising privacy online will always fail when those running the ceremonies are also incentivised to violate their privacy commitments (or not to make them in the first place). I'm…
Our interfaces have lost their senses | Note to Self
Digital tech has flattened our experience of the world to text under a glass touchscreen, writes Amelia Wattenberger in a beautifully-illustrated essay....
When you crap in Los Angeles, it goes to the ocean through what you see above: the Hyperion sewage processing plant on the south side of LAX. Now imagine this plant as the heart of a fecosystem tha…
Emerging from the in-between space of human and machine understanding
Weeknotes 368 - Building an AI Chair, following the recipe by James Bridle, triggered thoughts and links. This and more on ThingsCon, and the captured news of the last week.
Badge System Evolution: Building From Simple to Scalable (Part 1)
Learn how to design a maintainable badge system starting from an MVP and progressively adding progress tracking, flexible logic, and scalable foundations.
Badge System Evolution: Event-Driven Architecture (Part 2)
Transform your badge system from manual updates to automatic event-driven evaluation. Learn how to decouple badge logic, create maintainable evaluators, and build systems that scale.
We have ipinfo at home or how to geolocate IPs in your CLI using latency
TLDR: I made a CLI tool that can resolve an IP address to a country, US state and even a city. https://github.com/jimaek/geolocation-tool
It works well and confirms ipinfo's findings.
Recently, I read how ipinfo finally proved what most technical people assumed: VPN providers don't actually maintain