Arjun
arjunkomath.bsky.social
Arjun
@arjunkomath.bsky.social
Opus fast mode is fun
February 8, 2026 at 4:44 AM
Pushed an update to my OpenClaw @Railway template, added secure access to OpenClaw TUI.

Its opt-in ONLY using env variable, requires basic auth credentials and can run a single concurrent session. Super handy for quick debugging and setup checks.
February 1, 2026 at 12:51 AM
Fun weekend project, blog using SSH

Stack
- Everything in Go
- TUI by @charmcli
- @tursodatabase DB
- Deployed to @flydotio
January 28, 2026 at 1:59 PM
I was switching between the Today view and projects in "Manage" (my open-source project management tool) a lot, so I've added some keyboard shortcuts.

0 - Today view
1 to 5 - Switch projects
January 28, 2026 at 4:58 AM
Thanks to AI, no one buys SaaS anymore, they just ask Claude to build it
January 27, 2026 at 4:02 PM
Spent the last few weeks updating my neovim and shell config. I always start the year with an improved setup, it's become an annual tradition ✌️
January 19, 2026 at 12:21 PM
Demo time, this time we're migrating my Redis server from OVH instance (US) to Hetzner in EU.

The flow:
> pause container
> backup volume on old server
> restore volume in new server
> create and start container
January 18, 2026 at 12:46 AM
One of the harder problems I solved in my open source PaaS was proximity steering.

Basically load balancing so users get routed to the physically closest server with least latency.
January 17, 2026 at 10:54 AM
For some reason, @bunjavascript was eating up the CPU on my Next app. Switching to Node 22 dropped the CPU usage from 40% to 8%. github.com/techulus/cl...
Use node runtime, Bun is eating up CPU · techulus/cloud@57cfe26
github.com
January 13, 2026 at 4:01 PM
Quick update on my open source PaaS: I’ve added support for proximity steering using just GeoDNS, zero provider specific code needed.
January 12, 2026 at 8:57 PM
The past few days have mostly involved fixing bugs and improving GitHub deployments on my PaaS platform. Since my fleet consists of mixed architecture (amd64 and arm64), I need to ensure multi-architecture builds work smoothly.
January 10, 2026 at 9:02 PM
The one problem that seems very hard to solve in my open-source PaaS is proximity steering. When I run servers across the globe with workloads and proxy to terminate TLS, I should always route users to the nearest server. One way to achieve this is using Anycast, but it's very expensive.
January 9, 2026 at 7:01 PM
AI has pushed us to think CLI first.

If your tool can run from CLI, an LLM can use it. You don't need an MCP server.
January 8, 2026 at 5:56 PM
Love these diagrams by Claude
January 7, 2026 at 2:04 PM
Amazing blog post by @addyosmani! This is so true in large organisations, it took me a while to realise this.
January 6, 2026 at 6:56 PM
Another quick demo of my PaaS #buildinpublic
> Private networking using Wireguard mesh
January 5, 2026 at 3:02 PM
This doesn't look comfy
January 5, 2026 at 12:01 PM
So why am I building a PaaS (platform as a service)?

Short answer: It's because I love @Railway and I want the same experience with my own servers.
January 5, 2026 at 3:00 AM
Another quick demo of my open-source PaaS, this time we're deploying Redis with a volume to make it stateful:

> Add image
> Select placement server; stateful services can't be moved (yet!)
> Add volumes
> Deploy 🚀
January 3, 2026 at 4:03 PM
Claude has been working really hard to get my ideas into code and build a prototype for my open-source PaaS, but the code is just terrible.

It works, but everything is just hacky fixes on top of hacky fixes. It will take a while for me to clean up this mess. 😅
January 2, 2026 at 7:04 PM
1/3 My new approach for container orchestration: it's similar to k8s control loop, but with my spin on it for simplification.

Control plane is the source of truth for the state of containers, and that's it. Its only role is to define "WHAT."
January 2, 2026 at 12:58 AM
I'm at my third iteration of Control plane <-> Agent sync engine for my open source PaaS.

So far I've tried
1. agents are simple, control plane pushes actions when agents poll: this was very slow and unreliable, there were many sync errors
January 1, 2026 at 10:02 PM
Quick demo of deployment:

> Create a service, provide image source
> Update replica
> Expose public port with domain
> Hit deploy

Enjoy! 🚀
December 31, 2025 at 9:04 PM
bye 2025, hello 2026 👋
December 31, 2025 at 1:58 PM
I’ve deviated from my initial solution.

> added local DNS for private endpoints using Dnsmasq
> Caddy runs on all machines now, requests can be load balanced across any machine.
x.com/arjunz/stat...
December 30, 2025 at 3:58 PM