Commentor: evolution of my Comment Divider
A few months ago , I wrote a small Nushell script designed to take user-provided text and generate comments formatted for various programming language…
Latest Testing & QA news from Tech News
A few months ago , I wrote a small Nushell script designed to take user-provided text and generate comments formatted for various programming language…
Привет! На связи команда QA Automation СВОЙ Тех . Сегодня мы хотим поднять тему, которая за последний год превратилась из хайпового «вайб-кодинга» в с…
Most AI coding assistants are glorified autocomplete on steroids. They suggest code, maybe write a function or two, but leave you holding the bag when…
There's a specific kind of friction in provisioning infrastructure through a web UI: you're building an automated system, but step one is clicking thr…
Предыстория 1 день назад я опубликовал первую статью про WebScan из Песочницы Хабра. Честно — не ожидал ничего особенного. Думал придут 50 человек, мо…
WebScan — асинхронный CLI-сканер безопасности на чистом Python. За неделю вырос до 15 плагинов: XSS, SQL инъекции, CORS, Path Traversal, SSRF, утечки …
Build native CLI tools in Fitz with @command , no library to install. Help auto-generated, type-coerced flags, positional args by convention, native b…
A vague AI agent skill is worse than no skill at all — because the agent pays for it in context budget on every single turn , whether it uses it or no…
Git Advanced: Rebase, Bisect, and the Commands That Save Hours (2026) Most developers know git commit and git push . But the real power of Git is in t…
Firefox CLI is my new project - a CLI interface that lets your agent control your real Firefox session. It's a full equivalent of Agent Browser with t…
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 …
The daily ritual for anyone running more than one process in local dev: a terminal tab for the web server, another for the worker, another for the CSS…
I independently shipped my first open-source repo this week. The tool I built was a cli which accesses quickbooks online data. While Claude Code did s…
A year ago, I wrote about Long Echo as a philosophy for preserving AI conversations across decades. The key insight was graceful degradation: design a…
A few days ago, someone left a comment on one of my open source projects. They'd tried my CLI tool — a 3D print quality inspector called Printsight — …
Linux Command Line: The Developer's Survival Guide (2026) The terminal is your superpower. These are the commands and patterns I use every single day …
If you work with Docker Compose daily, you've typed some version of this hundreds of times: docker compose -f docker-compose.prod.yml --profile dev ex…
You know that thing where you clone a repo and spend the first 15–20 minutes just trying to figure out what it even is? You open package.json, look fo…
This is a submission for the GitHub Finish-Up-A-Thon Challenge What I Built pq — jq for Parquet. A 50 MB Rust single binary that wraps DuckDB's query …
AI coding tools have moved way past autocomplete. Today's CLI agents read your entire codebase, plan changes across files, run tests, and even open pu…
The last two posts were about features you can call: cache-aware spawning across five providers, and the round before that. This one is mostly about t…
DeepSeek Chat was free in the browser. But the moment I wanted to use it like a developer, it became a different story. That annoyed me more than it p…
Problem The longer a Claude Code session runs, the worse the model’s judgment gets. Anthropic calls it “context rot.” In one dissected 70 MB session d…
Background With generative AI entering daily development, the AI assistant in the terminal has also ushered in an epic update! If you are a loyal supp…
When building robust backend APIs in Go, maintaining a consistent, clean architectural pattern across domain directories is essential for scalability.…
Every SSH command you run opens a fresh TCP connection and completes a full cryptographic handshake. Here's how to do it once and reuse it hundreds of…
This article covers the initial setup and configuration for the Antigravity CLI on the AWS Cloud Shell. Why? Sometimes you need more than one Cloud! W…
If your multi-LLM workload sends the same long system prompt or file dump to Claude / Codex / Gemini ten times an hour, you are paying for the same in…
SSH Login Taking Forever? Check Your DNS Settings The Situation You type ssh user@server , hit enter, and wait. And wait. Ten seconds later, the passw…
Linux Command Line: The 25 Commands I Use Every Day (2026) Stop memorizing random commands. Learn the ones that actually matter. File Operations # Fin…