# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 2389
# self = https://watcher.sour.is?uri=https://feeds.twtxt.net/the-coding-love-programmer-humor-gifs-memes-jokes/twtxt.txt&offset=1989
# next = https://watcher.sour.is?uri=https://feeds.twtxt.net/the-coding-love-programmer-humor-gifs-memes-jokes/twtxt.txt&offset=2089
# prev = https://watcher.sour.is?uri=https://feeds.twtxt.net/the-coding-love-programmer-humor-gifs-memes-jokes/twtxt.txt&offset=1889
When I count all the TODOs I’ve left in my codeRead more
When one of my tests passes when it really shouldn’t** ⌘ Read more
When I realize the issue is in the configuration, not my codeRead more
When I see a ‘console.log’ in production and know it came from meRead more
When I regret accepting a user story that’s more complicated than I anticipatedRead more
When I see the intern’s commits and wonder if I should really redo everythingRead more
When I test something quickly in production just to be sureRead more
When I can’t reproduce the bug reported by the clientRead more
When I join a new project and am asked to set up the environmentRead more
When I finally find the documentation I was looking for… but it’s in ChineseRead more
When my computer wants to restart while I’m in the middle of codingRead more
When I start my day with a code reviewRead more
When my async code blocks everything due to poorly managed unresolved promisesRead more
When the salesperson wants to crash our sprint planningRead more
When the lead dev returns from vacationRead more
When I notice that our new project for the fall is using a technology I’m unfamiliar withRead more
When I can finally close the 50 tabs in my browser after finding the solutionRead more
When I have to set up a new projectRead more
When I fix one bug and three more appearRead more
When I realize I’ve spent more time debugging than codingRead more
When I trace the entire flow of my algorithm to understand where I went wrongRead more
When I fix a bug without even understanding howRead more
When I type git ass instead of git addRead more
When I start an email with ‘unless I’m mistaken’** ⌘ Read more
When the boss, who hasn’t followed the progress of my development, is completely lost during his demoRead more
When my small refactor ends up being a complete rewriteRead more
When I’m on a coffee break and suddenly remember the bug I’m working onRead more
When I deploy my quick fix to production as fast as possible to avoid getting caughtRead more
When the boss asks if it works, and I tell him “it does on my machine”** ⌘ Read more
When I run npm install and it downloads my 150 dependenciesRead more
When I realize the production bug was just due to a typoRead more
When I’m asked if my vacation went well, even though I was contacted to help with a deploymentRead more
When the apprentice I’ve been working with for over a year does his first demoRead more
When the salesperson starts presenting something unplanned on our prototypeRead more
When I missed a production deployment during my vacation but see the pile of unresolved bugs when I returnRead more
When the client requests a change that redefines the entire projectRead more
When I do a git pull and find conflicts in every fileRead more
When I return from vacation and can’t even remember my passwordRead more
When someone makes a joke about a technology I have no clue aboutRead more
When I try to code right after a big lunch breakRead more
When the PO asks if I can move a button by 2 pixelsRead more
When I spend more time coding my script than doing its task manuallyRead more
When the boss asks if I can put in some extra hours working this weekendRead more
When I’m about to leave and I get an email saying “URGENT PROD DOWN”** ⌘ Read more
When I finish my demo and completely dodge all the tricky questionsRead more
When I watch the new guy who thought he could code his feature in just two hours the day before yesterdayRead more
When I’m on vacation and get a call from the bossRead more
When a new lead dev joins the teamRead more
When I open the legacy code I need to fix urgently while my colleagues are absentRead more
When I ask the senior dev for help with a bugRead more
When I find out how much the freelance dev who does nothing is earningRead more
When I see all the errors scrolling by in the console during my buildRead more
When I start my database migrationRead more
When I listen to the salesperson present the new project he sold without consulting usRead more
When I’m still struggling to recover from vacation and I’ve been in a meeting for 2 hoursRead more
When I run my code for the first time without checking anythingRead more
When my solution isn’t very clean but gets the job doneRead more
When I learn that the client wants to delay the delivery by a monthRead more
When a colleague brings pastries to the officeRead more
When the sysadmin calls to tell me he’s revoking my access to a machineRead more
When all the errors disappear even though I haven’t touched anythingRead more
When the boss asks if I know who caused the latest production bugRead more
When I check my emails while on vacation and see a flood of production alertsRead more
When it’s my turn to review the code of the colleague who trashed mineRead more
When I manage to fix a complex bug in front of the senior devsRead more
When I modify a function without knowing it’s used all over the projectRead more
When we find out the intern deleted production data months agoRead more
When I’m the only dev in the office and they ask me to handle all the open ticketsRead more
When I remember early in the morning that I have to pick up the code I already spent 3 hours on yesterdayRead more
When we go for a coffee break with my partner after deploying a messy fix to productionRead more
When I’ve been stuck on a bug for hours and keep getting the same error messageRead more
When I start the deployment but forget to include all the configurationRead more
When it’s almost the weekendRead more
When the client asks if I’ll be able to deliver earlyRead more
When the boss gets ready to join a client video callRead more
When we show the designer how we integrated his workRead more
When I find out one of our productions just went downRead more
When I add a bunch of libraries without knowing if they will actually be usefulRead more
When my build passes but nothing works correctlyRead more
When the salesperson shows up at the plenary meeting and takes all the credit for his projectsRead more
When I try to help a colleague with his code even though I know nothing about his projectRead more
When a colleague sees me copying code from one project to mineRead more
When the lead dev fixes my bug and tells me not to touch anything elseRead more
When I run a unit test and realize I forgot to implement the functionRead more
When a colleague asks if someone is available to review his PRRead more
When someone asks if they can touch my codeRead more
When I spend my entire day doing user supportRead more
When I realize the day before delivery that I forgot to code a major featureRead more
When I narrowly avoid the salesperson in the hallwayRead more
When I have to pick up the code I wrote just before my vacationRead more
When I’m asked why I’m on production right after I quietly fixed a bug thereRead more
When the lead dev meets the new hire who joined during his vacationRead more
When the senior dev decides to tackle a bug himselfRead more
When I avoid all the traps in the technical test during a job interviewRead more
When the salesperson doesn’t understand any of our inside jokesRead more
When the boss comes to my desk and I don’t have time to switch tabsRead more
When the new hire asks where to find the documentationRead more
When I finally fix the bug I’ve been stuck on for several daysRead more
When I take a look at the code I’m inheriting for maintenanceRead more
When a colleague puts their fingers all over my screen while explaining somethingRead more