A Dash of dev.to: My Blog Stats Now Live in the Terminal
Hello, I'm Maneshwar. I'm building git-lrc, a Micro AI code reviewer that runs on every commit. It is free and source-available on Github. Star git-lr…
Tech news from the best sources
Hello, I'm Maneshwar. I'm building git-lrc, a Micro AI code reviewer that runs on every commit. It is free and source-available on Github. Star git-lr…
A backup you have to babysit is not a backup. The whole point is that it runs without you, at 2 am, while you sleep, which means it cannot stop to ask…
In my previous autopilot article , I walked through a setup that runs Claude unattended via launchd. This time I want to talk about what happens behin…
Every time I got a fresh Ubuntu VPS, I lost half a day to the same ritual: install zsh, copy over my .zshrc , remember which tools I had on the old ma…
Using fmt.Println for error handling isnt a practical way, especially in linux or unix based systems. because if you're using bash or zsh or any other…
Introduction My zsh profile is over 1000 lines at this point. A lot of that is functions I asked AI to generate for me, since it's fast, portable, and…
I've used a Linux OS as my daily driver for 15 years now. Recently, I wanted a way to record my screen on my minimal Linux system. The obvious choice …
I once spent forty minutes at eleven at night debugging a deploy that wasn't broken. The release script ran the database migration, the migration thre…
Every Claude Code power user has a story: the force-pushed main, the "helpfully" rewritten .env, the API key committed at 2am. The fix has been sittin…
Every "what's my IP" site is a bloated page covered in ads, cookie banners, and "sign up for a VPN" popups. Half the time I just want the number, and …
A debugging story from building InferHaven in the open: how a benchmark feature flushed out a flaky-CI race that had nothing to do with it. I shipped …
Intro At some point I looked up and I had three Macs. There's a clear reason they multiplied: trying to do everything on one machine fell apart. Run a…
A single Bash script, a USB drive, and 30 seconds a day. No cloud. No subscriptions. No excuses. You have spent months tweaking your Linux environment…
A */1 rsync took our staging box to a load average of 41 one afternoon, and it took me longer than I want to admit to work out why. The sync normally …
Having spent over 25 years in software development and managing countless Linux environments, I've accumulated a vast collection of custom bash script…
5 Automation Mistakes That Cost Me Weeks (And How to Avoid Them) I've been running autonomous AI workers for months now. Bash scripts, systemd timers,…
A broken doc still renders. That is the whole reason documentation rot is so dangerous. The page looks fine right up to the moment someone clicks the …
Every time I provision a new server — whether it's a $5 DigitalOcean droplet for a side project or a client's production box — there's a set of script…
A client handed me SSH access to a server they'd been running for two years. No documentation. No handoff notes. No "here's what's running and why." J…
If you are just getting started with Azure CLI and Bash scripting, this post is for you. I will walk you through how I automated the creation of Azure…
The Scenario: The Help Desk Bottleneck From 2019 to 2021, while serving as Lead Backend Software Engineer at a fast-growing company, I occasionally su…
LLM-Manager is a lightweight, modular Bash suite with a dual JSON/Interactive interface designed to manage local and remote inference engines across L…
AI tools are fundamentally changing what developers can build -- and who can be a developer. Large Language Models (LLMs) and AI are no longer science…
You've mastered the command line. You understand your operating system and your development environment. Now it's time to learn how modern developers …
Powershell, as much as I like to hate on it, has a surperior line editor (PSReadLine) than that of Bash (Readline). Out of the box, it works just like…
I wanted to find out what working on a real Linux server actually feels like — not a local VM, not a simulator. So in May 2026, I spun up an Ubuntu 22…
This is part of my HNG DevOps internship series. Follow along as I document every stage. A Quick Recap Stage 0 was about securing a Linux server. Stag…
If you use Linux as your daily driver, you’ve probably noticed your root partition quietly shrinking over time. You run ncdu or df -h , poke around yo…
Useful Linux Commands Every System Administrator Should Know Linux system administration becomes much easier when you know the right commands for moni…
The Problem You're about to deploy a script. You know you need the file executable, but readable only by the owner. You type chmod 754 ... or was it 7…