RSS.Social

Jamie Tanna | Software Engineer

follow: @[email protected]

Posts

Week Notes 26#04

What I've learned building an agent for Renovate config (as a cautious skeptic of AI)

The first 100 days as a Renovate maintainer: the shocking inside view of a popular Open Source project

Week Notes 26#03

Creating a TUI for keeping an eye on GitHub Rate Limits

2025's podcasts in review

Week Notes 26#02

Why the Renovate project uses GitHub Discussions as our triage process

Week Notes 26#01

2025's Music In Review

Week Notes 25#52

Week Notes 25#51

Week Notes 25#50

I'm on Open Source Security: Updating open source dependencies

Week Notes 25#49

Week Notes 25#48

Week Notes 25#47

Worries about Open Source in the age of LLMs

Week Notes 25#46

November 2025's Desert Island Discs

Week Notes 25#45

Building a more secure npm ecosystem with Mend Renovate

Week Notes 25#43

Finding missing `releaseTimestamp`s in Renovate

Adding type hints to Renovate `config.js` files

Week Notes 25#42

Week Notes 25#41

Week Notes 25#40

Week Notes 25#39

Creating a `gh` CLI extension for creating GitHub Discussions via category forms

Week Notes 25#38

Week Notes 25#37

Using `jqp` for interactive queries with `jq`

Determining the digest for a GitHub Action

Setting up `govulncheck` in GitHub Actions with GitHub Code Scanning alerts

Gotcha: referencing symlinks with `go:embed` result in `irregular file` errors

Week Notes 25#36

Starless: How we accidentally vanished our most popular GitHub repos

Week Notes 25#35

I'm joining Mend to work on Renovate full-time

Additional lessons learned running Renovate at scale

Week Notes 25#34

Week Notes 25#33