latest
GitHub is no longer the best place to host your code
Developers have more reasons than ever to move beyond GitHub, from AI concerns to easier self-hosting and stronger alternatives.
6 niche programming languages developers secretly love
There are some languages that don't need mass appeal to be loved. Elixir, Lua, Zig, Clojure, Julia, and Rust prove that point a thousand times over.
7 Bash variables I use in almost every script
Elevate your scripting game with these must-know Bash variables.
Why developers are ditching GitHub for Codeberg and self-hosting alternatives
It’s supposed to be a decentralized service, after all...
5 forgotten programming languages that were never meant to be practical
These 5 programming languages were built to be deliberately impossible.
I install these 9 Python tools on every new machine
These are my go-to libraries for Python data crunching.
Long before ChatGPT, this programming language only worked if you said "please"
Politeness isn't even the weirdest thing about the language.
These 7 Python tricks made me reconsider my Photoshop subscription
After learning these Python tricks, I’m sure you’ll ask yourself if your Photoshop subscription still makes sense.
I thought Docker sidecars would simplify my homelab, but they did the opposite
The first sidecar worked so well that I made the mistake of adding more.
These 7 Python libraries are useful even if you're not a developer
Every Python developer knows some or all of these libraries, because they’re stable, reliable, and excellent at what they do.
I stopped maintaining 30 JSON files by hand with this one tool
Connect all your configuration files and autogenerate code—Jsonnet is the missing piece for large code bases.
Claude Code isn't good at everything, but it's amazing at these 5 tasks
Claude cannot think; it can only imitate. You must treat it like a fancy autocomplete and not like a programmer.
Every web developer needs to try these 3 open-source TUIs before starting their next project
Semi-automate multi-protocol API calls, construct jq queries at the speed of light, or transform strings to and from any format.
Your Excel regression is probably a mess—here's how Python fixes it
Uncover the hidden pitfalls of Excel regression and learn why Python is the key to unlocking clean, efficient data analysis.
I customized my terminal with Oh My Zsh and just a little bit of vibe coding
Revitalize your terminal with a splash of Oh My Zsh and a pinch of Antigravity.
I built an RSS reader with Antigravity 2.0, and Claude in VS Code can't compete
Antigravity 2.0 finally solved the context window problem that kills Claude in VS Code.
BASIC ruled the '80s. Here's why Python quietly became the new gateway to coding
From graphing calculators to interactive notebooks, Python eases you into programming, no GOTOs required.
Google Antigravity 2.0 replaced the IDE behind a chatbot—but you can get it back
I opened Google Antigravity 2.0 and immediately downgraded back to the IDE view—here is how to do it.
How to see beautiful Git project stats in your terminal
Get the lowdown on any git project with this free utility.