• Stars
    star
    2,571
  • Rank 17,187 (Top 0.4 %)
  • Language
  • Created over 9 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

dad jokes

Dad style programming jokes

submit your own, if they make me laugh I'll merge them.


Unfortunately these jokes only work if you git them.


Q: What can you do if you cannot push your git changes?

A: Use the --force, Luke


Q: Which body part does a programmer know best?

A: ARM


Q: Relationship status?

A: I'll leave the relations to the database.


Q: How do you get the code for the bank vault?

A: You checkout their branch.


Q: How did the developer announce their engagement?

A: They returned true!


Q: Why did the security conscious engineer refuse to pay their dinner bill?

A: Because they could not verify the checksum.


Q: What do you call a busy waiter?

A: A server.


Q: What do you call an idle server?

A: A waiter.


[Please Enter New Password]

fortnight

[Error: Password is Two Week]

Q: How many Prolog programmers does it take to change a lightbulb?

A: Yes.


I’ve been hearing news about this big boolean.

Huge if true.


Q: What diet did the ghost developer go on?

A: Boolean


Q: Why was the developer unhappy at their job?

A: They wanted arrays.


Q: Why did 10 get paid less than "10"?

A: There was workplace inequality.


Q: Why was the function sad after a successful first call?

A: It didn’t get a callback.


Q: Why did the angry function exceed the callstack size?

A: It got into an Argument with itself


Q: Whats the object-oriented way to become wealthy?

A: Inheritance


Q: Why did the developer ground their kid?

A: They weren't telling the truthy


Q: What did the array say after it was extended?

A: Stop objectifying me.


!false

It's funny 'cause it's true.


Q: Where did the parallel function wash its hands?

A: Async


Q: I'm starting a band called HTML Encoder

A: Looking to buy a guitar &


Q: Why did the functions stop calling each other?

A: Because they had constant arguments.


Q: What's the second movie about a database engineer called?

A: The SQL.


Q: Why doesn't Hollywood make more Big Data movies?

A: NoSQL.


A programmer's significant other tells them, "Run to the store and pick up a loaf of bread. If they have eggs, get a dozen."

The programmer comes home with 12 loaves of bread.


Q: What did the spider do on the computer?

A: Made a website!


Q: What did the computer do at lunchtime?

A: Had a byte!


Q: What does a baby computer call his father?

A: Data!


Q: Why did the computer keep sneezing?

A: It had a virus!


Q: What is a computer virus?

A: A terminal illness!


I never tell the same joke twice

I have a DRY sense of humor.


Q: Why was the computer freezing?

A: It left its Windows open!


Q: Why was there a bug in the computer?

A: Because it was looking for a byte to eat?


Q: Why did the computer squeak?

A: Because someone stepped on its mouse!


Q: What do you get when you cross a computer and a life guard?

A: A screensaver!


Q: Where do all the cool mice live?

A: In their mousepads!


Q: What do you get when you cross a computer with an elephant?

A: Lots of memory!


Java truly is an OOP language...

As in: OOPs I used Java!


Q: How do programming pirates pass method parameters?

A: Varrrrarrrgs.


Q: How do programming shepherds count their flock?

A: With lambda functions


Q: What airline do developers prefer when they're in a rush?

A: Delta.


Q: How did pirates collaborate before computers ?

A: Pier to pier networking.


Q: Why don't bachelors like Git?

A: Because they are afraid to commit.


Q: A SQL query goes into a bar, walks up to two tables and asks:

A: Can I JOIN you?


Q: Where is a slow query's favorite fishing spot?

A: The latency.


Q: How does a developer make a cheer?

A: ["hip","hip"] // (hip hip array!)


Q: Why was the developer's family upset with them at dinner?

A: They forgot to git squash before going home


Q: What did JavaScript call his son?

A: JSON!


Q: What did the proud React component say to its child?

A: I've got to give you props


Q: What did the server say to his client who was having a bad day?

A: Everything's going to be 200


Q: Why did the developer go broke?

A: Because they used up all their cache


Q: Are computers dangerous?

A: Nah, they don't byte. They just nibble a bit.


Q: How did the mafioso kill the Node server?

A: Tie await to it and let it async.


Q: You know what the best thing about booleans is?

A: Even if you are wrong, you are only off by a bit.


Q: Why do UPS drivers get nervous when their internet is unstable?

A: Because they might lose packets.


Q: Why couldn’t the user update a file on a shared server?

A: They didn’t have the write permissions


Q: What do you do when you can't understand your husband's behavior?

A: man man


Q: What do you call a doctor who fixes websites?

A: A URLogist


Q: How many developers does it take to change a light bulb?

A: None. It's a hardware issue


Q: Why do programmers always mix up Halloween and Christmas?

A: Because 31 OCT == 25 DEC


Q: Why do kayakers make bad programmers?

A: Because they're afraid of waterfall.


Q: Why do C programmers write their letters in bold?

A: Because they're strongly typed.


Q: What are computers' favorite snacks?

A: Microchips, phish sticks, and cookies. But just a few bytes of each.


Q: What do computers love to do at the beach?

A: Put on some spam block for protection so they can safely surf the net while catching some .WAVs!


Q: What do you call a computer that sings?

A: A-dell.


Q: What's a compiler developer's favorite spice?

A: Parsley.


Q: When do front end developers go out to eat?

A: On their lunch <br>.


Q: A SQL developer walked into a NoSQL bar.

A: They left because they couldn't find a table.


Q: How do you help JS errors?

A: You console them!


Q: Why don't parents teach their kids about regular expressions?

A: Because they don't want them playing with matches


Q: Why was the developer complaining at the hotel reception?

A: Because they couldn't find room 404


Q: Why didn't the <div /> get invited to the dinner party?

A: Because it had no class!


Q: Why aren't cryptocurrency engineers allowed to vote?

A: Because they're miners!


Q: Why did the constant break up with the variable?

A: Because they changed.


Q: Why did the database administrator leave his wife?

A: She had one-to-many relationships.


Asynchronous JavaScript is amazing.

I Promise you, await and see.


Q: What did the Class say in court when put on trial?

A: I strongly object!


Q: Why do Java developers wear glasses?

A: Because they don't C#!


Q: What are the three hardest problems in computer science?

A: Naming things and off-by-one errors


Q: What did the fruit basket say to the developer?

A: I hope you're ready for some pear programming!


Q: How does a sysadmin keep a fire going?

A: They rotate the logs.


I've got a great UDP joke but I'm afraid you wouldn't get it...


A programmer was arrested for writing unreadable code. They refused to comment.


There are 10 types of people in this world, those who understand binary and those who don't.


Q: I love you and I only love you. Does that turn you on?

AND GATE: No.


Q: Why do all HTML emails get blocked?

A: Because they are all <span />.


Q: What did the process say after working in an infinite loop all day?

A: I need a break.


Q: An Agent died unexpectedly. How was the crime solved?

A: By looking at the Stack Trace.


Q: Why did the document store go out of business?

A: It had NoSQL.


Q: Why can't SQL and NoSQL Developers date one other?

A: Because they don't agree on relationships.


Q: Why is Python like the Soviet Union?

A: Because it has no private fields


Q: Where did the API go to eat?

A: To the RESTaurant


Q: Why shouldn't you trust Matlab developers?

A: Because they're always plotting something.


Q: Why did the developer have to quit smoking?

A: Because they couldn't afford to pay the new syntax.


Q: How does a programmer open a jar for their significant other?

A: They install Java


Q: What did the psychic say to the developers?

A: I see dev people.


Q: Where does the pirate stash all of their digital treasures?

A: RAR


Q: What is React's favorite movie genre?

A: Suspense


Q: Why couldn't the React component understand the joke?

A: Because it didn't get the context.


Q: What did XHR say to AJAX when it thought it was being a Mean Girl?

A: Stop trying to make fetch happen!


Q: What was Grace Hopper's favorite car?

A: VW Bug


Q: What sits on a pirate's shoulder and calls, "Pieces of seven, Pieces of seven"?

A: Parroty error.


Q: What is a pirate's favorite programming language?

A: You'd think it was R, but a pirate's first love is Objectively C.


Q: Why did the programmer come home crying?

A: His friends were always boolean him.


- Knock Knock!

- An async function

- Who's there?


Q: What PostgreSQL library should Python developers use for adult-oriented code?

A: psycoPG13


The next time you're using Safari or Firefox and it's running slowly, you can say to yourself, "I could've had a V8".


Q: What do you call a beverage that is 75% Root Beer, and 75% Ice Cream?

A: A Float


Q: What accommodations did the JavaScript developer request at the hotel?

A: A room with a Vue.


Q: Where do developers drink?

A: The Foo bar


Q: Why was the engineer upset when the bartender served them 1 shot of whiskey?

A: Because they thought they ordered a double.


Q: Why do assembly programmers need to know how to swim?

A: Because they work below C level.


Q: Who used the internet before it was cool?

A: Httpsters


Q: What kind of computer can hold a musical note?

A: A Dell.


Q: Why did the web developer always go to the wrong hotel room?

A: They were in room 301.


Q: How do you stop a web developer stealing your stuff?

A: Write 403 on it.


Q: Why are machine learning models so fit?

A: Because they do weight training.


Q: Why did Gargamel shut down the internet?

A: Because he didn't want people SMURFING the web!


Q: What did the command line die of?

A: A Terminal illness.


Q: Did you hear what the clumsy cryptographer did to their password?

A: Made a hash of it.


Q: Why are keyboards always working so hard?

A: Cause they have two shifts!


Q: What are clouds made of?

A: Mostly linux servers.


Q: Why did Tom Selleck never git commit anything?

A: Because he thought he mustache his work.


Q: How does Mr. Potato Head (dev edition 0.0.1) remove his mustache?

A: git stache pop


Q: Why can't you use 'Soup' as your password?

A: Because it isn't stroganoff


Q: Why do developers use mechanical keyboards?

A: To strongly type their code.


A new database query walks into a bar.

The server says "Sorry, cache only."


What's the best tool for automatically ignoring long email threads about tech buzzwords?

"Block-chain"


Q: What is a developer's favorite country song?

A: Hello World - by Lady Antebellum


Q: Why was nobody given food at the developer conference?

A: It was a serverless function!


Q: Why did the developer cancel their dinner plans?

A: They were unable to fulfil peer dependencies


Q: Why did the functional programmer finally move out of their house?

A: For(e) closure


Q: Why do cryptographers never have more than 2 kids?

A: Because after Alice and Bob, they can't think of any other names


Q: How do JavaScript developers break up?

A: They always promise to callback


Q: Why do developers mixup Terminals and Polygraphs?

A: Because they both can see a lie (CLI)


Q: Did you hear about the programmer that was scared of IDEs?

A: They retreated back into their shell


Q: What do you call optimistic front-end developers?

A: Stack half-full developers.


Chuck Norris can take a screenshot of his blue screen.


Q: Have you heard the one about the Corduroy pillow?

A: It's making HEADLINES!


Q: Hey officer! How did the hackers escape?

A: No idea. They just ransomware.


Q: Why can’t data engineers become hat makers?

A: They can only guarantee two thirds of a CAP!


Q: How did the hippie learn about database transactions?

A: By taking ACID


Q: Why is it called the Dark Ages?

A: There were a lot of KNIGHTS!


Q: What did the Network Administrator say when they caught a nasty virus?

A: It hurts when IP


Q: Which programming language is the shortest?

A: HTML. Because it doesn't have a neck between its <head> and <body>.


Q: What good can come of 2989 witches casting a hex?

A: None, it is always 0xBAD


Q: Did you hear about the witch who was off by two when casting a hex?

A: They failed to make the target DEAD and made them DEAF instead!


I went to a street where the houses were numbered 8k, 16k, 32k, 64k, 128k, 256k and 512k.

It was a trip down Memory Lane.


Lisp programmers don't make prank calls. They make FUNCALLs


Q: Why do Front-End Developers eat lunch alone?

A: Because, they don't know how to join tables.


Q: What advice do you give to a JS developer who has never played baseball?

A: Try catch.


Q: Got any funny DNS jokes?

A: Yeah, but it may take 24 hours to get it.


Q: Why were A & B so frustrated?

A: Because they couldn’t cd…


Q: Where do programmer dad's store their jokes?

A: In a dad-a-base.


Q: Why was the developer MEAN to React?

A: Because they preferred Angular.


Q: Why do Websockets make the best therapists?

A: They are always listening.


Q: Why did the ALU refuse to add two subnibbles.

A: Because it refuses to be seen doing a two-bit operation.


Q: How do you know your baby is going to be a developer when they grow up?

A: Their first word is "Hello world!"


Q: What kind of image saved the day?

A: The HERO image!


Q: Why do programmers prefer dark mode?

A: Because light attracts bugs!


Q: Does this vaccine contain a microchip?

A: I don't know for sure, but it must be ARM based.


Q: How do you make a 4D Printer?

A: Take a 3D printer and give it some time


Q: How do front end devs like their brownies?

A: GUI


Some languages can be read by humans, not by machines.

Others can be read by machines but not by humans.

XML solves this problem by being readable to neither.


Q: What do hackers do on a boat?

A: Phishing.


Q: What is the most used language in programming?

A: Profanity


Q: Why couldn't the HTML list be trusted?

A: There were LI's everywhere


Q: To the person who invented zero

A: Thank's for nothing


Q: What do you call a bee that lives in America?

A: A USB


Q: What did Wonder Woman and Spider-Man name their business?

A: Amazon Web Services


Q: What’s a Jedi’s favourite programming language?

A: JabbaScript


Q: What do you call a 3.14 meters long snake?

A: Python.


want about to a race conditions hear joke?


Q: What did the .NET developer name their boat?

A: Sea Sharp


Q: Why do developers listen to Led Zeppelin when they build APIs?

A: To help them RAML on.


More Repositories

1

JavaScript30

30 Day Vanilla JS Challenge
HTML
24,732
star
2

beginner-javascript

Slam Dunk JavaScript
HTML
6,494
star
3

awesome-uses

A list of /uses pages detailing developer setups, gear, software and configs.
JavaScript
4,496
star
4

Advanced-React

Starter Files and Solutions for Full Stack Advanced React and GraphQL
JavaScript
3,533
star
5

React-For-Beginners-Starter-Files

Starter files for learning React.js with React for Beginners
JavaScript
2,858
star
6

eslint-config-wesbos

No-Sweatâ„¢ Eslint and Prettier Setup - with or without VS Code
JavaScript
2,710
star
7

es6.io

🔥 Starter Files to Learn with ES6 for Everyone
HTML
2,051
star
8

css-grid

Starter Files + Solutions to my CSSGrid.io Course
HTML
2,026
star
9

cobalt2

Tweaked and refined Sublime Text theme based on the original cobalt.
1,562
star
10

Learn-Redux-Starter-Files

âš› Starter files and solutions for the LearnRedux.com video series
JavaScript
1,384
star
11

aprilFools.css

Harmlessly goof up your co-workers browser and chrome dev tools
CSS
1,270
star
12

dotfiles

Hey wes what settings do you use?
JavaScript
1,247
star
13

Cobalt2-iterm

Cobalt2 Colour Scheme for iTerm2 + ZSH
Shell
1,178
star
14

Learn-Node

Starter Files + Stepped Solutions for the Learn Node course
JavaScript
1,049
star
15

burner-email-providers

A list of temporary email providers
JavaScript
976
star
16

hot-tips

The code behind my hot tips
HTML
921
star
17

What-The-Flexbox

Exercises for the What The Flexbox video series - available at Flexbox.io
CSS
783
star
18

cobalt2-vscode

Cobalt2 Theme for VS Code
743
star
19

Syntax

A website for the Syntax Podcast
JavaScript
693
star
20

javascript-drones

JavaScript
608
star
21

es6-articles

Blog Posts from Wes Bos. If you make an edit to one of these posts, my blog will automatically update.
545
star
22

wesbos

MDX
503
star
23

Wes-Bos-Captions

Captions for my video courses
482
star
24

HTML5-Face-Detection

HTML5 Video Face Detection with the CCV Javascript Library
JavaScript
458
star
25

master-gatsby

slick slices eh
JavaScript
356
star
26

who-blue

A browser extension to separate lords from peasants
JavaScript
350
star
27

React-Context

Quick demo of how to use React's new Context API
JavaScript
294
star
28

waait

waait!
JavaScript
252
star
29

websocket-canvas-draw

Realtime Canvas Drawing with Socket.io and Node.JS
JavaScript
250
star
30

advanced-react-rerecord

Trying things out. Feel free to follow along
JavaScript
248
star
31

twitter-unfollower

A twitter unfollower for stale accounts
JavaScript
205
star
32

Learn-Redux

A simple, single file implementation of Redux for quick learning
JavaScript
201
star
33

Stickers

Cool Sticker Designs
183
star
34

cloudflare-cloudinary-proxy

JavaScript
172
star
35

pommade

A menu bar app to check your hair
TypeScript
162
star
36

dump

Take a dump on your React App
JavaScript
157
star
37

rona

React + Next + Hooks API
JavaScript
140
star
38

css-colours-sorted

CSS Colours Sorted By
JavaScript
131
star
39

hyperterm-cobalt2-theme

Cobalt2 for Hyperterm
JavaScript
113
star
40

cobalt2-atom

Cobalt2 theme for Atom editor
CSS
110
star
41

Cobalt2-Alfred-Theme

Super great theme for Alfred. Based on the Cobalt2 theme for Sublime Text.
108
star
42

scrapecity

code from my youtube vid
JavaScript
97
star
43

check-my-hair

Hair!
TypeScript
92
star
44

browser-sync-remote-example

Cool browser sync example exposing localhost to external domain
HTML
91
star
45

vaxbot

walmart and shoppers vaccine hunter
JavaScript
91
star
46

javascript-modules

Article and code samples for article: Using `npm` and ES6 Modules for Front End Development
JavaScript
90
star
47

favicon

Fav Farm
TypeScript
84
star
48

ai-webcam

TypeScript
82
star
49

HTML5-Security-Camera

HTML5 / Nodejs based security camera / motion detection
JavaScript
82
star
50

chit-chats-snipcart-integration

Begin app
TypeScript
75
star
51

sniper

Kijiji and Facebook Marketplace Sniper
JavaScript
75
star
52

wesbot

A wes bot
JavaScript
73
star
53

Wes-Bos-Video-Notes

These are notes that supplement the videos on Wes Bos Courses
JavaScript
67
star
54

benjamin-moore-css

Every Benjamin Moore paint colour as a css variable
HTML
62
star
55

CSS-Cursors

JavaScript
62
star
56

blue-sky-cli

Playing with ATPROTO to pull and post to blue sky
TypeScript
62
star
57

iTunes-Sniper

Kill iTunes, open Spotify
JavaScript
60
star
58

Gatsby-Workshop

CSS
59
star
59

git-it

DONT YOU DARE STAR THIS MOVE ALONG
TypeScript
59
star
60

future-js

A talk about some cool stuff JS has or is getting
CSS
55
star
61

Scrub-Shot

A 100% browser based application that will take frames from your video as you scrub at full resolution,
TypeScript
52
star
62

svgaas

SVG as a service?
TypeScript
50
star
63

Font-Awesome-Docker-Icon

Docker icon for font awesome
CSS
49
star
64

vite-plugin-list-directory-contents

A Vite plugin to list folders contents when in dev mode
TypeScript
48
star
65

javascript-verification-inputs

JavaScript
48
star
66

Intermediate-React-Workshop

hey
JavaScript
45
star
67

React-Beer-Me

React Beer App
HTML
43
star
68

Tasty-TypeScript

Starter Files and answers
TypeScript
43
star
69

gatsby-demo

Gatsby Demo Deployment
JavaScript
42
star
70

Sublime-Text-Power-User-Talk

Slides and keyboard shortcuts for Wes Bos' Sublime Text Power User talk
JavaScript
40
star
71

Whats-New-In-React

HTML
37
star
72

Web-App-Workshop

A workshop
JavaScript
37
star
73

Cobalt2-Slack

Cobalt2 for Slack
36
star
74

css-grid-talk

HTML
36
star
75

app

👀
JavaScript
33
star
76

Modern-Workflow-and-Tooling-Talk

Slides for my talk on Modern Workflow + Tooling
JavaScript
32
star
77

label-maker

Small little label maker
CSS
31
star
78

cobalt2-warp

Cobalt2 Theme for Warp
30
star
79

Jade-and-Stylus-Email-Templates

A quick gulp script to compile `jade` → `html`, `stylus` → `css` and then inline the css into the HTML.
JavaScript
28
star
80

Slam-Dunk-JavaScript

a talk
HTML
27
star
81

coffeescript-growl

Growl notifications for the Node.js CoffeeScript Compiler
CoffeeScript
26
star
82

just-javascript

a talk
HTML
25
star
83

Gulp-Workshop-Exercises

A collection of exercises from my Gulp.js Workshop
JavaScript
25
star
84

beginner-javascript-notes

Collection of notes that I am creating for Wes' https://beginnerjavascript.com course.
23
star
85

Async-Await-Talk

CSS
23
star
86

Syntax-Live

Live Syntax?!
JavaScript
23
star
87

showtime

Begin app
HTML
21
star
88

cobalt2-obsidian

Cobalt2 Obsidian Theme
CSS
21
star
89

slicks-slices

Wes Bos Slicks Slices Example
JavaScript
20
star
90

hit-counter

Begin app
HTML
20
star
91

wesboss

too many s
HTML
20
star
92

typescript-talk

HTML
18
star
93

Syntax-AI-Transcripts

Playing with Open AI to generate Syntax Transcripts, show notes and categories
TypeScript
18
star
94

video-overlay-maker

CSS
17
star
95

React-For-Beginners-Transcriptions

A start to making this series accessible
17
star
96

begin-crud-test

Begin app
HTML
17
star
97

textexpander-to-raycast

Generates a importable snippets.json file from your text expander backup.
TypeScript
16
star
98

jquery-accelerometer

Standardized Device Orientation / Accelerometer events and data
JavaScript
16
star
99

cobalt2-raycast

Cobalt2 Raycast Theme
15
star
100

recipes

A fill in API for the dead Recipe Puppy API
JavaScript
15
star