Listen

Listened to How Pinterest delivers software at scale with Nishant Roy, Engineering Manager at Pinterest Ads (Go Time #257)
Post details
Nishant Roy, Engineering Manager at Pinterest Ads, joins Johnny & Jon to detail how they’ve managed to continue shipping quality software from startup through hypergrowth all the way to IPO. Prepare to learn a lot about Pinterest’s integration and deployment pipeline, observability stack, Go-based services and more...

 Repost

Reposted a post on Twitter
Post details

 Repost

I've 100% worked at this company before 🙃

Quoted a post on Twitter
Post details

 Repost

Reposted a post on Twitter
Post details

 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 🙃

 Repost

Reposted a post on Twitter
Post details

 Listen

Listened to Container base images with glibc & musl featuring Ariadne Conill, Alpine Linux TSC member & Chainguard SWE (Ship It! #76)
Post details
In today’s episode, we talk about distroless, ko, apko, melange, musl and glibc. The context is Wolfi OS, a community Linux OS designed for the container and cloud-native era. If you are looking for the lightest possible container base image with 0 CVEs and both glibc and musl support, Wolfi OS & the related chaing...