You're not as smart as you think you are
Nobody sets out to ship a SQL injection. Nobody opens their editor thinking "today I'll hardcode a secret." It happens because, in the moment, you wer…
Tech news from the best sources
Nobody sets out to ship a SQL injection. Nobody opens their editor thinking "today I'll hardcode a secret." It happens because, in the moment, you wer…
"Technical debt" is the most comforting lie in software engineering. It's a financial metaphor borrowed to make a bad decision sound like a strategic …
I do a lot of doc-heavy and review-heavy work, and I kept losing time re-reading dense markdown and PRs instead of just listening to them. "Just use a…
Why use snippets in the era of AI agents? AI can generate code faster than ever. A single prompt can produce entire classes, build files or test suite…
The Setup Blueprint Constructing a reliable Python pipeline in VS Code requires anchoring the system with isolated environments. After deploying the e…
As developers , we often face challenges keeping our workspaces perfectly synchronized across devices and collaborators. Whether it’s dealing with slo…
Building an AI agent that doesn't just confidently hallucinate but actually writes safe, reliable code is a massive challenge. It is an even bigger ch…
I recently started using Visual Studio Code Dev Containers with LLM coding agents and I thought to share it because, in my opinion, it is one of the s…
GA in a sentence GitHub moved its enterprise managed-settings.json to general availability on July 1, giving GitHub Enterprise Cloud admins a single J…
If you are still using a vanilla installation of VS Code, you are leaving massive amounts of productivity on the table. We all know the standard exten…
I found 10 bugs in my own security scanner. Here's what they taught me about false positives. I built a VS Code extension that scans code for leaked s…
Most teams still treat manual test cases as rows in a SaaS database. That worked when cases were written slowly, reviewed rarely, and automation lived…
As an Odoo developer, I was tired of writing the same boilerplate code every single day. Every time I created a new model, I had to write: from odoo i…
VS Code is the most popular code editor on the planet. It's fast, free, and runs everywhere. But out of the box, it knows nothing about Java. Open a .…
How to share your ~/.ssh/config with devcontainers The purpose is to enable using git with your provider directly from the devcontainer. The problem i…
Many Python beginners can write basic programs but get stuck when they try to run a real project on their own laptop. The issue is not always coding. …
We've all done it: pasted an API key into a file "just to test," then a week later it's in your git history, a screenshot, or a livestream. Most secre…
Feeling overwhelmed by the constant flood of new AI features, MCP servers, and agentic platforms? In a world full of tech noise, it's easy to get exha…
The Problem Every developer deals with .env files daily — juggling secrets, switching between environments, and occasionally committing API keys by ac…
Это вторая статья об использовании LLM в проекте разработки компилятора языка программирования как транспилятора в код на C++. Я продолжаю историю и х…
The problem Every time I found an accessibility issue in a PR review, the same thing happened: tab out to the WCAG docs, figure out the right fix, com…
I used to think a serious developer needed a serious IDE. Big project? Open PhpStorm. Design work? Open Photoshop. Need every refactor, every inspecti…
Every time I wanted AI help with my code, I'd spend five minutes copying files one by one into Claude or ChatGPT. By the time I'd pasted everything, I…
Three days ago, Anthropic released Claude Fable 5 — their first publicly available Mythos-class model, sitting above the entire Opus tier. It benchmar…
Working heavily with Node.js, Vue, and TypeScript, my editor is usually doing enough heavy lifting as it is[cite: 1]. I'm pretty obsessive about keepi…
I recently published Atlantico, a calm theme for Visual Studio Code and compatible editors, built around soft contrast, clear syntax roles, and a cohe…
There's a pattern I've noticed with every new AI coding tool that comes out: they all want you to switch editors. Or open a new terminal. Or context-s…