News

My campaign to produce Shakespeare's Sonnets: A Graphic Novel Adaptation needs your help! Please sign up at https://www.patreon.com/fisherking for access to exclusive content and the opportunity to be a part of the magic!

I'm also producing a podcast discussing the sonnets, available on
industrial curiosity, itunes, spotify, stitcher, tunein and youtube!
For those who prefer reading to listening, the first 25 sonnets have been compiled into a book that is available now on Amazon and the Google Play store.
Showing posts with label health. Show all posts
Showing posts with label health. Show all posts

Tuesday, July 28, 2026

discombobulated

 today has been ridiculous. i got a (literal) couple of hours' sleep, then dragged myself out of bed to... i don't know what i did*... then rushed out to catch a bus to my mom's bank to sort something out with her account.

* [i started writing up a PRD for a system i've been thinking about since i lived in canada for my boss]

there was no queue, but no workers either, so the manager called me into his office. when i asked him what he would do, his advice was that it would of better value to us to go home and take care of it ourselves.

the bus driver on the way home / to my office took a wrong turn that sent us in a wide circle around the hospital, in traffic, which was ridiculous. gd handed me a small lunch at the door and i headed to my client, arriving just in time for my team daily.

the day was, well, busy. lots of babysitting AI, literally flipping between contexts like it wasn't hurting my brain. i have spent most of the day consistently switching between four or five different things at a time and trying not to lose my mind.

i currently *am* the orchestrator. i need to level up and outsource that function to AI already.

towards the end of the day, i saw someone start preparing a PR to go in before the golang work that i've been spending weeks on, on a project nobody ever touches, and that i'd finally asked for a review for this morning thinking it was done. i actually panicked, and sent messages both to the author and his manager begging them to make sure my changes went in first.

i'm very grateful that they acquiesced 🙏

i also spent a lot of the day troubleshooting my auto-doc integration. and after walking home and shaving my beard in an attempt to decompress, i dived straight back into it and i'm still going now (on the other machine). so now i'm going to deliberately stop what i'm doing and go play a game with mr smear.

oh! my sister and i were just talking, it looks like she has the exact same lower back / hip flexor thing and she also didn't sleep last night :/

Wednesday, July 22, 2026

getting stuff done

 it's been a busy morning! we failed to get gd's canadian crypto account reactivated (their verification is broken), but i managed to get my israeli one sorted out. this was after discovering yesterday that ethereum gas fees have finally normalized after all the upgrades, making it worthwhile transferring money, and that compound has been generating far less interest than promised.

i mean, with our amounts of money it didn't make a huge difference, but still.

while doing that, i managed to get the blast window for our shelter roped up so that gd can close it herself in case of emergency. gd and mr smear cleaned the house yesterday, specifically worried about all of us (including my sister and potentially mr smear's friend) having to sleep in our shelter bedroom together. apparently things are heating up, though i've been completely disconnected from the news cycle these days.

then i called and made an appointment for her to see the dentist, because of course she's in pain after her root canal and crown were done... at least her stomach seems to be doing a bit better today.

i think i've sent my insurance broker the documents she wanted - turns out my previous employer forgot to update the insurance companies that i wasn't working for them any more 🤔

finally, gd found our boxing gear (whew!) and i posted the mongoose's guitar hero guitars on the facebook marketplace.

so, all in all, it's been a morning.

[chokes on a raisin bran raisin]

Tuesday, July 21, 2026

a day

 i'm not going rollerblading tonight. again. this time because i've been so busy this week, and there's more busy coming down the line, and i've barely touched the auto-doc which is immensely important to me. so that's my plan for tonight 🤞

[please universe don't laugh]

work today was annoying. the stuff i was supposed to be focused on is consistently being blocked by the owning team, and then when they do approve my changes they don't merge them*, and then when they do merge them it takes ages to deploy, and then when they do deploy it takes ages to run the tests, and then i invariably discover that something doesn't work as advertised and i need to start all over again.

* not allowing someone to merge an approved request is really, really dumb.

so instead of working on my primary task, i filled my time with the golang service i wasn't supposed to be touching... i realized my original ticket was still open and then confirmed that all of my changes replaced the original, obsolete log noise with new, very real log noise that shows that an aspect of the service has been thoroughly broken for the last nine years.

*sigh*

on my way home for lunch (mr smear's leftover pancakes from breakfast), i picked up lactase for gd whose stomach has been really rough today - even more than before. i've warned her that she'd better go to the clinic tomorrow if it's not feeling better by then.

i signed into the all-hands meeting on my way home, i couldn't care less about the details but the guys kept pronouncing "people" like "pilpel" and he talked about "eating" the sales targets, so...

once mr smear was done with his screen time, we went out for a walk to the park, and got back just after my sister returned from jerusalem. we had a great dinner, and then chatted with my mom, and now it's shower-and-bedtime for mr smear...

familia-rity

yesterday:

the last hour and a half of the night was the best hour and a half of the night. i actually slept, and my alarm forcefully ejected me from a dream and got my day off to a (literally) wobbly start.

...

i accompanied gd to the hospital for her toenail appointment that she's been waiting for since april. i think we must have sat in the waiting room, surrounded by wet coughing, for about an hour before we were finally called in. i got a bit of work done, at least.

[stops writing to hunt for and then complain that the kiffness' balkan song isn't available anywhere]

the dermatologist doesn't believe the second toenail incident was fungal, just that gd is susceptible to whatever the fuck is going on. not exactly confidence-inspiring.

on our way out, we took the elevator down and as we were leaving it a 300 pound woman walking out in front of gd stopped suddenly and took a step backwards, landing squarely on gd's recovering toe. un-fucking-believable. after helping gd out of the elevator, and struggling to deal with the combination of her rage and the horror of her toenail likely being re-injured, we parted ways with me warning her to stay away from others for her own safety.

i hopped on a bus home, and was just calling my mother to update her when gd called me to inform me that some old woman had rammed into her in the supermarket - same foot, fortunately missing her toe - jesus fucking christ.

i understand why she felt the need to take a taxi home :/

...

hungry and tired, i stopped at home for breakfast instead of heading through to the office as originally planned, then crossed the bridge and went in for a couple of hours. earlier in the morning i'd threatened my teammates with an openspec workshop, and i took the opportunity to run a private training session with dx and his manager.

...

i returned home for an employer meeting, which turned out to be a presentation by the boss explaining how the whole company is about to experience a massive shift in order to realign with the market trends. i already found our division into backend / frontend / full-stack strange - i've been having difficulty understanding the distinctions since before AI became a thing, probably because i'm a sort-of full-stack engineer, and devops engineer, but not a frontend engineer at all - but now things are getting really interesting and we're going to be divided into the kinds of building we do, and our proficiency with AI and depth of experience with harnesses is going to determine whether we cut it or not.

...

by the time we needed to leave for netanya, gd was certain that she wouldn't be able to join us. she's been properly sick (her stomach, mainly) for days now, and it's really frustrating and disappointing for all of us.

we left the city in heavy traffic, and it took us about an hour and a half to get there, with mr smear complaining about motion sickness the whole way and insisting that using his phone made it better 🙄

the evening with our cousins was just lovely. the food was a big issue for them, but we were fine, and there were soooo maaaaany kiiiiiids which was loud and wonderful. we also walked down the two minutes to the beach for an incredible sunset, and just generally had a great time.

the ride back to tel aviv was quick and whineless, with all of us singing along to my driving playlist (that spans most of a century of good music) and managed to shower and get mr smear into bed around midnight. my first "girlfriend" (who's married to the guy who introduced me to my friends in matric which fundamentally changed my life's direction) finally sent me the summer camp photos i asked for back in may, and they are AMAZING. i can't believe how young we all were!

so that sent me down a rabbit hole of looking through my and gd's photos, which was a trip, and then it was after 1am and i crawled into bed for a relatively good sleep.

Saturday, June 20, 2026

forced pause

 this weekend has been a trip.

yesterday:

yesterday morning began with us sending mr smear off to school, and me (after reading a bit of watchmen) settling down to get a whole lot of work done because it's been piling up and the deadlines are looming.

so, of course, i received an urgent phone call from mr smear's paediatrician to say that according to the radiologist there *is* a crack in mr smear's wrist, and she sent us a referral to immediately return to the hospital. gd and i rushed to get out the door to pick him up from the school, upset that the doctors would release him and upset that they could make such a dramatic error, then took him to the children's hospital, where we fortunately were immediately ushered into the ER and seen to very quickly.

it didn't take long for their trauma specialist to study the x-rays and inform us that the orthopaedic surgeon that had seen him the night before was right, that the radiologist had misread the images, and that our morning had been thoroughly disrupted for no good reason. and mr smear was bummed out because he was explicitly instructed not to use his phone or kindle or play games with his right hand, which he's been struggling to comply with...

during the course of the running around, i'd contacted my teammate for help, having figured out a piece of my project that could be easily delegated. i was very pleased and grateful to see that by the afternoon he'd managed to make some progress!

once we got home, i spent the rest of the day doing research and preparation for a lecture, and putting together and publishing a tool for migrating MCP configurations between AI harnesses, and watching a good chunk of monty python and the holy grail (mr smear got bored, but he's still quoting some of it anyway) and the gamers (the director's cut) which he found hilarious ^_^

oh, yes, and we took a walk in the evening to the special recycling facility and then to pick up some snacks.

dinner was great, and we finished watching grease, but the enjoyment was significantly diminished by some drama - mr smear, apparently unintentionally, was quite disrespectful to gd and it took some time for the situation to calm down.

today:

i woke up relatively late, after a pretty reasonable night's sleep. after a little more watchmen reading and cleaning the balcony, we put on the golden child which both gd and i remembered fondly. mr smear walked out the room halfway through, i passed out for bits of it, and overall gd and i were both saddened by how disappointing the experience was.

i'd spent some time the night before writing an article arguing the necessity of introducing our kids to the pop culture we grew up with, and this afternoon i sat outside and finished it. i said a lot of things i'm quite proud of, but only after publishing did i realized that the title's all wrong and it's too late to do much about it.

getting gemini to produce coherent images for the article was hard.

our second movie today (because of mr smear's arm, you see) was gremlins 2, which we watched beginning to end and all thoroughly enjoyed :)

i took mr smear for an exercise walk in the park, after which i had a long chat with my sister who's struggling with a whole bunch of difficult stuff right now. that's the sad stuff. the good stuff is that it looks like there's a good chance she'll be able to pay us a visit in the coming months! i didn't realize that we haven't seen her for almost half of mr smear's life, in my head we sent her off just a few years ago 🤯

i said goodbye thinking we were about to have dinner, but that plan was derailed by a sudden flood of water on our balcony threatening to come into our apartment. we set up a barrier, sent photos and requests to our neighbors to please stop whatever they were doing, and big data came downstairs to lend us a hand (or do the lion's share of the work) in trying to clear the blockage. it's a good thing i could lend him my proper galoshes, it was messy work and it was late by the time we stopped and agreed to resume in the morning.

i started on my dinner while while mr smear and his daughter (who'd brought some stuff down) finished theirs, and then it was time for getting mr smear ready and into bed. i'm sure i've left out some important stuff, but tomorrow's a big day (as is every day in the upcoming week or two) and i think i'm done for now.

Wednesday, June 10, 2026

sleep journal entry

last dream: track listings on the sides of containers, a shul service with someone i know who'd recently been released from prison (and who was clearly a traitor) being loudly disrespectful, and a container tramsporting a carnival covered in sheets and i could see ninjas (the irony) hiding all across it.

i slept through - minus successfully turning off my alarm - until i was woken up to say goodbye to mr smear. i don't know when last i managed to sleep like that.

gd's back is sprained, so instead of finally getting ready for the hackathon and a pressured day, i'm quickly drinking a coffee then heading off to the pharmacy...

Tuesday, June 09, 2026

delays

 i kinda feel like i'm in a pinball machine, being smacked around by flippers and bouncing off random objects and trying hard to avoid falling into the hole.

it took me too long to get out the house, so i stayed for my morning meeting and then went to the office, leading a lost stranger i encountered along the way to his destination.

in a nutshell, i basically wasted most of today on fixing up a repository in a way that the owners didn't like, and nobody cares enough to just finish the job. i think i handled the discussion at the end of the day appropriately professionally, though it was clearly awkward for both me and the guying reviewing my code.

in the afternoon, someone reached out to me to inform me that some of my earlier changes had broken something - eight days ago. fortunately, it was already a different kind of broken by someone else 🙄

fixing it was quick and easy, but then something in databricks went wrong and i had to manually reset it, which led to another issue with the other code i'd been working on... eeeeeverything is broken....

last week my rollerblading experience was disrupted because i'd consumed dairy, and i wanted to make up for it. i came home, for some reason stewing over something protoplasm and i had had to deal with in goa many years ago, and when i walked into our apartment my son jumped out and yelled namaste!, which he had no idea what it meant, and then when i'd calmed down a little and we went out for a quick walk before dinner, we encountered two indian women in beautiful traditional dress.

so that all happened.

we started watching little shop of horrors at dinner (mr smear grumbled about it being a musical, but calmed down quickly because it's good), then spoke to my mom, and then waited for mr smear to get ready for bed... by which stage i was running late for the rollerblading, and my stomach was doing a thing, and i decided that tonight's not the right kind of night.

so i've done very little of value, it's already late, i'm going to go to bed now. hopefully tomorrow will be more constructive.

Wednesday, June 03, 2026

not according to plan

 so! i have an explanation for yesterday evening, last night, and this morning. also, today, and still now to a degree.

i didn't mention that when i took mr smear out yesterday, my belly was doing a bit of aching. i didn't really think much on it, but in retrospect that was the warning sign. then last night's feeling horrible, and this morning still feeling horrible, primarily with a low-intensity headache and an unusual dizziness.

i was still in post-rollerblade "recovery" mode, and i grabbed a petit beurre from the jar on my way to my desk. i'd had a few yesterday; they don't always have them, but every now and again i help myself to a couple when they do. but yesterday, and today, it tasted a bit different... richer... and while i managed to put that aside yesterday, the way i was feeling today made me suddenly paranoid. enough to go back and look again, more carefully, and realize that unlike the standard petit beurre in israel (osem), this was a different brand. so i looked up the brand's ingredients.

dairy.

in the "vegan"-labelled cookie jar, looking almost identical to the osem one which is legitimately vegan.

so i had my answer - the tale of last night, in its entirety, was me eating a handful of dairy biscuits yesterday afternoon, and then feeling extremely heavy effects all through the night and most of the morning. then there was an hour or so's reprieve, before this morning's biscuit kicked in and set off a pounding headache.

a coworker gave me a couple of headache tablets, which eventually took the edge off but never quite managed to lift the fog.

...

with that all happening, i had some important project work to do today. it took me a while to get into it properly - i had to deal with a few bureaucratic distractions, and i wasn't exactly operating at peak performance - and by the time i got started i was fortunate to realize that some else had overwritten my work yesterday before i triggered a mistake i might not have been able to take back.

i got in touch, and coached him through merge my changes into his (it's quite frustrating to have to guide experienced, intelligent developers through basic git manipulations because they refuse to use graph visualizations), and eventually we managed to get everything in sync.

but by that stage, i'd already been dragged into an investigation for an incident that had begun the night before and hadn't rung any alarm bells. suddenly, me the contractor who's working on a high-pressured over-deadline damage control project, had to take charge of the situation and lead the team through hours of resolution and troubleshooting.

so much for wednesday.

it looks like we did it in the end, and relatively well (i argued for combining mitigation with some elementary protections for the next set of surprises), and while monitoring the fixes not only fixed up the dashboards, but exported them to a versioned repo and demonstrated the advantage (apparently convincingly) to the others.

...

i left the office really late, stopped at the shops to pick up a couple of things, including soy milk for gd. you see, we found out months ago that she's probably celiac, and had some amazing success with her going gluten-free, but recently some of the symptoms have been creeping back. turns out, she's been drinking oat milk this whole time, thinking that it was gluten-free 🙄

...

dinner was excellent - gd made another large round of sushi and we ate the lot - and we watched some more of cool runnings. the evening was feeling like it was going great, so it was a rather undigestible surprise when the mother of one of mr smear's "friends" called to discuss him getting violent with her boy.

gd had suspected something had happened when he'd come home this afternoon, and he'd brushed her off, and it took a lot for us to extract even a little bit of the story from him. when i called the mother back to talk about it, it turned out that there was more to the story, but mr smear swears blind that that was everything. gd and i are extremely concerned, and we're both having trouble dealing with this.

...

oh, yeah - and this morning's AI usage, which was really basic, blew through more than half of my monthly budget. well, i've been complaining about the AI providers putting on the squeeze for a while now...

so all-in-all it's been a bit of a shit day, with only the slightest sprinkling of glitter over the incident resolution and the few minutes where i got to enjoy dinner with my family before everything fell apart for real.

i'm - fucking - tired.

revolving

 i ended up getting to bed pretty late, which i largely attribute to slay the spire 2.

mr smear's early alarm woke me up, and i had difficulty getting back to sleep. i woke up feeling zombified.

my day began with stranger in a strange land. i really wasn't into it at the beginning, and some of it feels really dated, but i pushed through that to discover that it's by design - as in it's at least somewhat satirical - and that considering the decade it was published in it shows such remarkable cleverness, both in its imagination and in its incredible ability to rewrite human experience from an outsider's point of view. it's also got a really dark feel to it. slow, ponderous, heavy, like watching a film through tv snow.

i had to force myself to put the book down and start my day.

adulting is stressful, especially unnecessary adulting. if i'm paying for additional medical insurance, i shouldn't have to work harder than them to get back money that's supposedly guaranteed.

[my previous ingrowing toenail from ages back is hurting again, suddenly]

i got to work, and found myself blocked waiting for the data team. during the four hours or so that i waited for them to get back to me, i continued to suffer in an infinite AI failure loop, which i tried to utilize as a test for my skill evolution. but when one of the data guys finally got around to me, he didn't agree with my approach and demoralization struck when i realized i might have gone through all that suffering for nothing (i mean, aside from the skill improvement).

...

at this point i received a call from the paybox retention team, who wanted to know why i ditched them and what they could do to make things right. i stood on the balcony, angrily describing their lies and how they've burned any trust i might have had in them, and by the time he heard me out he miserably acknowledged that he couldn't really make things right. then i hung up and went back inside, wondering if the people working near the balcony door had heard me... because i know that they heard me talking to mr smear earlier about why i'm not getting him a spotify subscription, as somebody came up and closed the door and i was quite embarrassed...

...

as we worked through the problem, though, we ended up hitting a wall that could only be resolved with the approach i'd been taking. so that was a relief. and then we ran into another wall, and the two of us split up to investigate alternate options.

i learned something today about connecting databricks to github, i figured out an undocumented way to use both APIs in way they didn't design for and it felt VERY good to see it actually work! it took a while to explain to the data guy how it worked, at which point he agreed that it's clearly the simplest and most correct solution for our use case, and that felt especially good after thursday's talks when i was so out of my depth that i could barely understand their questions, let alone answer them.

...

i came home in fantastic spirits. mr smear argued with me about discussing summer day camp because he already knew what he wanted, at least until he saw what the make camp is offering. we were sad to hear that he and his friend who's going aren't getting along so well - apparently his friend isn't friending much better than before they made up after their fight...

i slugged a 4th coffee in preparation for the night blade, then mr smear and i put on our rollerblades and went to the park and back. firstly, he's getting the hang of tying his laces intellectually, though his fingers are struggling. secondly, it was back to square one, he was very nervous at first, but we got there eventually and the way back was fine.

we came back to find gd with a sharp knife (always scary, and she was right nervous as well) and a delicious sushi dinner, which we ended by dipping unripe apricots into wasabi soy sauce with astoundingly positive results 🤯

i said goodnight to mr smear, then headed out to join the rollerblading group. just before leaving the apartment my neck twinged, and it caused me trouble the whole time i was out. i was already sore halfway to the meetup point, which was kinda sad, and i had to split halfway because i'd been feeling faint for a while.

most of my ride was fun, though it would have been more fun if i hadn't let myself get sucked into a really ugly political argument.

i came home almost in pieces, watched a crazy update from farzad about the coming robotic revolution while eating a second dinner, showered, and now i'm just trying to settle before climbing into bed.

Monday, June 01, 2026

mental

i just stopped working (11pm), after 30-50 minutes of going around in circles with the AI, in continuation of what the rest of the past two workdays have all been about.

...

for all my vibe-coding friends: a rare moment of AI honesty. this was after a good half hour trying to upgrade my agentic skills so that it could get to the solution without me doing any manual edits of the code.

babysitting AI agents is exhausting.


...

 what a fucking day. i went to the office, chatting with dod about an ambitious new project of his (and trading some wild family stories). the next few hours were me chasing after code reviews and, of course, discovering after they'd been merged that their respective CI pipelines had been broken for a long time and nobody else noticed or cared.

i also spent about an hour doing one of the teams a favor by cleaning up the permissions in their repo, which entailed removing a whole lot of names of people who were retrenched last year. leaving some projects with exactly zero people receiving alerts or able to manually intervene. the irony, that they thought they'd be saving themselves money by firing all those poor people when what they really needed to do was invest in training them better.

between the lack of tea varieties and decaf coffee, and the appalling state of the bathrooms, and the fact that i had an employer team meeting in the afternoon, i packed up around lunchtime and came home to eat. after lunch, i realized that i still hadn't gotten any response from the water company's whatsapp, so i gave them a call.

what i discovered was as follows: there *was* a personal warning sent to us, because we used more water these past couple of months than the previous tenants used last year. even the support agent acknowledged that that's obviously irrelevant and not an indication of a leak. there was *also* a warning sent to each and every apartment in the building, warning us about higher usage because big data refilled the shared reservoir last week. but there's nothing in the email to suggest that it's referring to the shared property.

assholes.

the meeting was long and difficult to get through - precisely the kind of experience that makes me think i might be suffering from some kind of narcolepsy. it's boredom, for sure. i've developed a sensitivity to meetings, and to boring meetings in particular.

while i was having my brain melted, gd discovered where i'd temporarily put some of our pictures a while ago. with her toenail. now that she's had both of her big toenails fucked up, i'm grateful that it's not the one that's still recovering from surgery but my gods, she really lost it. it's was almost her "broken shoelace", after an insane combination of hard things she's (and we've) been going through for the last very long time :(

work-wise, today was long hours, making progress but slowly and painfully. dinner was a nice break - we started watching cool runnings, and i decided that if there ever was an israeli bobsled team it would need to be called slalom aleichem, and then i found out that this year there was an israeli bobsled team, and they gave themselves the amazing name of shul runnings, but then they totally humiliated us by trying to cheat and getting disqualified 😭

after saying good night to my mom, my sister called for a quick sync (she and her son are experiencing moving troubles), and then it was time to put mr smear to bed, and then... AI sisyphus time.

it's late, i think i need to turn my brain off now.

Saturday, May 30, 2026

firsts

 this morning got better. mr smear woke up, we had a really good chat (starting with my telling him about my dream, then discussing industrialization's effect on work and sleep hours, then rhetoric and gamification), and then he sat down to draw up a birthday card for my mom.

that ended up taking a while, and a few retries, but we ended up with something nice in the end.

i spent a couple of hours working on my AI harness, and then we all began the pest-control mission on the other half of the kitchen. this took a *long* time, and a lot of it was tense and unpleasant, but we got through it in the end, and pretty much everything is put away safely, minus a couple of things that we need to buy containers for tomorrow.

mr smear negotiated for an hour of minecraft before we headed out for rollerblading training day.

on our way out: big emotions. mr smear's ten, and he's never had to learn to tie shoelaces before. jesus fuck. anyway, we got through it, and he kind of got the idea, and i'm sure he'll get better at it quickly.

the way to the park - which is only a few blocks from our apartment - took a long time, but it consisted of consistent, incremental improvements and i was already pleased from the get-go as the first skill he's begun to grok has been the t-stop. by the time we got to the park, he'd already developed a sensitivity to different brick textures, and once we hit the bicycle path to the ice lolly shack he was already skating, albeit slowly, pretty confidently.

the way back, in spite of one backward upset, was smooth and quick, and then he blew my mind by just walking up the steps without holding on to anything, just like i tried to show him last week 🤯

and the entire time was fun, positive, and entertaining. i'm so damned proud of him, and feeling so damned grateful!

he showered quickly, and then it was dinner time. gd had had a rough day physically, so she skipped dinner to lie down and we watched his youtube playlist, which resulted in me just picking up a copy of star birds. i hope it meets his expectations, but either way i'm happy to send a little money kurzgesagt's way.

i was literally falling asleep before we called my mom, and as soon as i'd said good night to mr smear i hit the bed. and then got up fifteen minutes later, unable to sleep. tomorrow's a big day, so i wonder if i'm going to get anything productive done after posting this, or just de-brain myself quietly...

Thursday, May 28, 2026

reset: for better and for worse

 i didn't sleep well last night, but that's psychologically speaking. gd and i are feeling horrible about her toe, and praying that it doesn't cause complications down the line. it's demoralizing for us both.

i was enthusiastically writing up my article this morning when i overheard mr smear's phone call to gd - he'd been playing with a stray cat (a well-known one) at school, and got scratched :(

i arrived at the office just in time for my team daily, but once again it was only two of us. i hadn't yet updated my manager, so i sent him a message to avoid surprising him in our evening one-on-one.

most of the day was heavily invested in struggling to get the AI to help me plan the data migration work, and then put together an actual good prompt for doing it. it was tough. it was ridiculous. i went around in circles for ages on even the clearest prompts and requirements.

it was about ten minutes before my one-on-one that i was able to push what i believe are the right code changes to origin, and then i nervously joined the meeting.

i explained my position, my sentiments regarding the project itself, and how i've essentially just spent two days completely resetting the project to what it should have been from the very beginning: a migration of close-to-identical data to a new data store, wiring it up, and being able to verify that the customer experience hasn't changed significantly. and that we could ask questions about whether the customer experience is ideal at a later stage.

i was relieved to receive encouraging feedback; he's happy with my approach, he's been on top of things in general, and it's clear to him that i'm not doing anything that doesn't make sense considering the awful and ever devolving constraints. we then reopened a previous conversation we had about ownership, and he was intrigued by some of my suggestions, and the meeting ended on such a positive note that, in spite of gd's toe bringing us down, we're celebrating the end of the week with g&t and wine.

Tuesday, May 26, 2026

unfocusing

 today was... awkward. not bad, but a little weird.

first, we all got out of bed half an hour late - gd had disabled her alarm because she's been relying on mine, i'd disabled my alarm for last week's jewish holidays and forgotten to reactivate it, but the last couple of days was woken by a different alarm that i subsequently disabled yesterday.

i know i got some stuff done before i left for work, but it didn't feel like it. i called to wish my brother a happy birthday, which he's spending trying to organize an inverter because his broke down and johannesburg doesn't have much electricity 🤷‍♂️

my work day began with a message from the product guy to say that what the report i put together shows is unpalatable. during and after my team daily, i spent some time putting together advice for my team, and over the course of the day shared it with a bunch of people in an attempt to raise general awareness. everything else (that wasn't a bunch of random distractions*) was preparing for the big meeting, the meeting itself, and then reporting the results of the meeting to various people. but the results of the meeting are, essentially, do some more research, and if i find that the real source is what we think it should be then i have a plan of action...

* including a kickoff to my employer's hackathon, and a video was shown where i recognized a woman i studied with in my first degree. she appears to have worked for my employer for many years, but left within the last few, and hasn't updated her linkedin profile. very strange.

mr smear got off the bus at the wrong stop, so he arrived home later than i did. very sweetly, he thought that he was saving money by only taking a single bus home, so i explained (again) that a chain of buses and light rails is one trip. i hope he internalizes that.

after he did a little music practice and helped gd in the kitchen (gd had a big day today, she went to the dentist entirely by herself for the first time in ages), we did an mma session. he complained about his post-rollerblading soreness (ow! my tailbone!) but with only minor coercion his was a reasonably good re-entry after more than a month (which was also after a break). the post-training stretching in particular did me some good.

we showered, ate a delicious gluten-free pesto spaghetti while watching more infinity train, spoke to my mom, got mr smear into bed, and ended his evening on the sour note of me asking him multiple times to stop making the evening end on a sour note before having to yell at him.

that sucks.

anyway, it was more performative than emotional and the rest of the evening's been pretty relaxing. i'm a bit nervous about tomorrow's work, but i'm absolutely done for the day and i'm considering going to bed early tonight.

...

oh, yes:



Sunday, May 24, 2026

discouraged

 the more i worked today, the more despairing i felt. i'm extremely anxious and overwhelmed, i feel like i'm drowning. every layer of the onion i peel shows me that the onion was far larger and deeper than i thought; or, at least, each wall that i break down thinking it's the last one turns out to have two more standing right behind it.

it doesn't help me personally that i understand that what this company has done to itself is dangerously stupid: most of the companies in our industry, it seems, have shot themselves in the foot by attempting to drop headcount and fill the gaps with AI. even if we were using the latest models this would be a stretch, but with the model pricing being raised across the board (the drug dealer's sample period is over) and the israeli shekel having strengthened significantly against the dollar (making actual developers more expensive to the company), it's a race to the bottom and everyone's losing.

the only positive thing i managed to do - i'm not holding my breath about the disappointing reports i put together after five additional hours of investigation, or the plans for tomorrow so that i can ask for help - was to disable and migrate all of the thousands of lines of irrelevant and contradictory repository rules and skills that i didn't realize were polluting each and every AI context i've been working with up until now :/

...

gd and i were a little late to the school meeting this morning, because of course we hit ridiculous rush hour traffic and of course we decided to get off and switch to the light rail just as we got through the worst of it. we had a good, productive hour with the councillor and new homeroom teacher, though, some of it was funny and some deeply concerning. the homeroom teacher did a little snooping right after, though, and called me to clarify that the incidents were not quite as serious as they'd been made out to be.

that was an enormous relief.

gd stopped at azrieli by herself on the way home, which was the first time she's felt safe enough (from a health perspective) to do so in many months. i came home and dived into work.

i had a really rough afternoon, and i don't know if my regularly running back-and-forth to the bathroom was the result of something i ate, or the anxiety that was slowly building up.

either way, my first real "break" was after mr smear came home, and we had a very long (an hour or so) family meeting during which we discussed All The Things that had come up during the school meeting. it was mostly positive, but the big stuff is him needing to learn to avoid alienating his peers, and find more ways to connect with them.

oh, yes - mr smear came home sporting a weird rash on his hand. gd and i suspect that it might be from the borrowed wrist protectors, but it didn't seem to be getting any worse so now we think he must have brushed past a bush or something that he had an allergic reaction to.

because we were super-bored, and not stressed about anything, we discovered that in addition to everything else we have an infestation of cigarette beetles - or something very similar :/

by the time we had dinner i didn't have much of an appetite, and neither did gd, though we managed to eat anyway. after a couple of great episodes of infinity train (we're into season 2, now), we chatted with my mom for a while, fortunately discussing her birthday present and not making the mistake of getting her something she doesn't want.

...

we also discussed my cousin who was scammed a while back, and taken for literally everything he had. not only has he just gone from wealthy to destitute, and not only is he seemingly making every effort to not get back on his feet again, but gd made a good point today and now we're all really concerned that he's essentially dragging his son down with him, because nobody else is going to put him up.

it's just awful.

...

i honestly don't know how i'm going to sleep tonight, but i have to. i'm so nervous about all the steps i need to take in the morning, and i feel just horrible about everything.

Wednesday, May 20, 2026

burning down

 i'm replaying today over and over, and no matter which way i turn things over, i'm in shit. and it's absolutely my fault, regardless of context.

there's something magical about the accumulation of various anxieties and stresses, and bad decisions made under high pressure, and now i've just broken the cardinal rule of my employer by grossly misjudging my time estimates and having to ask my client for an extension, which i'm praying i won't need. this is literally me praying for a miracle, and lots of extra hours.

but my life doesn't allow for focusing. that's not how things go.

i spent most of my hours today laser focused, in high gear, generating reams and reams of code and then reviewing it with a fine-toothed comb to make sure i didn't miss anything with my own eyes. with one agent doing a fix-and-detect cycle, and another ensuring that the first agent's changes still fit into the grand scheme of things, a task that i thought would be quick and easy and had scheduled for sunday evening past, i finally completed its first subtask after 6pm on wednesday.

and this is just the prep-work so that i can get into the real stuff.

...

gd's toe's looking and feeling much better, so much so that she decided not to see the surgeon today. let's hope it keeps getting better 🤞

...

mr smear had a good day today, although he's already doing his usual thing of latching on to any bad memory he can grab hold of and ditching the fun parts. his class went on their annual hike, a proper tour through the cave system at beit guvrin, and from the photographic evidence it seems like he had a good time in spite of himself.

...

i started my day today reading a bit more of stranger in a strange land. so far, it has not aged well. i'm now ending my day trying to make some progress on my AI harness, or climbing into bed at the earliest opportunity. i actually slept pretty well last night, which was amazing, and shocking too. but my lower back / hips were doing their thing all damned day instead, and i'm nervous about what tonight might bring. at least i was able to shower without triggering hell's itch again. i think i'm starting to peel now...

Monday, May 18, 2026

morning vibrations

 bad vibrations, that is. not only did the last month hurt financially a lot more than i was expecting - it's been a while since i was this stressed, and we have summer camp expenses to worry about - but it appears there's been some kind of mix-up with our municipal fees so i have to deal with that now.

[chokes suddenly for no apparent reason]

and then i just spent more than half an hour fighting with my new headphones only to come to the realization (after upgrading the firmware) that the microphone is dogshit and i get better results from my laptop mic. i was finally getting through a really good recording, with good flow, when a series of honking horns and ambulance sirens wailed, because i live on a fucking highway.

so i guess i have to record my hackathon "ad" at night only, then.

...

gd seems to think her toe's doing a bit better, and i don't know if i should be relieved, or concerned that a new surprise is in store.

Sunday, May 17, 2026

unexpectations

 what a weird day. it began with me walking in on mr smear brushing his teeth to angine de poitrine, gd's not a big fan but the two of us were loving it. i watched their davie504 response (mr smear hasn't seen it yet) and it's pretty freaking cool :)

i spent some time making a change to my AI harness that i was proud of, but discovered later already has a better cross-IDE solution. so 🤷‍♂️

we managed to get gd an appointment with the doctor, but we had to wait quite a while so we walked across to the mall and i got some work done. halfway through, i was having trouble concentrating so i went and bought myself a new headset, like i've been meaning to do for a while now.  ugreen studio pro, pretty good and not too expensive.

the appointment went alright, but it was good i was there. then we walked to the bigger clinic to try and arrange the prescribed ultrasound, but discovered that wasn't possible and gd didn't want to see the surgeon without it. unfortunately, we found out later that the earliest opportunity for an ultrasound is months away, and she just can't wait that long :/

aside from desperately needing a nap - i'm so grateful we have our bean bags - and an interesting conversation about our company hackathon which i unwittingly signed up to lead a team for - i managed to get a fair amount of work done.

after mr smear got home and ate something, i took him to the oral hygienist. overall, the trip was positive, minus narrowly averting an incident with his phone, and we were in good spirits and chatting away the whole time. right until we arrived home, when i saw his bike, parked across the walkway chained to itself, with his helmet over the handlebar.

i cannot believe my son a) is such a dumbass, and b) lied to my face when he came upstairs yesterday and i asked him about it. i mean, maybe i can believe it. maybe he is a little bit brain damaged 🤦‍♂️

anyway, the evening was nice, dinner was surprisingly delicious (another really good gluten free pasta), and we finally resumed watching highlander.

i did some more work after getting mr smear into bed, although it was mostly me squaring off against google's AI and losing dramatically (notebooklm fails). i guess i'm going to have to do the hackathon presentation myself...

Saturday, May 16, 2026

pain and shame

 washing the floors was a real mission, and it took so long for mr smear to be ready that we had to pause towards the end for dinner, during which time gd threw a fit because she didn't like how unclean the uncleaned floor was 🙄

we finished dinner late (it was partially davie504's fault) and then i had to complete the floor after mr smear went to bed.

that was when i started understanding just how sunburned i am. i am burned. it's not just painful, but it's embarrassing. i can't believe i'm so freaking dumb.

anyway.

i'm nervous about tomorrow. i have two weeks to complete an enormous amount of work, but tomorrow begins with taking gd to the clinic and then the surgeon.

Friday, May 15, 2026

the perpetual trauma train

 sleep journal entry: i was so tired i didn't record the precise times. i got up in the middle of the night from a combination of things, part of it was minor lower back / hip discomfort, but mostly it was restlessness and belly discomfort.

i'm really tired, and after a relatively good sleep (even if it was in two parts) i feel like it's just from being psychologically and emotionally on edge for too many days straight.

...

i never left the house yesterday. my team daily referenced the outcome of my sync with my manager - we had two items on the agenda that were affected - and afterwards one of my teammates contacted me and we sat on a video call for almost two hours, discussing the challenges in our work environment, debating viable approaches, and i guess a bunch of me reframing things to motivate him as much as myself.

between those three morning talks, i feel like i'm starting to shape my "mic drop" for when i leave; i told my mentor and my boss that i don't want to end my contract without having had some noticeable positive impact, and i feel like i'm starting down the path.

my afternoon was spent doing "more of the same" ticket preparation work, where, unfortunately, "more of the same" refers to going around in circles with AI and uncovering missing aspects that i somehow never encountered before. i took a break for dinner, and then had to put in another hour after, but i think i've done sufficient scoping. it worries me that it's real work, across a wide range of aspects of unfamiliar moving parts, and i only have two weeks to get it all done...

...

gd's thoroughly traumatized. not only does it look like the surgeon didn't get all of the nail out, but she's been reliving the surgery itself because the anaesthetic didn't take. she's terrified of losing her toe, and her foot with it. so we're heading out in an hour or so to see a friday doctor and hope that there's someone who can help her.

i felt really bad all afternoon after an incident; she was venting, and i was trying to be supportive and constructive, but at some point she yelled stuff that was so unhinged* i couldn't take it any more. so in addition to not being supportive when she needed it, it took additional time for things to cool down enough for her to resume and get through what she needed to get through.

* it may be unhinged, but it's understandable. all i needed to do was STFU

"the universal pressure cooker" - i feel like our family's a microcosm, and the world just keeps raising the temperature of the stove while lumping more shit into the pot.

...

at least mr smear and his friend sorted themselves out yesterday. they both apologized, and hopefully they'll both be better to each other.

over dinner we finished watching dead poets society. it's generated some very interesting discussions, but regardless we all enjoyed it (or, appreciated it, it always feels weird to say "enjoyed" for a tragedy) and i was surprised by how much i remembered for a movie i haven't seen since i was mr smear's age.

...

i don't know if elite's turkish coffee is "good" coffee by whatever arbitrary standards the world has, but i really enjoy it. it's a taste and smell that makes me feel like there are wholesome constants in the world. with all the madness around me right now, opening a fresh bag is like an emotional override.