Programming

Page 2

Readers like you help support How-To Geek. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
A container floating in the sea with the Docker logo inside it.
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.

1
Illustration of the Docker logo, featuring a stylized whale carrying containers and a NAS server.
I use Docker for almost everything, and I'm not even a developer

Docker is for non-developers, too.

4
A laptop with the Python download webpage open on Chrome.
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.

By 
A close-up picture of a laptop screen with Jsonnet code.
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.

A photograph of a screen at an angle showing the Claude Code welcome banner and a prompt to review the code and existing tests.
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.

A laptop screen displays a close-up shot of the resterm interface
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.

An ASUS laptop displaying a Microsoft Excel worksheet with a random array of decimalized numbers.
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.

A terminal with Oh-My-ZSH and the Linux mascot with the Apple logo in front of it.
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.

2
By 
An RSS Feed made by Antigravity 2
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.

2
A laptop with the Python download webpage open on Chrome.
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.

4
Antigravity x2 working on a monitor
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.

1
A terminal with the Git logo and some code in the background.
How to see beautiful Git project stats in your terminal

Get the lowdown on any git project with this free utility.

By 
A laptop with the Python download webpage open on Chrome.
These 5 Python libraries turned me into a better data analyst than Excel ever could

The power of Python trumps Excel workbooks.

Laptop screen showing a column chart in Excel with totals above the columns and percentages at the base.
I ditched Excel charts for Python, and my presentations went from boring to brilliant

Use Python to make your data visualizations stand out.

2
An integrated developer environment and the VS Code logo in the center.
These 3 lightweight code editors made VS Code feel bloated

VS Code might be what you're used to, but there's a lot more to see when it comes to code editors. Here's a few options.

9
Tux, the Linux mascot, wearing sunglasses and peeking from behind a large terminal window displaying globbing commands.
This one core Bash skill boosts beginners in the biggest possible way

Learning this one feature means covering a huge chunk of Bash's capabilities.

2
A laptop with some code on the screen and a mouse cursor.
I stopped using VS Code after trying this less popular IDE (and it isn't Antigravity)

I ditched VS Code for Zed instead of going for Google's Antigravity, and now the editor feels genuinely fast

3
A screenshot of NoteTab light side-by-side with Claude code both have JavaScript.
I finally understand why vibe coding is pulling people into programming

Vibe coding lowers the barrier to programming by letting you describe what you want, test quickly, and learn by fixing what breaks.

5
By 
Laptop screen displaying a custom Gantt chart in Excel.
You're using Excel wrong if you're still manually cleaning data—Python does it for you in seconds

Save your clicks with a few lines of Python code.

3
Close up of router running in the server
Don't pay for an AI coding assistant until you've tried running one locally

Your CPU can run a coding AI—here's why you shouldn't pay for one (as long as you have the patience for it).

1