Kind notes

 Note

I've just gotten around to looking at the analytics data that I have on my personal website and it's pretty wild looking at how I increased my readership ~1500% since 2016.

I don't have a 🧡 for you, but if you're interested, check out my site in review posts.

Maybe I'll talk more about what I've done for it - but it's not like I've done that much to try and boost engagement and readership, although colleagues and friends will disagree, as I'm quite openly trying to point people to my blog, as seen when I got promoted at Capital One.

These stats don't include anything around my Week Notes, as I don't count them as "blog posts" per se, and they'd definitely boost the numbers of posts for the years I've been doing them.

 Note

For those that may or may not have seen the news that Deliveroo are going through redundancies, I'm unfortunately one of the roles at risk.

Although I'm not looking for a change - redundancy process permitting 🀞🏽 - I'd be happy to hear if there are roles that you think I may be interested in.

Looking for Senior level roles for similar compensation to now and working on and with Go, Open Source, OpenAPI, Renovate, Dependency Management and distributed systems.

Check out my CV for a bit more info

 Note

Something funny I realised in the last few years is that I've internalised the way that JD from Scrubs tilts his head off to one side to daydream, but instead of daydreaming it's better process or imagine something that someone is saying πŸ˜…

 Note

Finally got around to writing up the work that I did at Capital One on our #Chef pipelines which I was very proud of.

It's a bit of a long read, but details some pretty impactful changes made over several months of solo work - between games of Apex Legends - and hopefully is transferrable to other folks.

TL;DR is listen to what your users want, instead of telling them to use a thing they don't particularly like but have no choice in

 Note

Wow Kaleidoscope was very good. Very much recommend a watch!

We got the order green, yellow, blue, violet, orange, red, pink, white and that was very good πŸ‘€

 Note

Once this PR is merged to Fedifinder folks should be able to discover my Fediverse address through it, which is @www.jvt.me@www.jvt.me for those who don't want to wait, if you wanna follow what used to get published to Twitter (always via my site first and foremost!)

 Note

Been meaning to subscribe to The Changelog's subscriber programme, changelog++ for some time now, as I love the various podcasts + content they produce, and I've listened to 203(!) of their podcasts since my records began in August 2016(!).

I now am, and it feels great to support the folks who create the great content we consume 😻

 Note

Fun JS bug of the day introduced by a linting change, that lost me a good amount of time trying to work out what was going wrong:

-  const tokenSet = await client.oauthCallback(redirect, params, { code_verifier });
+  const tokenSet = await client.oauthCallback(redirect, params, { codeVerifier })

Silently changed the meaning of the code here, and needed to be fixed with:

-  const tokenSet = await client.oauthCallback(redirect, params, { codeVerifier }).catch((err) => {
+  const tokenSet = await client.oauthCallback(redirect, params, { code_verifier: codeVerifier }).catch((err) => {

Funnily enough, I've had this lead to dangerous logging in the past, but didn't spot this at first. That'll teach me!

 Note

Love to be told "we tried to deliver your package but no one was in" without any of the security cameras or our very sensitive guard dog triggering, while both me and Anna Dodson are working from home πŸ™ƒ

 Note

Folks who've printed stickers in the UK in the last couple of years - who'd you recommend? Happy to pay a little more for quality, but only looking at getting a small batch of stickers πŸ‘€

 Note

I was recently reminded of the importance of error handling by the memory of a time when I thought I'd hacked my school at age 12 because I found some software (CSE toolkit) that when I went in and tried to change a student's password, from my own account, it rendered it as successfully changed. The folks building it didn't even consider the fact that someone with access to the program wouldn't have Domain Administrator rights - always make sure edge cases and error handling works, folks!