Management
Nobody Gets Promoted for Simple Solutions
A paradox in the tech industry: complex solutions get more recognition than simple ones. Two developers solve the same problem — one simply, one with "scalable event-driven architecture."
Management
A paradox in the tech industry: complex solutions get more recognition than simple ones. Two developers solve the same problem — one simply, one with "scalable event-driven architecture."
Programming
Not all programming errors are the developer's fault — many are baked into the design of languages, frameworks, and tools that actively lead you into traps. A developer's case against blaming the programmer.
Hardware
A deep dive into CPU cache hierarchy: why we can't just build one big cache, and why physics prevents L5 from existing.
Programming
A backend developer spent 9 months building a specialized chess engine in Rust for a niche Crazyhouse variant, achieving #1 rank before being banned for computer assistance.
Programming
After a popular Habr article about an AI pretending to be an elderly man to waste scammers' time turned out to be hypothetical rather than real, one developer built the actual working system — and documented every technical problem along the way.
Management
Every article on Habr attracts a colorful cast of commenters. Here is a complete field guide to the eleven archetypes you will inevitably encounter — and tactical advice for handling each one.
Hardware
Enthusiasts have breathed new life into a mythical Cray supercomputer through a painstaking simulation project — now anyone can run authentic UNICOS on their Linux machine. Here is how to set it up from scratch.
Game Dev
Building a procedural medieval island world generator using the Wave Function Collapse algorithm with Three.js WebGPU — generating 4,100 hexagonal tiles in 20 seconds.
Programming
A deep technical breakdown of Hysteria 2 — its QUIC foundation, the Brutal congestion algorithm, Salamander obfuscation, and port hopping — plus an honest account of where the protocol falls apart in 2026.
Hardware
A former aerospace engineer, now working remotely from a wheelchair due to multiple sclerosis, spent two years designing and building an open-source medical exoskeleton for under 60,000 rubles — and is releasing everything publicly so others can build it for people who need it.
Algorithms
Can you prove mathematically that one starting word is better than another in Wordle? Yes — by treating each guess as an information query and measuring it with Shannon entropy. This article walks through the full implementation in Excel, from downloading the official word list to LAMBDA functions that compute optimal moves.
Programming
You don't understand what you've done. You've launched a Laxian Key without having the off switch. A critical look at AI-driven development and vibe-coding culture.