xkcd #2347
wtfe² · EN / JA
WTF, Engineer?
Comics about the strange job of building software, collected from the web. The openly licensed ones are lettered in Japanese; the rest are explained in our own words, each with what to take away from it.
Lettered in Japanese
38Strips published under a Creative Commons license that allows adaptation. Each page shows the original; the Japanese edition swaps the lettering on a cleaned copy of the art.
xkcd #2054
Data Pipeline
xkcd #1838
Machine Learning
xkcd #1597
Git
xkcd #1513
Code Quality
xkcd #1425
Tasks
xkcd #1319
Automation
xkcd #1296
Git Commit
xkcd #1205
Is It Worth the Time?
xkcd #1172
Workflow
xkcd #979
Wisdom of the Ancients
xkcd #974
The General Problem
xkcd #936
Password Strength
xkcd #927
Standards
xkcd #844
Good Code
xkcd #538
Security
xkcd #386
Duty Calls
xkcd #353
Python
xkcd #327
Exploits of a Mom
xkcd #303
Compiling
xkcd #149
Sandwich
TurnOff.us
git submodules adoption flow
TurnOff.us
the depressed developer
TurnOff.us
zombie processes
TurnOff.us
the real reason to not use sigkill
Browserling Comics #83
Modern Web Development
Browserling Comics #78
Debugging
Browserling Comics #53
Threads
Browserling Comics #20
VIM
Browserling Comics #16
Spaghetti
Browserling Comics #15
Full Stack
Bonkers World
Code Reviews
Bonkers World
Organizational Charts
Saturday Morning Breakfast Cereal (SMBC)
How to Spot a Physicist
PHD Comics (Piled Higher and Deeper) #1597
How to Write Your Thesis in Ten Minutes a Day
PHD Comics (Piled Higher and Deeper) #1174
The Science News Cycle
Abstruse Goose #467
The Happy Programmer
Abstruse Goose #249
How to Teach Yourself Programming
Explained here
9Strips from sites that do not allow adaptation, retold in our own words with what to take away from them. CommitStrip allows its strips to illustrate an article, so those are shown as published, with Japanese subtitles.
Indistinguishable from a dog, according to the dogs.
Existential Comics
Turing Test
"I'm never going to use this" meets the question of which society you want.
Existential Comics
Why Learn Math?
Explaining one part of a regex goes as expected.
MonkeyUser
Regex Explained
The TODO you meant to pull out while it was small.
MonkeyUser
// TODO
So customizable it rebuilt the platform it ran on, badly.
The Daily WTF
The Inner-Platform Effect
Weeks of "steady progress", one Java class.
The Daily WTF
The Brillant Paula Bean

CommitStrip
A very comprehensive and precise spec

CommitStrip
West Side-project story
A clean design, one "minor change" at a time.
The Oatmeal
How a Web Design Goes Straight to Hell
Sites
All sitesPlaces worth following. The ones whose license allows adaptation are lettered here; the others do not allow it, so their strips stay on their own sites and are explained here in our own words.