# 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=2289
# prev = https://watcher.sour.is?uri=https://feeds.twtxt.net/the-coding-love-programmer-humor-gifs-memes-jokes/twtxt.txt&offset=2189
When I’m on vacation during the production rollout of the pilot ⌘ Read more
When I open the legacy project I have to take over ⌘ Read more
When I realize I estimated a bug fix as if it were a feature ⌘ Read more
When the PO comes to request one last feature after our delivery ⌘ Read more
When I’m asked to write unit tests ⌘ Read more
When the boss is on vacation and I can finally work without interruptions ⌘ Read more
When the security officer finds out we have root access on all our production environments ⌘ Read more
When I go beg the IT manager for a new monitor ⌘ Read more
When I see that the project, which was supposed to be finished by the end of the year, has a new backlog ⌘ Read more
When the intern shows me what they coded in my absence ⌘ Read more
When I have to go back through the project history ⌘ Read more
When I try to bring order back to the Git branches ⌘ Read more
When I see how the user is actually using the feature they reported as buggy ⌘ Read more
When I place a breakpoint in my code after two hours of debugging ⌘ Read more
When there’s talk about a bug in the open space and I hear my name ⌘ Read more
When the module I developed is the only one crashing during the demo ⌘ Read more
When the boss is looking for a volunteer for on-call duty ⌘ Read more
When I find a piece of code that does exactly what I need ⌘ Read more
When I close all my assigned tickets before going on vacation ⌘ Read more
When the senior dev offers to help me with a complex issue ⌘ Read more
When the deadline is fast approaching and I give it my all to finish my dev ⌘ Read more
When I work alone on my small project while the rest of the team is drowning in a chaotic one ⌘ Read more
When I go on vacation and leave the intern alone for the first time ⌘ Read more
When the client asks me in a Teams meeting why their app isn’t responding ⌘ Read more
When I discover a new keyboard shortcut ⌘ Read more
When I take a look at the logs after the urgent delivery I was asked to make ⌘ Read more
When I’ve been sold as an expert in a tech I don’t know and get sent to the client ⌘ Read more
When I fix my teammate’s blocking bug ⌘ Read more
When I return to the office after my lunch break that lasted 2 hours instead of 45 minutes ⌘ Read more
When I’ve refactored all my code and it works perfectly ⌘ Read more
When the senior dev fixes a bug in less than two minutes in front of me ⌘ Read more
When the client tells me they would like to review a handful of points ⌘ Read more
When we encounter a major bug in production right after our deployment ⌘ Read more
Barely released, a developer runs the DeepSeek R1 model on a Raspberry Pi
Bip bap boop — I shouldn’t have to tell you much if I say that the recent release of the Chinese model DeepSeek R1 has caused massive turbulence in the artificial intelligence field, shaking even well-established giants like Nvidia, OpenAI, and Meta. Within Zuckerberg’s group, crisis units have reportedly been set up to understand how \[…\] ⌘ Read more
When I test every edge case that comes to mind on my app ⌘ Read more
When I listen to the sales guy and the client getting excited about their new feature ideas ⌘ Read more
When I’ve been trying to fix a bug since the start of the day and have no leads left ⌘ Read more
When the sales rep tells us he knows a bit about coding because he’s done some HTML ⌘ Read more
When the boss tells me he committed to an urgent delivery by the end of the day ⌘ Read more
When I find myself stuck in a meeting with the sales team ⌘ Read more
When the two senior devs in the team end up working on the same project ⌘ Read more
When I go to the DPO to ask what we need to do to make our project compliant ⌘ Read more
When I try to read a message in the prod logs while they keep scrolling nonstop ⌘ Read more
When the senior dev gave me the solution to fix my bug and is watching me code ⌘ Read more
When I come across a major bug just minutes before my demo ⌘ Read more
When I realize I’ll have to work on a legacy project for the next 3 months ⌘ Read more
When I integrate a piece of code I found on a sketchy forum ⌘ Read more
When a colleague hands me tickets saying they fall under my scope ⌘ Read more
When I try to integrate a library with absolutely no documentation ⌘ Read more
When a big client with an almost unlimited budget keeps adding features ⌘ Read more
When I get back to my messy code on Monday morning ⌘ Read more
When the boss tells the client that I’m an expert on a topic I’ve never heard of ⌘ Read more
When I’m asked if my last commit might be related to the production incident ⌘ Read more
Kick off the year right: 10 tips for a developer’s digital cleanup
sudo apt-get clean — The family dinners and those never-ending discussions about your job that no one understands are finally behind you. The new year is here, and with it comes the usual wave of resolutions (3840×2160, of course). How about tackling something achievable this time? We’re not talking about exercise or meditation here, but […] ⌘ Read more
When I show up for the daily meeting and realize everyone’s on vacation except me ⌘ Read more
When the client says “it’s urgent” even though they haven’t replied to my email in 10 days ⌘ Read more
When I was proud to show off my latest dev but my demo completely fails ⌘ Read more
When I’m asked why I don’t comment my code and I reply that it speaks for itself ⌘ Read more
When my bug disappears as soon as I show my screen to a colleague ⌘ Read more
When I try to code before having my first coffee of the day ⌘ Read more
When I hear the manager say once again there won’t be any end-of-year bonus ⌘ Read more
When I’m asked if I tested everything locally ⌘ Read more
When I run my unit tests and they all fail at the same time ⌘ Read more
When I do a git push directly on production without checking ⌘ Read more
When the client asks about the status of a feature they never ordered ⌘ Read more
When I think I’m done, and QA sends me a critical bug ⌘ Read more
When I realize I left a few questionable console.logs in production ⌘ Read more
When I get a pull request with 300 files modified ⌘ Read more
When I’m working from home and the manager writes “got 2 minutes?”** ⌘ Read more
When I trigger a build and it fails at 95%** ⌘ Read more
When I get an email from the sales team listing all the features to deliver before the end of the month ⌘ Read more
When I have to edit a config file on the server ⌘ Read more
When I finally deliver a major module of my project ⌘ Read more
When the lead dev explains how I should fix my bug ⌘ Read more
When I start my week with a list of bugs to fix ⌘ Read more
When I ask the boss who’s handling the fix for the critical bug identified in production ⌘ Read more
When I’ve already explained something three times and get invited to a meeting to “clarify” the topic ⌘ Read more
When I hear we’re finally dropping a legacy project that cost me months in maintenance ⌘ Read more
When my code passes the unit test on the first try ⌘ Read more
When the senior dev starts fixing issues live on production ⌘ Read more
When I have to dive back into a project I thought I was done with ⌘ Read more
When the client tells me the day before the go-live that the project doesn’t meet their expectations at all ⌘ Read more
When there’s a network outage and I’m desperately trying to get some work done ⌘ Read more
When I forgot to include a requested feature update, but the client approves the delivery anyway ⌘ Read more
When I finally move a user story that took longer than expected to “Done”** ⌘ Read more
When I accidentally overwrote all my changes from the past 2 hours ⌘ Read more
When the sales rep calls me and says he’s found an exciting challenge for me ⌘ Read more
When the sysadmin shows up in the open space while I’m connected to the production server ⌘ Read more
When during their demo the salesperson moves the mouse toward a button that hasn’t been implemented ⌘ Read more
When I come across an online project that will save me several days of development ⌘ Read more
When I listen to the boss explain to the client how their bug was fixed without mentioning that I was the one who did it ⌘ Read more
When the meeting just started and I see “slide 1/142” written ⌘ Read more
When I have to create an SQL user for the intern ⌘ Read more
When I only realize the complexity of the ticket after taking it on ⌘ Read more
When the client asks if we can deliver urgently by the end of the day ⌘ Read more
When I start refactoring a legacy codebase with thousands of lines ⌘ Read more
When I deploy my fix and realize 10 minutes later it doesn’t cover all the cases ⌘ Read more
When I give my estimate to the salesperson ⌘ Read more