Has anyone got a good example of a CLI that allows CRUD operations across many fields, some which are optional and some which are multi-value?
I'm using glab
and gh
as inspiration, but wondered if there are other ones I can follow
Has anyone got a good example of a CLI that allows CRUD operations across many fields, some which are optional and some which are multi-value?
I'm using glab
and gh
as inspiration, but wondered if there are other ones I can follow
Very excited to be on my way to London to the annual internal #Deliveroo hackathon, #hackaroo! Looking forward to meeting some of my new colleagues and getting a chance to build some cool stuff that I probably can't tell you about unless you come join the team π
Has anyone built a bot that replies to screenshots of tweets to give original source? Weirdly really grinds my gears
Always a fan of appearing across the Internet unexpectedly - today it's front page of Hacker News. I wonder how long it stays and whether it appears anywhere else!
The best thing about getting a puppy after redecorating the living room is their very clear respect for all the nice things π«£π
Had a pretty great first week at Deliveroo Engineering with a lot of great onboarding sessions, a super speedy access + setup, and I even managed to make some contributions across a few codebases! π Excited to spend some "first week!" credit tonight π
For y'all who are (rightfully) looking at RSS / Atom feeds for your blogs, please remember to make the feed discoverable automagically! https://www.jvt.me/posts/2021/11/10/rss-discovery/
I'm very excited to announce that I'm starting a new job at Deliveroo Engineering today as a Senior Software Engineer!
You can read a bit more in my post https://www.jvt.me/posts/2022/04/25/joining-deliveroo/
Do I know anyone doing #Go that handles go get
on their production API URL, and it then resolves the SDK with that base URL? I can see this being a fairly straightforward thing to do based on the ?go-get=1
, but wondering how this would work for applications deployed to different environment, but built from the same source code π€
Today is my first official day of funemployment! I had a great few months at the Data Standards Authority in the Central Digital and Data Office in @cabinetofficeuk, but I'm looking forward to my next role, which I'll announce shortly π
Was nice having a week off last week with the new pup, and I'm looking forward to a couple more weeks off to reset before the new role!
Very much enjoy that "keep my games up to date" never seems to work for #ApexLegends on #EaOrigin, it always leads to a need to manually download every update
Totally enjoy being kicked off my Internet for ~15 mins during the working day for my #VirginMedia router to do a software update π€
Can anyone else remember a movie(?) from a few years back where there was a faked attack on a beach holiday that was to improve what I think was couples' relationships? It's stuck in my head and I can't work out what it was π It was a jokey film / more lighthearted than a horror movie
For those who aren't aware, Anna Dodson and I are getting a puppy πΆ tomorrow so keep an eye out for a lot of photos over the next few weeks/months/years
Think I've managed to track down the versions of libraries used in AWS Lambda on JDK11 - I've updated my previous post about it with more details, and am hoping to get confirmation from AWS about it!
In the words of the Grandmaster of Sakaar, π΅ it's my birthday π΅ - check out my website for some celebratory JavaScript π
Has anything changed with the way that JSON Patch works in #Kubernetes recently? Seeing some failed interactions due to missing the /data/
in the path, and requiring it to be a list of operations. Not quite sure why my code has ever worked tbh π
March 14th will always be FCA deadline day for me
After several years of almost doing the migration process, I'm finally shutting down a Scaleway instance (from November 2016!!) and migrating it over to Hetzner, which has already shown a very positive performance increase. I'm sure if I kept it in Scaleway, their new instances would be better, but I've got a few other things in Hetzner, and it makes managing easier, as well as a better price point, too!
Today is the three year anniversary of Anna Dodson and me using #Gousto, and it's wild how much of a difference its had on how much we cook, the fact that sometimes we even cook of our own accord, and that we've made a number of the meals ourselves.
We found it to make a good change to our cooking pre-pandemic, and throughout the pandemic it kept us safer, meaning we didn't have to go out and gave us lots of variety in our meals. It's been so convenient and made the weekly shop a fun 10 minute experience of "ooh that looks good".
There's currently a great discount so you - and us - can get a load of money off and see if it's worth it, using my referral code JAMIE21201650
If anyone fancies giving #Gousto a try, there's a very good referral bonus for the next week if you use my codeJAMIE21201650
. Its been a hugely important in keeping us fed generally well, cooking through the week, and avoiding risky shopping visits through the pandemic, and there's a tonne of tasty food!
One of my favourite topics of conversation - being careful of putting sensitive data in your logs https://www.jvt.me/posts/2022/02/03/common-dangerous-logs/
Really great conversation about the use of domains in government this morning at #ukgc22, led by Terence Eden with some great discussions from the group!
Have you got a blog about #Jenkins #JobDsl? Let me know and we can get it added to https://github.com/jenkinsci/job-dsl-plugin/wiki/Talks-and-Blog-Posts, because we see a lot of traffic from it βΊ
It's been a hell of a week for #TheExpanse - just finished Season 6 and reading Leviathan Falls earlier this week. Feeling a lot of feels, but what an excellent story, and a resolution
Very excited for this Thursday's PHPMiNDS about How to make digital technology more sustainable from @hanopcon
With the ongoing decline of the climate emergency, as well as the increased usage of cryptocurrencies, there's definitely something to think about in terms of how we improve our impact on this dying world
More details can be found on their website or via Meetup
One thing I really like about #GoogleMeet is that there's the little waiting room so you don't need to join early and sit on your own / know if you're running massively late cause everyone's already there
I've shared quite a bit in the past with how great #Gousto has been for our cooking and eating habits, especially over the pandemic, so if you're interested in giving it a go JAMIE21201650
has an especially good deal for 60% off your first box, plus 30% off for a whole month (and we get a little money for the referral)
https://cook.gousto.co.uk/raf?promo_code=JAMIE21201650&utm_source=androidapp
Think of my new NPM package that provides a test harness for #Spectral API linting as a holiday gift to y'all https://www.jvt.me/posts/2021/12/23/spectral-test-harness/
Anyone thinking of / already using #Spectral for their API linting? I've written up how I've created a test harness to #TDD new API rules into our standards at https://www.jvt.me/posts/2021/12/22/spectral-jest/
What are folks' thoughts about using a password manager i.e. KeepassXC to store TOTP data (not the recovery codes) for MFA? My initial thought is that this sounds like a Bad Idea, but not sure if I'm being a bit too paranoid?
If any of y'all are using #Localstack with Java Lambda projects, I'd recommend updating to v0.13.1 as it includes stay open mode for docker-reuse
so you won't be hitting cold starts on each invocation π
Hey @ApiDaysGlobal any idea when you'll make your website accessible? The agenda being a big image with no alt text is really unhelpful for folks, and having to log into the event site to check what's going on is a lot slower than using the website, but appears to be my only choice
Another thing you can now do with #Wiremock 2.32.0 is run your stubs from the classpath, instead of needing to store them outside of a standalone JAR - it's been on my list to document how to do it for 6 months, and I'm glad it's now supported https://www.jvt.me/posts/2021/12/02/gradle-wiremock-standalone-stubs/
Very excited that we've now got support in #Wiremock 2.32.0 to run without the underlying HTTP Server (http://wiremock.org/docs/running-without-http-server/) so you now don't need to use my workaround in https://www.jvt.me/posts/2021/04/29/wiremock-serverless/ π€
A few surprises in this year's #SpotifyWrapped (https://open.spotify.com/wrapped-2021/share-bd296b9dba6c4dcfbb3206f7d9ffa4a2-1080x1920?si=BlK7K4mqQj2G4uaA6J3NnA) with @Phaeleh snatching the top spot from a decade of @UppermostMusic and 59501 minutes of music!
Don't know about y'all, but after seeing some of the behind the scenes from the #NottTechParty, I'm very hyped for it π€ΆπβοΈπ
Has anything recently changed with the way that #GitHub archives work? Finding a tonne of #ArchLinux #AUR packages needing chnages otherwise they won't build, as they're getting 404s?
Although we forgot to get a photo, Carol Gilabert and I had a lovely in-person #HomebrewWebsiteClub Nottingham
If y'all aren't already following Brandur Leach's thoughts on their site, please go ahead and do it. I've spent the morning going through quite a few really well written and informative posts, and have remembered there's a good back catalogue for the Nanoglyph newsletter too which is excellent. Some really great learnings from years of building awesome stuff, thanks for it all!
Moving over to #Neovim was such a good idea - not only are the Async, LSP and general UI improvements making it a nicer experience, but I'd completely forgotten about being able to embed Neovim into other UIs, so this is being written from Neovim embedded into Firefox using the very awesome firenvim project
What do you call a DJ who loves garlic mayo? Steve Aioli
Don't know about everyone else, but I find it really difficult to find out / remember what versions of libraries are installed on the AWS Lambda runtime - luckily I've blogged about it so you don't have to remember! https://www.jvt.me/posts/2021/11/17/aws-lambda-java-runtime/ (although JDK11 still needs a bit of help)