Kind notes

 Note

Instead of my usual TTY-based login on Linux, I've spent a bit of time trying to get LightDM/SDDM set up to allow me to use fingerprint-based login.

It turns out you don't even need to do that, pam_fprintd.so can work as-is on the TTY πŸ₯³

 Note

Super excited to be speaking at DevOpsDays London on September 21st!

Not only am I excited to be excited to be attending the conference for the first time since pre-COVID, I'm excited to try my hand again at the Ignite talks πŸ”₯

DevOpsDays London is a truly excellent event, there's a really high bar, some really inclusive practices, and lovely people organising and attending.

I've written about previous years' events on my blog if you want a bit more of a feel for what the event may be like:

If you're interested in joining, you can get a 20% off code using my referral code - let me know if you're currently between jobs or may be unable to attend even with the 20% discount.

 Note

Love that my Meetup account has been (hopefully temporarily?) disabled because - get this - me trying to share my slides with attendees at a Meetup I spoke to has been "classed as spam"

 Note

A couple of weeks I able to attend #LeadDevLondon thanks to a ticket gifted to me by the organisers, and I've finally gotten around to writing up the excellent conference πŸ‘πŸΌπŸŽ‰

There's some really great stuff in there, and I learned a load.

You can read more on the blog

 Note

We've had Amazon Blink cameras for a few years now for security / deliveries / watching Morph prowling around. Today I'm no longer able to watch recordings because they've decided I now have to pay for it. Very frustrating and shitty UX!

 Note

Had anyone ever seen an error like this with #AWSLambda?

It's a Node 18 app that calls out to Renovate but fails due to some deep intenals in Node when doing some performance checking?

{
    "errorType": "TypeError",
    "errorMessage": "performance.markResourceTiming is not a function",
    "stack": [
        "TypeError: performance.markResourceTiming is not a function",
        "    at markResourceTiming (node:internal/deps/undici/undici:10636:21)",
        "    at finalizeAndReportTiming (node:internal/deps/undici/undici:10632:7)",
        "    at Object.handleFetchDone [as processResponseEndOfBody] (node:internal/deps/undici/undici:10579:45)",
        "    at node:internal/deps/undici/undici:10895:44",
        "    at node:internal/process/task_queues:140:7",
        "    at AsyncResource.runInAsyncScope (node:async_hooks:204:9)",
        "    at AsyncResource.runMicrotask (node:internal/process/task_queues:137:8)",
        "    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)"
    ]
}

Very odd, and this Go issue is the only thing I could find that may relate πŸ€”

 Note

With me looking to get back to a bit more public speaking, I've revamped my talks site so it's a little easier to see the previous talks I've done, as well as moving content from my site to the talks site.

Deffo still needs work, but it's better than what was there before πŸ˜…

 Note

To anyone following me on Twitter, with the Twitter API dying imminently, you'll no longer be seeing posts or interactions from me. In some cases I may manually post replies, but expect my account to be read-only going forwards. You can find me on the Fediverse at @www.jvt.me which has a richer set of posts from my site's feed, too πŸ‘‹πŸ½

 Note

I wish more APIs had an endpoint to get a whoami style response to work out if a) the credentials work and b) who they're for.

When you find a thing and want to check it's still active it's super handy, although I do appreciate that some platforms probably don't add that so you can't check if creds are active as easily

 Note

Don't know what the cause of it is but every time I see he or she instead of they I get unnecessarily annoyed. Like, just use the third person word that's more inclusive too 😠

 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