GitHub

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.

latest

A robot hand and a human hand typing together on a laptop keyboard, with coding symbols and a blurred code background.
3 things I wish I knew before vibe coding my first app with GitHub Copilot

Small changes, big wins.

By 
The Open Source logo above faded icons of discontinued open-source apps, including Atom, Brackets, Google Code, and OpenOffice, set against a worn blue textured background.
5 open-source projects that secretly power the world

Without them, nothing would be the same.

45
By 
API defined as application program interface
Stop writing complex API code: 6 one-liners that do the heavy lifting for you

Quick and simple solutions, thanks to the internet.

By 
The Zettlab D4 NAS with a Geekom A5 mini PC and TerraMaster F4 SSD NAS on a wooden shelf.
I'm a homelab enthusiast, but I refuse to self host these 5 services

Some things aren't worth the hassle.

1
GitHub Store opened on a Samsung Galaxy S21 FE
This open-source app turned GitHub into my favorite Android app store

Who knew GitHub could actually be enjoyable to navigate on a phone?

3
A man using a laptop next to multiple computer monitors with code on display.
3 developer tools I use every day even though I'm not a developer

You don't need to be a developer to improve your workflow with these tools.

1
GitHub icon
GitHub’s Copilot will use you as AI training data, but you can opt out

That includes the Copilot features in Visual Studio Code.

The Open Source logo above faded icons of discontinued open-source apps, including Atom, Brackets, Google Code, and OpenOffice, set against a worn blue textured background.
8 open-source tools that secretly power the world

These heroes of open source software are hard at work behind the scenes without you even realizing it.

92
By 
A blindfolded man sits at a desk in front of a computer in an open-plam office.
AI slop-vibe coding could destroy open source software forever

You were supposed to bring balance to the force, not leave it in darkness!

3D isometric logos of KDE and Home Assistant side-by-side on a blue background with white gears.
This KDE add-on brought Home Assistant controls to my Linux desktop

One app seamlessly integrates everything into your desktop.

By 
The Lenovo ThinkPad X1 Nano Gen 3 laptop open on a workbench with the lockscreen.
Microsoft's 3 best apps aren't even included with Windows 11

With all the bloat in Windows 11, you'd think Microsoft would install their best apps, but nope.

2
vs code with Git logo on top
7 Git commands that feel like cheating (and when not to use them)

Why do some devs never seem to struggle with Git? Discover Git commands that offer total control and the exact moments they start to fight back.

GitHub hero
The simplest Git workflow for people who hate Git's command line interface

You don't need the terminal to be a GitHub user.

An image of a developer leaning back after finishing his programming tasks.
I've written HTML for years, and I use these 3 tools on every project

I don’t use a massive IDE. These three lightweight tools handle writing, version control, and validation on every HTML project.

By 
A terminal with the Git logo and some code in the background.
5 Git features that actually feel like cheating

These hidden corners of Git will save you time and make your workflow less painful.

By 
the github logo on top of a blurred out repository
Stop blindly trusting GitHub Copilot: 4 reasons it’s failing as a coding agent

From rewriting entire files for tiny changes to getting stuck in logic loops, here is why you might want to think twice.

5
By 
the github logo on top of a blurred out repository
Stop blindly running GitHub binaries: Here is my 6-step safety protocol

Running an .exe from GitHub is a leap of faith. Here is how I keep things secure.

By 
Concept of computer programming or developing software. Laptop computer with code on screen. Heart, message, cog, home, user, cloud, and lock icons.
I ditched GitHub and self-hosted my own private alternative

I trust myself more than I trust GitHub or Microsoft.

2
A terminal with the Git logo and some code in the background.
This tool turns any Git repo into a private, offline “GitHub” website

Build pgit once, then generate a browsable, syntax-highlighted “Code” view for any repo you can host locally or anywhere.

3
By 
Laptop displaying a terminal command line interface centered within the pico.sh logo on a purple background.
I deploy my static site over SSH with one rsync command and pico.sh

Pick pico for hassle-free hosting and a wealth of useful tools.

By 
See More