Skip to main content
DRM HSE
home
blog
newsletter
about
Explorer
Mike Chumba
Developer Workspace
blog
38
Daily Agents Need a Scheduler
Put Codex Behind Mattermost, Then Stop Overbuilding It
The Laptop Wasn't Slow. The Screen Was Lying.
Bumblebee Finds the Risk. The UI Makes You Care.
Your AI Coding Agent Deserves a Real Review Desk
Dream TTS Proves Local Speech Is a Product Architecture Problem
Local TTS Quality Is Operations, Not Taste
Your App Should Not Know Which TTS Engine Is Speaking
Ship Your First Local Voice with Piper, Then Make It Boring
Local TTS Starts After the Demo Voice Works
What the Gateway Taught Us After Burning 800ms Per Request
Stop Fighting the Gateway. Cache the Response It Wants.
Is Your API Gateway Burning 800ms on Every Request?
Resizing a Linux VM Disk: The Five Layers Nobody Warns You About
The Missing 'Undo' Button for Infrastructure Testing
How We Achieved 5-10x Faster Rust Docker Builds with Zigbuild
Respect SQLite Before Replacing It
Battling with SQLite in a Concurrent Environment
Fast Rust Exposed a Race the Handler Was Hiding
Docker Compose Restart Does Not Apply Your New Config
Nginx Will Keep Sending Traffic to the Past
The Auth Platform Is the Payoff for the Benchmark
How Far Can Rust and SQLite Carry an Auth Service?
Git Best Practices Simplified
Show Correct http or https Url in Django Rest Framework (DRF) Browsable Api for Hyperlinked Serializers
Building a Better Web By Improving Performance and Speed to Enhance User Experience
The Tools I Have Used for Web, Desktop and Mobile App Development so Far
Authentication in Phoenix Framework Using Guardian - Boilerplate Code
How to Backup Your PostgreSQL Database to Google Drive Automatically Using Bash
Making a Truly Fast Website
Hugo PWA and Self Hosted Comments
Deploying/Hosting Django on a Virtual Private Server (VPS) Like Digital Ocean or Upcloud Using Caddy, Docker and Docker Compose
Phoenix Framework - Developing in WSL to Avoid Compilation Issues
Tree Traversal Algorithms in Java - OOP
Tree Traversal Algorithms in Elixir
Tree Traversal Algorithms in Python
Alternating Current Circuits
Writing Math Equations in Your Blog Posts
categories
31
AI
5
Dream TTS Proves Local Speech Is a Product Architecture Problem
Local TTS Quality Is Operations, Not Taste
Your App Should Not Know Which TTS Engine Is Speaking
Ship Your First Local Voice with Piper, Then Make It Boring
Local TTS Starts After the Demo Voice Works
Algorithms & Data Structures
3
Tree Traversal Algorithms in Java - OOP
Tree Traversal Algorithms in Elixir
Tree Traversal Algorithms in Python
API Management
3
What the Gateway Taught Us After Burning 800ms Per Request
Stop Fighting the Gateway. Cache the Response It Wants.
Is Your API Gateway Burning 800ms on Every Request?
Architecture
3
Your App Should Not Know Which TTS Engine Is Speaking
What the Gateway Taught Us After Burning 800ms Per Request
Stop Fighting the Gateway. Cache the Response It Wants.
Authentication
2
The Auth Platform Is the Payoff for the Benchmark
How Far Can Rust and SQLite Carry an Auth Service?
Automation
1
Daily Agents Need a Scheduler
AWS
1
Nginx Will Keep Sending Traffic to the Past
Database
1
Respect SQLite Before Replacing It
Database & Backend
2
Show Correct http or https Url in Django Rest Framework (DRF) Browsable Api for Hyperlinked Serializers
How to Backup Your PostgreSQL Database to Google Drive Automatically Using Bash
Databases
2
Battling with SQLite in a Concurrent Environment
Fast Rust Exposed a Race the Handler Was Hiding
Debugging
1
The Laptop Wasn't Slow. The Screen Was Lying.
Desktop
1
The Laptop Wasn't Slow. The Screen Was Lying.
Developer Tools
4
Bumblebee Finds the Risk. The UI Makes You Care.
Your AI Coding Agent Deserves a Real Review Desk
Ship Your First Local Voice with Piper, Then Make It Boring
Local TTS Starts After the Demo Voice Works
DevOps
5
Daily Agents Need a Scheduler
Put Codex Behind Mattermost, Then Stop Overbuilding It
Resizing a Linux VM Disk: The Five Layers Nobody Warns You About
How We Achieved 5-10x Faster Rust Docker Builds with Zigbuild
Docker Compose Restart Does Not Apply Your New Config
DevOps & Deployment
3
The Missing 'Undo' Button for Infrastructure Testing
How to Backup Your PostgreSQL Database to Google Drive Automatically Using Bash
Deploying/Hosting Django on a Virtual Private Server (VPS) Like Digital Ocean or Upcloud Using Caddy, Docker and Docker Compose
Docker
1
Docker Compose Restart Does Not Apply Your New Config
Electronics & Engineering
1
Alternating Current Circuits
Flutter
1
Your AI Coding Agent Deserves a Real Review Desk
Infrastructure
2
Resizing a Linux VM Disk: The Five Layers Nobody Warns You About
The Missing 'Undo' Button for Infrastructure Testing
Linux
2
The Laptop Wasn't Slow. The Screen Was Lying.
Resizing a Linux VM Disk: The Five Layers Nobody Warns You About
Networking
1
Nginx Will Keep Sending Traffic to the Past
Performance
2
Is Your API Gateway Burning 800ms on Every Request?
Making a Truly Fast Website
Product Engineering
1
Dream TTS Proves Local Speech Is a Product Architecture Problem
Programming Languages
5
Authentication in Phoenix Framework Using Guardian - Boilerplate Code
Phoenix Framework - Developing in WSL to Avoid Compilation Issues
Tree Traversal Algorithms in Java - OOP
Tree Traversal Algorithms in Elixir
Tree Traversal Algorithms in Python
Quality Assurance
1
Local TTS Quality Is Operations, Not Taste
Security
1
Bumblebee Finds the Risk. The UI Makes You Care.
Self Hosting
1
Put Codex Behind Mattermost, Then Stop Overbuilding It
Software Engineering
20
Daily Agents Need a Scheduler
Put Codex Behind Mattermost, Then Stop Overbuilding It
Bumblebee Finds the Risk. The UI Makes You Care.
Your AI Coding Agent Deserves a Real Review Desk
Dream TTS Proves Local Speech Is a Product Architecture Problem
Local TTS Quality Is Operations, Not Taste
Your App Should Not Know Which TTS Engine Is Speaking
Ship Your First Local Voice with Piper, Then Make It Boring
Local TTS Starts After the Demo Voice Works
What the Gateway Taught Us After Burning 800ms Per Request
Stop Fighting the Gateway. Cache the Response It Wants.
Is Your API Gateway Burning 800ms on Every Request?
How We Achieved 5-10x Faster Rust Docker Builds with Zigbuild
Respect SQLite Before Replacing It
Battling with SQLite in a Concurrent Environment
Fast Rust Exposed a Race the Handler Was Hiding
The Auth Platform Is the Payoff for the Benchmark
How Far Can Rust and SQLite Carry an Auth Service?
Git Best Practices Simplified
Building a Better Web By Improving Performance and Speed to Enhance User Experience
Tools & Productivity
5
Git Best Practices Simplified
The Tools I Have Used for Web, Desktop and Mobile App Development so Far
Hugo PWA and Self Hosted Comments
Phoenix Framework - Developing in WSL to Avoid Compilation Issues
Writing Math Equations in Your Blog Posts
Web
2
Docker Compose Restart Does Not Apply Your New Config
Nginx Will Keep Sending Traffic to the Past
Web Development
8
Show Correct http or https Url in Django Rest Framework (DRF) Browsable Api for Hyperlinked Serializers
Building a Better Web By Improving Performance and Speed to Enhance User Experience
The Tools I Have Used for Web, Desktop and Mobile App Development so Far
Authentication in Phoenix Framework Using Guardian - Boilerplate Code
Making a Truly Fast Website
Hugo PWA and Self Hosted Comments
Deploying/Hosting Django on a Virtual Private Server (VPS) Like Digital Ocean or Upcloud Using Caddy, Docker and Docker Compose
Writing Math Equations in Your Blog Posts
/series
// 5 series
flutter desktop apps
2 posts
gravitee api caching
3 posts
jules engineering
1 post
local cross-platform tts
5 posts
security visualizers
1 post
Total
5
Most Popular
local cross-platform tts
Max Posts
5
© 2026 CK
38 posts
categories
tags
Press
ESC
to close
0 results