Shopping for a programmer? Don’t worry if you are unsure of what a developer friend, spouse, boyfriend, or girlfriend wants—we got you covered.
Here’s a guide with 15 programmer gift ideas curated by coders for coders:
1. It Works on My Machine T-Shirt

Programmers love rocking developer-exclusive humor and this t-shirt is no exception! The It Works on My Machine Tee is made of 100% ring spun cotton. When your code doesn’t work on a user’s end, just blame them ¯\_(ツ)_/¯… Also available in a sweatshirt or hoodie.
2. Head Hat or Beanie
Wear an HTML <head> tag (present in every webpage!) on your actual… head. It doesn’t get any more on the nose than this! Any programmer, even beginners, will understand and love this <head> dad cap or <head> beanie.
3. There’s No Place Like 127.0.0.1 Sweater

To a web developer, localhost at 127.0.0.1 is home. Gift a comfy and warm sweatshirt for the colder days that will always provide a great laugh!
4. Give Me a <br> Beanie or Dad Hat
Available in multiple colors, the “give me a <br>” embroidery design captures every coder’s mindset and features a break/<br> double entendre. <br> is an HTML tag for line breaks. Every programmer would love this hilarious cap or beanie!
5. 99 Bugs in the Code Mug

A play on the classic anthem “99 bottles of beer on the wall” but this time, the number grows! Debugging your code? It might just get worse ?. The 99 Bugs mug is a perfect addition to any programmer’s desk. Or, check out the 99 Bugs sweater!
6. Code Element T-Shirt

Also for sale as a hoodie, this 100% cotton tee is a must-have for those who feel like they live, eat, and breathe code!
7. Just Ship It Sweatshirt

Just Ship It. A developer’s version of “Just Do It” made to encourage ourselves and coworkers to release faster! Get it in a pullover sweatshirt, hoodie, t-shirt, mug, beanie, or dad hat.
8. Httpster Hoodie

9. SQL Clause Sweater, SQL Mug
SQL Clause is coming to town… ? A sweater to wear around Christmas that plays on the classic song “Santa Claus is Coming to Town” but for developers! Or drink from a ceramic 15oz or 11oz mug.

10. It’s Not a Bug, It’s a Feature Shirt

Got a problem with the code? Nah.. that’s a feature, not a bug!! It’s supposed to be like that! ? Wear or gift the Not Bug, Feature Shirt or Bug Feature Hoodie to show users what you mean.
11. Recursion T-Shirt

Recursive functions call themselves. So does the XONOT recursion definition shirt!
12. Programmer Definition Sweatshirt

Anyone who programs or knows someone who programs knows that coffee is every coder’s fuel! So much so that when you look up the word “programmer” in the dictionary, “a machine that turns coffee into code” is what you get, at least by our definition.
13. Coffee <br> Mug

As established, coders love coffee! Why not drink from a mug with an HTML pun?
14. #0 Coder Beanie or Cap
Zero is the first index in almost every programming language. So, why be first? This pom beanie and #0 coder hat fixes the flawed logic of being #1.
15. Multilingual Coder Tee

A developer who codes in multiple languages is multilingual in their own right! For them, the perfect programmer gift is a multilingual t-shirt featuring ten different ways to print “Hello, world.”