Image by author using kapwing.com
Due to the WFH situation, I miss the office environment where we go crazy laughing over silly jokes in the life of we — the programmers.
Here is an attempt to recreate the laughs. These jokes will make you roll on the floor, laughing because they are all derived from real-life scenarios.
After all, the software engineer’s real-life incidents are funnier than any joke.
Caution: If you are drinking hot beverages, please put them down safely before proceeding to read further.
0. Debugging definition
Debugging is the most powerful tool in the arsenal of every programmer. We spend 80% of our working hours debugging and the rest 20% coding.
made using kapwing.com
1. Formatted Code
When you, unfortunately, have to understand your own code one day.
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-0.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-2.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-3.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-4.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-5.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-6.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-7.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-8.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-9.html
https://ims.utoronto.ca/video/nfol/Rams-v-Buccaneers-1.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-0.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-1.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-2.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-3.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-4.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-5.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-6.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-7.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-8.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Buccaneers-9.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl01.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl02.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl03.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl04.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl05.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl06.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl07.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl08.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl09.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl10.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl11.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl12.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl13.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl14.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl15.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl16.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl17.html
https://ims.utoronto.ca/video/nfol/Rams-v-Bucc-liv-op-tv-nfl18.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm10.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm11.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm12.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm13.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm14.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm15.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm16.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm17.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm18.html
https://www.nationsreportcard.gov/codon/nfol/patra-nfl-kzm19.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm00.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm01.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm02.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm03.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm04.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm05.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm06.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm07.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm08.html
https://www.nationsreportcard.gov/codon/nfol/patra-Bucc-v-Rams-kzm09.html
https://joycedayton.com/sites/default/files/webform/r-b-00.html
https://joycedayton.com/sites/default/files/webform/r-b-01.html
https://joycedayton.com/sites/default/files/webform/r-b-02.html
https://joycedayton.com/sites/default/files/webform/r-b-03.html
https://joycedayton.com/sites/default/files/webform/r-b-04.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm00.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm01.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm02.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm03.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm04.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm05.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm06.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm07.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm08.html
https://ims.utoronto.ca/video/nfol/patra-Bucc-v-Rams-kzm09.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm10.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm11.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm12.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm13.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm14.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm15.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm16.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm17.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm18.html
https://ims.utoronto.ca/video/nfol/patra-nfl-kzm19.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl01.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl02.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl03.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl04.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl05.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl06.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl07.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl08.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl09.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl10.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl11.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl12.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl13.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl14.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl15.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl16.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl17.html
https://www.nationsreportcard.gov/codon/nfol/Rams-v-Bucc-liv-op-tv-nfl18.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv70.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv71.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv72.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv73.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv74.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv75.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv76.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv77.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv78.html
https://ims.utoronto.ca/video/nfol/bucca-vs-rams-liv79.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv70.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv71.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv72.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv73.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv74.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv75.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv76.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv77.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv78.html
https://www.nationsreportcard.gov/codon/nfol/bucca-vs-rams-liv79.html
2. Deadlines — PUB-G style
3. It is always fun with Javascript 😷
9gag.com
4. Oh boy, I can never get a simple regex correct without copy-paste
5. Bane of my coding life 💩
6. If code quality becomes the criteria to go to heaven for programmers 😈
7. The greatest myth about code freeze
I can vouch for this 😉
8. Techdebts are never important until they are
9. Edge Cases
10. Which type of programmer are you?
hongkiat.com
11. There is always a last one to tackle
hongkiat.com
12. The beautiful brain of a programmer 👺
thecoderpedia.com
13. When your beautiful brain plays the trick when you are about to sleep, finally 😵
thecoderpedia.com
14. I bet every programmer has gone through all five phases. I sure did.
Bonus: I know we all love a little bit of bonus
Ah! the satisfaction of rejecting a defect with a comment — Not a defect. Testing issue. 😆
Thanks for laughing while reading. If you want to switch to something even more interesting, you might like to read: