March 2025 Month Notes
The end of March marks my 12th anniversary of joining GitHub šš± As is well documented⦠itās not the same.
The sun is out and spring is springing in Southport. The fruit trees are in bud š± and will soon be in bloom šø around my birthday, which is definitely one of my favourite times of year.
I have been:
- Watching a lot of Paw Patrol
- Writing some code for Lingomio with and without help from GitHub CoPilot
- Writing my first integrations against the OpenAI and DeepSeek APIs⦠it was a really interesting evening getting the two to work in equivalent ways. Even though they use the same NPM package, theyāre not exactly feature-identical. Itās a whole blog post.
- Werkinā
- Worrying unecessarily about not having posted here yet in March after a very strong Feb.
- Wandering back and forth on how/where to host Lingomio when it goes live. I am pulled between constraints of domain names, platform cost, and ease of deployment:
- Just to think out loud for a moment:
- Do I use
apps.stegriff.co.uk/lingomio
because I know stegriff.co.uk will be around as long as I live (e.g. Iām paying for it so I might as well use it) and if so, what platforms does that exclude (Glitch - canāt host at a sub-path). - Do I get a new domain (naming is hard) and use it to host a suite of tools (or am I? YAGNI?) and if so, what hosting platform do I delegate that domain to.
- Do I use lingomio.stegriff.co.uk (feels more limiting) so that I get full freedom of hosting platform (practically anything can be hooked up to a subdomain)
- These are the paralyzing choices I donāt enjoy which take away shipping momentum.
Also, one of my work buddies got an electric car and had 100 questions, which Iād like to make a post out of.
Based on historical patterns of this blog - a surefire way to ensure that a post is not written about something is to say that I will write a post about it.
I started writing this and ran out of time to publish, then a load of things happened.
We ordered some carpet for our back room; muggins here undermeasured it significantly, which caused the fitters to show up and say āthis isnāt happening today budā and that meant we spent 4 days with some very temporary floor coverings in our main living area and all of our furniture in random other places we could fit it. One knock-on effect was that Helen couldnāt host her usual Friday morning friends here, so one of the cohort stepped in, and H needed the car to go there, BUT the car was scheduled for its MOT and service that day, so that had to be pushed out. Furthermore, half term has started which means both kids at home all day, and not many suitable play spaces. Oh dear!
Paragraph left intentionally cramped to reflect the chaos.
I now speak to you from the after times, where we have a beautiful fitted carpet and I only had to pay ~Ā£100 difference to restock the undersized one. Very #blessed to be able to afford such a mistake.
Remember kids, measure twice (or use the free estimation service!) š¦
Btw, the fruit trees ARE NOW BLOOMING. This is not a drill. šøšøšø