Listened to Unpop roundup! 2023 featuring the most (un)popular opinions of 2023 (Go Time #338) Post details Go Time producer, Jerod Santo, ranks & reviews the most (un)popular opinions of 2023. | Continue reading


@jvt.me | 10 hours ago

Listened to Nolan Lawson of PouchDB on what it feels like to be a maintainer by SustainOSS Post details Nolan delves into burnout, open source challenges, reputation pressures, and his shift to sustainable practices like Pinafore. | Continue reading


@jvt.me | 3 days ago

Listened to The Business of Open Source | Selling Peace of Mind with Bhaskar from YottaDB Post details This week’s full-length episode is with Bhaskar, founder of YottaDB. This episode was recorded on-site at All Things Open last week, and we covered a wide range of topics. Inclu … | Continue reading


@jvt.me | 3 days ago

I will be attending Fusion Meetup – 21st November 2024 Meetup Post details Fusion Meetup: Fusion is a Birmingham-based tech meetup, bringing the community together over great food for a social evening of tech talks aimed to inspire and educate | Continue reading


@jvt.me | 3 days ago

Listened to The Business of Open Source | ATO Special Episode with Tatiana Krupenya of DBeaver Post details This special episode of The Business of Open Source with Tatiana Krupenya, CEO of DBeaver, was recorded on site at All Things Open 2024. It’s a short conversation, so we ad … | Continue reading


@jvt.me | 3 days ago

Listened to Writing a shell in Go with Qi Xiao (Go Time #336) Post details Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go. | Continue reading


@jvt.me | 3 days ago

Listened to Scaling DevTools | Gonto - Auth0 Employee #6 shares developer marketing secrets Post details Gonto (Martin Gontovnikas) was the 6th employee at Auth0 and helped them grow fast and sell for $6.5billion to Okta. Now he is the founder of Hypergrowth Partners and helps De … | Continue reading


@jvt.me | 3 days ago

Listened to What's new with GrimoireLab, the open-source community analytics platform by CHAOSS Project Post details In this episode, host Georg Link is joined by guests Courtney Robertson and Santiago (Santi) Dueñas to discuss the latest updates and future directions of Grimoire … | Continue reading


@jvt.me | 3 days ago

Listened to The Business of Open Source | ATO Special Episode with Nithya Ruff Post details In this special episode of The Business of Open Source, I spoke with Nithya Ruff, director of Amazon’s Open Source Program Office (often referred to as an OSPO). We started out talking a l … | Continue reading


@jvt.me | 3 days ago

Reposted Matthias Ott (@matthiasott@mastodon.social) Post details Move steadily and improve things. | Continue reading


@jvt.me | 4 days ago

Creating a private mirror of the Renovate docs

If you're self-hosting Renovate, you're generally going to be out-of-date compared to the upstream project's releases. This isn't just because it takes time to update, but because Renovate as a project is constantly shipping 🚀🚀🚀 I've found it's more notice … | Continue reading


@jvt.me | 4 days ago

Reposted Charlie Marsh (@charliermarsh@hachyderm.io) Post details Part of maturing as an engineer is recognizing the difference between "thing you would do differently" and "thing you should comment on during code review" | Continue reading


@jvt.me | 4 days ago

Listened to The Business of Open Source | ATO special episode with Peter Farkas Post details In this special episode recorded at All Things Open, I talk with Peter Farkas, CEO and co-founder of FerretDB. We talked about about MongoDB and the license change fiasco and why Peter wa … | Continue reading


@jvt.me | 4 days ago

Listened to Bus factors & conspiracy theories (Changelog & Friends #70) Post details Adam & Jerod discuss the news! Our Merch sale, useful built-in macOS CLI utilities, the slow death of the hyperlink, systematically estimating a project's bus factor, The Browser Company abandoni … | Continue reading


@jvt.me | 5 days ago

Listened to Gotta give to get back with Danny Thompson @ THAT Conference (Changelog Interviews #617) Post details We're on the main stage at THAT Conference with Danny Thompson. He has an amazing story and journey into tech. Thanks to our friends at Cloudflare for helping us get … | Continue reading


@jvt.me | 5 days ago

Reposted Ben Cotton (he/him) @ #KubeCon (@funnelfiasco@hachyderm.io) Post details Have you ever wanted to buy the ebook of "Program Management for Open Source Projects" but you only want to pay 60% of the list price? Well let me tell you a secret: if you use promo code turkeysale … | Continue reading


@jvt.me | 5 days ago

Listened to Cup o' Go | 🎂 ¡Feliz quinceañera a Golang! 🪅 Post details 🇩🇪 Hannover Go meetup, Nov 19🎂 Go Blog: Go Turns 15 📊 Video: The Business of Go by Cameron BalahanProposalsAccepted: End support for macOS 11 in go 1.25New discus … | Continue reading


@jvt.me | 5 days ago

Listened to Hosting Hachyderm with Preston Doster (Ship It! #130) Post details Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users. | Continue reading


@jvt.me | 5 days ago

Week Notes 24#46

A busy week of on-call (and some high priority work to support on Thursday) With Changelog doing a merch sale, I ended up getting some new swag, especially as the Maintainer, Maintainer, Maintainer Ended up missing an incident page (that was fortunately autoresolved) as my do-not … | Continue reading


@jvt.me | 6 days ago

Lessons learned adding OpenTelemetry to a (Cobra) command-line Go tool

In an effort to better understand + instrument tools I work on (both in and out of work) I've recently been introducing OpenTelemetry support to Dependency Management Data. This is something that I've been meaning to do for a while, and as part of looking to do some telemetry set … | Continue reading


@jvt.me | 6 days ago

Aside from some crappy commentary about "working by committee" and "cancel culture", there was some interesting bits in this Listened to Rails is having a moment (again) with David Heinemeier Hansson (DHH), creator of Ruby on Rails (Changelog Interviews #615) Post details (Includ … | Continue reading


@jvt.me | 6 days ago

Reposted da_667 (@da_667@infosec.exchange) Post details Attached: 1 image | Continue reading


@jvt.me | 6 days ago

Reposted Ricki Gray Area Witch Tarr (@RickiTarr@beige.party) Post details I wish when I became an adult the other adults in my life would have explained that you don't actually feel like a grown up, you just sort of feel like a kid pretending to be an adult, and hoping everything … | Continue reading


@jvt.me | 7 days ago

Listened to TypeScript ESLint with Josh Goldberg - Software Engineering Daily by SEDaily Post details TypeScript is a superset of JavaScript that adds static typing with optional type annotations. It was created at Microsoft and first released in 2012. TypeScript ESLint enables E … | Continue reading


@jvt.me | 10 days ago

Listened to Crawl, walk & run your way to usable CLIs in Go with Wesley Beary from Anchor (Go Time #337) Post details With the number of libraries available to Go developers these days, you'd think building a CLI app was now a trivial matter. But like many things in software deve … | Continue reading


@jvt.me | 10 days ago

Reposted randomwizard (@randomwizard@vivaldi.net) Post details My fellow human beings. Before joining Bluesky. You should read about Cory Doctorow's description of the Enshittification process. The first part of the process is vendors create high-quality offerings to attract user … | Continue reading


@jvt.me | 10 days ago

Reposted Drew 🏳️‍⚧️ (@djruuh@mastodon.social) Post details Attached: 1 image | Continue reading


@jvt.me | 10 days ago

Reposted Aral Balkan (@aral@mastodon.ar.al) Post details If there is a mind virus it’s not wokeness; it’s capitalism. | Continue reading


@jvt.me | 11 days ago

Reposted Tristan Nitot✓ (@nitot@framapiaf.org) Post details Attaché : 1 image Volé sur Internet : | Continue reading


@jvt.me | 11 days ago

Listened to Cup o' Go | 🎆 70,000 Go issues, and still going strong, Terraform for Factorio, and John Crickett on learning without LeetCode Post details Go 1.23.3 and 1.22.9 releasedProposalsAccepted: 📂 Safer file open methodsLikely accept: Drop macOS 11 support fo … | Continue reading


@jvt.me | 11 days ago

Reposted Bluesky Post details | Continue reading


@jvt.me | 11 days ago

Week Notes 24#45

A busy week at work with post-incident follow-ups and an incredible downer in the US Elections. Got a haircut ahead of the few big meetings this week And somehow ended up stepping on one of my hairs, which was painful, hard to find and definitely a "huh, how could that even happe … | Continue reading


@jvt.me | 13 days ago

Summarising the `skipReason`s for Renovate data exports

When working with package data dumps from Renovate - regardless of the source - it can be interesting to see which packages haven't found updates. This can be worked out using the skipReason JSON field, for instance with the below renovate-graph output: { "metadata": { "renovat … | Continue reading


@jvt.me | 15 days ago

Week Notes 24#44

A spicy week at work (for many reasons) and overworking: Couldn't sleep very well on Monday night, as on Tuesday I had a couple of big things at work the next day - a big meeting to present Open Source usage to leadership, and a possibly spicy change - and when I woke up in the n … | Continue reading


@jvt.me | 20 days ago

How to diff two datetimes

Today I've been looking at how to calculate the number of seconds/minutes/hours between two datetimes. As this is both for me, and for other humans to read, I wanted to provide both the raw number, and a Xhours Yminutes view, too. I couldn't find an online calculator that would a … | Continue reading


@jvt.me | 23 days ago

Week Notes 24#43

Circles - Yoe Mase was been very much on repeat, such as 🔥 new release Realised the heated floor in the loft room has been on - accidentally - for a couple of weeks 🫣 Accidentally spilled some tea on Cookie as she ran past me up the stairs 🫣🥺 She w … | Continue reading


@jvt.me | 27 days ago

Listened to Ten years of freeCodeCamp with Quincy Larson (Changelog & Friends #67) Post details At the tail end of 2019, we got together with Quincy Larson to celebrate ten years of Changelog & five years of freeCodeCamp by recording back-to-back episodes on each other's pods. Ca … | Continue reading


@jvt.me | 27 days ago

Reposted Chris Martin (@chris__martin@functional.cafe) Post details "why does software require maintenance, it's not like it wears down" Because software is not generally useful for any inherent good; what matters is its relationship with the surrounding context, and that context … | Continue reading


@jvt.me | 28 days ago

Reposted tante (@tante@tldr.nettime.org) Post details What's going on over at Bluesky? Oh they fundraised and got a whole bunch of money from a blockchain investor who has money in basically ever fucked up scam you have heard of. Great. https://bsky.social/about/blog/10-24-2024-s … | Continue reading


@jvt.me | 28 days ago

Reposted Jeremy (#DevRel & #DevEx) (@jerdog@hachyderm.io) Post details OH: The real body count is how many people's therapists know about you | Continue reading


@jvt.me | 28 days ago

Reposted Kara de la Marck (@KaradelaMarck@mastodon.social) Post details Attached: 1 image Do not obey in advance. Lesson 1 of Timothy Snyder's "On Tyranny": | Continue reading


@jvt.me | 28 days ago

Reposted Patricia Aas (@Patricia@vivaldi.net) Post details LaTeX error messages be like: YOU FUCKED UP SOMEWHERE BY DOING SOMETHING WHATEVER FUCK YOU | Continue reading


@jvt.me | 28 days ago

Listened to You'll rent chips and be happy with Zac Smith (Changelog & Friends #66) Post details Zac Smith left his role leading Equinix Metal in June of 2023. Since then, he's been thinking deeply about the present and potential future of data centers, OEMs, chip makers & more. | Continue reading


@jvt.me | 28 days ago

Listened to Cup o' Go | Improved Go cache interaction coming in 1.24? Plus extended discussion on technical writing Post details IRL Go meetings🇫🇮 Helsinki Go meetup, Nov 6🇦🇺 GopherConAU, Nov 6-8ProposalsLikely accept: enable GOCACHEPROG by default … | Continue reading


@jvt.me | 28 days ago

Listened to Unveiling SBOMs: Insights from Allan Friedman of CISA Post details In this episode, Viktor dives into the world of cybersecurity with Allan Friedman from CISA, exploring the crucial role of Software Bill of Materials (SBOMs) in securing software supply chains. From th … | Continue reading


@jvt.me | 28 days ago

Listened to Elasticsearch is open source, again with Shay Banon (Changelog Interviews #614) Post details Shay Banon, the creator of Elasticsearch, joins us to discuss pulling off a reverse rug pull. Yes, Elasticsearch is open source, again! We discuss the complexities surrounding … | Continue reading


@jvt.me | 29 days ago

Listened to Mastering OpenSSF Scorecards & SBOMs with Chris Swan Post details Joining Viktor Petersson this week is Chris Swan from Atsign, where they dive into the crucial world of Software Bill of Materials (SBOMs) and OpenSSF Scorecards. Chris sheds light on the essential role … | Continue reading


@jvt.me | 1 month ago

Listened to SBOMs, CycloneDX, and Software Security with Steve Springett Post details Join Viktor Petersson on this episode of Nerding Out with Viktor as he dives into the world of software security and compliance with special guest Steve Springett! They geek out over the latest … | Continue reading


@jvt.me | 1 month ago