There’s a version of platform strategy that looks beautifully simple on a whiteboard. You pick a PaaS everyone trusts, pay the monthly bill, ship code, and sleep at night. Then one day the vendor quietly shifts focus to “sustainability engineering” and you realize the platform isn’t getting the love it used to. Sound familiar? That’s ... Read more The post Kamal on Akamai/Linode vs. AWS ECS…
There is a version of self-hosting that looks beautifully simple on a whiteboard. You rent a VPS and build a container, point DNS at the host, run your Kamal build and deploy, and you get an easy-to-deploy clean HTTPS site with almost no drama. And honestly, that is not a fantasy (if you don t make ... Read more The post Deploying with Kamal on Akamai/Linode appeared first on DiscoPosse.com .
I run a GTM agency for B2B technology companies and part of our offering includes doing some really fun video work. One of the most annoying problems in my workflow has nothing to do with cameras, editing, or rendering. It is the fact that B-roll piles up fast and the value of that footage drops ... Read more The post Automated Video Analysis and Tagging with Ollama appeared first on…
This was a fun little experiment. I one-shotted a prompt: based on how we ve interacted since I ve been using ChatGPT I want you to tell me what you know about me? Here is what it said 1. Your Professional Profile You operate at the intersection of technical depth and commercial strategy. You are not just ... Read more The post What does ChatGPT think about me? appeared first on DiscoPosse.com .
Back in the 1930s, Australian sugar farmers had a beetle problem. The cane beetle was destroying crops, so someone had a clever fix: import the cane toad from South America. These toads were known to eat beetles, so the logic seemed solid. Release a few thousand, let nature do its thing, problem solved. It didn’t ... Read more The post Beware of the AI Cane Toads appeared first on DiscoPosse.com .
Posted without comment so that you can see what an AI post-mortem looks like. For all those folks who let your coding agents run off and do things, this is an example of where they can get lost. Environment: Cursor, Ruby on Rails 8, Tailwind CSS, Hotwire/Stimulus/Turbo. Executive Summary A layout issue (sidebar appearing below content instead of ... Read more The post Post-Mortem: Two-Day…
One of the challenges that s come up repeatedly in the Rails app I m building is managing access to features effectively. With multiple user roles and types and a growing set of capabilities (thanks in part to easier access to coding tools) I needed a way to control who sees what, without constant code deploys or ... Read more The post Migrating to OpenFeature: Leveling Up Feature Flags in My Ruby…
After getting back from KubeCon + CloudNativeCon North America 2025 in Atlanta (always a great event for catching up on what s next in cloud native). I was lucky enough to spend time with the team at ControlTheory while I was there as part of our media coverage for the event. They were showing off their ... Read more The post Logs Have Feelings Too! ControlTheory Gonzo and Dstl8 at KubeCon NA 2025…
Modern ML engineers and platform developers know that scaling machine learning workloads isn’t a matter of just adding GPUs. Optimizing ML system performance requires orchestrating compute, storage, and data pipelines to maximal efficiency under production constraints. As models grow more complex, what once was processed within a single rack now requires distributed GPU clusters, shared ... Read…
Rails 8 introduced support for multiple databases, and by default, it wants to create separate database instances for your primary data, cache, queue, and ActionCable connections. If you re deploying to Heroku and you just follow the defaults, you ll end up with four separate Postgres databases, which means four separate billable databases instances. I m using a ... Read more The post Rails 8…