# 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 code ⌘ Read 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 code ⌘ Read more
When I see a ‘console.log’ in production and know it came from me ⌘ Read more
When I regret accepting a user story that’s more complicated than I anticipated ⌘ Read more
When I see the intern’s commits and wonder if I should really redo everything ⌘ Read more
When I test something quickly in production just to be sure ⌘ Read more
When I can’t reproduce the bug reported by the client ⌘ Read more
When I join a new project and am asked to set up the environment ⌘ Read more
When I finally find the documentation I was looking for… but it’s in Chinese ⌘ Read more
When my computer wants to restart while I’m in the middle of coding ⌘ Read more
When I start my day with a code review ⌘ Read more
When my async code blocks everything due to poorly managed unresolved promises ⌘ Read more
When the salesperson wants to crash our sprint planning ⌘ Read more
When the lead dev returns from vacation ⌘ Read more
When I notice that our new project for the fall is using a technology I’m unfamiliar with ⌘ Read more
When I can finally close the 50 tabs in my browser after finding the solution ⌘ Read more
When I have to set up a new project ⌘ Read more
When I fix one bug and three more appear ⌘ Read more
When I realize I’ve spent more time debugging than coding ⌘ Read more
When I trace the entire flow of my algorithm to understand where I went wrong ⌘ Read more
When I fix a bug without even understanding how ⌘ Read more
When I type git ass instead of git add ⌘ Read 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 demo ⌘ Read more
When my small refactor ends up being a complete rewrite ⌘ Read more
When I’m on a coffee break and suddenly remember the bug I’m working on ⌘ Read more
When I deploy my quick fix to production as fast as possible to avoid getting caught ⌘ Read 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 dependencies ⌘ Read more
When I realize the production bug was just due to a typo ⌘ Read more
When I’m asked if my vacation went well, even though I was contacted to help with a deployment ⌘ Read more
When the apprentice I’ve been working with for over a year does his first demo ⌘ Read more
When the salesperson starts presenting something unplanned on our prototype ⌘ Read more
When I missed a production deployment during my vacation but see the pile of unresolved bugs when I return ⌘ Read more
When the client requests a change that redefines the entire project ⌘ Read more
When I do a git pull and find conflicts in every file ⌘ Read more
When I return from vacation and can’t even remember my password ⌘ Read more
When someone makes a joke about a technology I have no clue about ⌘ Read more
When I try to code right after a big lunch break ⌘ Read more
When the PO asks if I can move a button by 2 pixels ⌘ Read more
When I spend more time coding my script than doing its task manually ⌘ Read more
When the boss asks if I can put in some extra hours working this weekend ⌘ Read 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 questions ⌘ Read more
When I watch the new guy who thought he could code his feature in just two hours the day before yesterday ⌘ Read more
When I’m on vacation and get a call from the boss ⌘ Read more
When a new lead dev joins the team ⌘ Read more
When I open the legacy code I need to fix urgently while my colleagues are absent ⌘ Read more
When I ask the senior dev for help with a bug ⌘ Read more
When I find out how much the freelance dev who does nothing is earning ⌘ Read more
When I see all the errors scrolling by in the console during my build ⌘ Read more
When I start my database migration ⌘ Read more
When I listen to the salesperson present the new project he sold without consulting us ⌘ Read more
When I’m still struggling to recover from vacation and I’ve been in a meeting for 2 hours ⌘ Read more
When I run my code for the first time without checking anything ⌘ Read more
When my solution isn’t very clean but gets the job done ⌘ Read more
When I learn that the client wants to delay the delivery by a month ⌘ Read more
When a colleague brings pastries to the office ⌘ Read more
When the sysadmin calls to tell me he’s revoking my access to a machine ⌘ Read more
When all the errors disappear even though I haven’t touched anything ⌘ Read more
When the boss asks if I know who caused the latest production bug ⌘ Read more
When I check my emails while on vacation and see a flood of production alerts ⌘ Read more
When it’s my turn to review the code of the colleague who trashed mine ⌘ Read more
When I manage to fix a complex bug in front of the senior devs ⌘ Read more
When I modify a function without knowing it’s used all over the project ⌘ Read more
When we find out the intern deleted production data months ago ⌘ Read more
When I’m the only dev in the office and they ask me to handle all the open tickets ⌘ Read more
When I remember early in the morning that I have to pick up the code I already spent 3 hours on yesterday ⌘ Read more
When we go for a coffee break with my partner after deploying a messy fix to production ⌘ Read more
When I’ve been stuck on a bug for hours and keep getting the same error message ⌘ Read more
When I start the deployment but forget to include all the configuration ⌘ Read more
When the client asks if I’ll be able to deliver early ⌘ Read more
When the boss gets ready to join a client video call ⌘ Read more
When we show the designer how we integrated his work ⌘ Read more
When I find out one of our productions just went down ⌘ Read more
When I add a bunch of libraries without knowing if they will actually be useful ⌘ Read more
When my build passes but nothing works correctly ⌘ Read more
When the salesperson shows up at the plenary meeting and takes all the credit for his projects ⌘ Read more
When I try to help a colleague with his code even though I know nothing about his project ⌘ Read more
When a colleague sees me copying code from one project to mine ⌘ Read more
When the lead dev fixes my bug and tells me not to touch anything else ⌘ Read more
When I run a unit test and realize I forgot to implement the function ⌘ Read more
When a colleague asks if someone is available to review his PR ⌘ Read more
When someone asks if they can touch my code ⌘ Read more
When I spend my entire day doing user support ⌘ Read more
When I realize the day before delivery that I forgot to code a major feature ⌘ Read more
When I narrowly avoid the salesperson in the hallway ⌘ Read more
When I have to pick up the code I wrote just before my vacation ⌘ Read more
When I’m asked why I’m on production right after I quietly fixed a bug there ⌘ Read more
When the lead dev meets the new hire who joined during his vacation ⌘ Read more
When the senior dev decides to tackle a bug himself ⌘ Read more
When I avoid all the traps in the technical test during a job interview ⌘ Read more
When the salesperson doesn’t understand any of our inside jokes ⌘ Read more
When the boss comes to my desk and I don’t have time to switch tabs ⌘ Read more
When the new hire asks where to find the documentation ⌘ Read more
When I finally fix the bug I’ve been stuck on for several days ⌘ Read more
When I take a look at the code I’m inheriting for maintenance ⌘ Read more
When a colleague puts their fingers all over my screen while explaining something ⌘ Read more