Post AsdlP2gg9jV1KFMrZo by anagnostes@mstdn.io
 (DIR) More posts by anagnostes@mstdn.io
 (DIR) Post #Asdl2zoY9oY22nXLYe by foone@digipres.club
       2025-04-01T07:36:42Z
       
       0 likes, 0 repeats
       
       the fun thing about being a programmer is that sometimes you'll be like "I just need to do X, fortunately I already wrote a script to make doing X easy!" and then instead of just doing X with your script, you instead spend an hour slightly optimizing your X-script
       
 (DIR) Post #AsdlP2gg9jV1KFMrZo by anagnostes@mstdn.io
       2025-04-01T07:40:39Z
       
       0 likes, 0 repeats
       
       @foone It's time well spent doing some important refactoring.
       
 (DIR) Post #AsdlRdoN6IJf2jCmQ4 by Uglesett@snabelen.no
       2025-04-01T07:40:48Z
       
       0 likes, 0 repeats
       
       @foone There's always an xkcd.https://xkcd.com/1319/
       
 (DIR) Post #AsdmD8yp2BXjJxkD4q by micdieduiwel@mastodon.social
       2025-04-01T07:49:42Z
       
       0 likes, 0 repeats
       
       @foone The great thing about working as a programmer is that after a day's working on someone else's code, you have no energy left for your own projects.
       
 (DIR) Post #AsdpFCgYWp6FFqsGQ4 by n_dimension@infosec.exchange
       2025-04-01T08:23:44Z
       
       0 likes, 0 repeats
       
       @foone This is the way!
       
 (DIR) Post #AsdqnVIDx6V4lUPdya by megatronicthronbanks@mastodon.social
       2025-04-01T08:41:03Z
       
       0 likes, 0 repeats
       
       @foone An hour you say. An hour.Mhrr, mhrr, mhrr ....
       
 (DIR) Post #AsdxpI8AYjfsCYVcyu by irina@wandering.shop
       2025-04-01T09:59:40Z
       
       0 likes, 0 repeats
       
       @foone Even when you're not a programmer but do word processing or music typesetting with templates (I do both).
       
 (DIR) Post #Ase7ZtVeoiOT2QnBJY by earsmeardius@mastodon.social
       2025-04-01T11:49:04Z
       
       0 likes, 0 repeats
       
       @foone All software is WIP. Scripts doubly so. I don't know how to version.
       
 (DIR) Post #AsgsWc7E7DeONuDqzo by deadtom@dice.camp
       2025-04-02T19:44:32Z
       
       0 likes, 0 repeats
       
       @foone "slightly" 😄That's how it starts. Then it's "I should add some error handling". Then "Some logging would be good here too".Pretty soon you've got it sending you notifications via XMPP, and you haven't eaten in nine hours.
       
 (DIR) Post #AsgzOwSlHQJAqxaHFA by foone@digipres.club
       2025-04-02T21:01:36Z
       
       0 likes, 0 repeats
       
       It was gonna take, like, 20 minutes to convert these 11 GIF fields so I spent an hour rewriting my conversion code so I could do it in 5 minutes
       
 (DIR) Post #Ash0tvSPAYU8fIktZQ by foone@digipres.club
       2025-04-02T21:18:27Z
       
       0 likes, 0 repeats
       
       The specific rewrite has been on the todo since I started this specific project in, uh, 2018
       
 (DIR) Post #Ash0zUfnfFC1Kkfxqa by darkling@mstdn.social
       2025-04-02T21:19:24Z
       
       0 likes, 0 repeats
       
       @foone It's OK, the rewrite will save you at least, oooh, another 5 minutes the next time you need to use it.
       
 (DIR) Post #Ash1p0nLzn3Pj6m63k by epithumia@mstdn.social
       2025-04-02T21:28:42Z
       
       0 likes, 0 repeats
       
       @foone Same vibe as when I decide I'll set up a website for my students to generate problems to practice on and it'll take me 15 minutes because I already have the repo I just need to clone and pip install and run.Aaaand an hour on top of it because for some reason nginx is either not forwarding the scheme or gunicorn is ignoring it.Aaaaaaaand two more hours to fix all the bugs.