Week Notes 22#46 (5 mins read).
What happened in the week of 2022-11-14?
Week Notes 22#46 (5 mins read).
What happened in the week of 2022-11-14?
you're not "bored". you have like ten things you're actively avoiding doing, and you even know that some of them would be really interesting to you if you started doing them. what you are is paralyzed. This tweet is an unparalyze ray! it is your trumpet! do the thing!!
🍄 CEO: NOW WITH 85% LESS LUNGUS 🫁 (@MasterTimBlais)Sat, 19 Nov 2022 07:22 GMT
Natalie & Ian welcome Liran Haimovitch & Tiago Queiroz to the show for a discussion focused on debugging Go programs. They cover good & bad debugging practices, the difficulty of debugging in the cloud, the value of errors logs & metrics, the practice of debugging in production (or not) & much more!...
On a previous episode of Go Time we discussed binary bloat, and how the Go protocol buffer implementation is a big offender. In this episode we dive into the history of protocol buffers and gRPC, then we discuss how the protocol and the implementation can vary and lead to things like binary bloat.
Always use your voice if you're lucky to have one.
Andy Bell (@piccalilli_)Thu, 17 Nov 2022 18:49 GMT
Ty Franck (one half of James S.A. Corey) and Wes Chatham ('Amos Burton' on The Expanse) kick off Sea
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!
it's a shame HBO's Silicon Valley already ended
eli schutze🫡 (@elibelly)Sun, 13 Nov 2022 21:23 GMT
RT @mattround That’s not fog outside, the UK is so broke they’ve had to turn down the render distanceCarol ⭐️ (@CarolSaysThings)Mon, 14 Nov 2022 10:21 GMT
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 🙃
I need a weekend from my weekend
Kelly Vaughn (parody) (@kvlly)Sun, 13 Nov 2022 22:25 GMT
Week Notes 22#45 (3 mins read).
What happened in the week of 2022-11-07?
We need to talk about it.
We joke, but it’s truly nuts that we live in a world where a man can just buy a place that has been used by activists to take down dictators, journalists to quickly gather information, people of all walks to keep up with breaking events, and just run it into the ground. twitter.com/i/web/status/1…Elad Nehorai (@EladNehorai)Thu, 10 Nov 2022 17:14 GMT
If you believe a group of workers shouldn't take strike action because they are vital to the running of the country then, by that same logic, you should support them when they demand better than real-terms pay cuts so they don't have to resort to strike action in the first place.
Taj Ali (@Taj_Ali1)Wed, 09 Nov 2022 20:28 GMT
Performing AND
conditionals in HAProxy (1 mins read).
How to string multiple conditions together in HAProxy to perform an AND
.
Creating a JSON Patch endpoint in Go (2 mins read).
How to create a server-side JSON Patch API endpoint in Go.
I'm interested in attending
If nothing else Mastodon is introducing people into the whole Open Source tradition of trying to be enthusiastic about something really bad that doesn't work at all because you don't want to be rude to the maintainers and the thing you really want to use doesn't work anymore.
Naomi Wu 机械妖姬 (@RealSexyCyborg)Mon, 07 Nov 2022 08:24 GMT
Week Notes 22#44 (4 mins read).
What happened in the week of 2022-10-31?
if you hate watching a billionaire destroy the place you live online, wait till you hear what they’re up to with planet earth
𝕞𝕖𝕘𝕙𝕟𝕒 𝕛𝕒𝕪𝕒𝕟𝕥𝕙 (@betterthemask)Sat, 05 Nov 2022 07:33 GMT
With everyone moving towards the #Fediverse, you can still follow me at @www.jvt.me - big thanks to Ryan Barrett for https://fed.brid.gy and making it a breeze to take my existing website and federate it out. My Atom feed may not be working perfectly though, I'll look to improve it in the coming weeks if it's looking a bit janky!
Ty Franck (one half of James S.A. Corey) and Wes Chatham ('Amos Burton' on The Expanse) talk about T
Extracting the dependency tree from Renovate for given repositories (4 mins read).
Creating a (hacky) solution to retrieve the dependency graph from Renovate for a set of repositories.
Week Notes 22#43 (2 mins read).
What happened in the week of 2022-10-24?
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...
This week we’re doing some Linux mythbusting and talking retro gaming with Jay LaCroix from Learn Linux TV. This is a preview of what’s to come from our trip to All Things Open next week. By the way, make sure you come and check us out at booth 60. We’ll be recording podcasts, shaking hands, giving out t-shirts and sti...
Mat Ryer gathers a gang of ghouls and ghosts to tell spooky developer stories! Join us to hear tales of Mat’s $1k nightmare, Dee’s infinite loop of horror, Natalie’s haunted time as a junior dev & many, many more.
If you sent me a message and I never responded, Just know that I stress about it every single day because I haven’t figured out how to respond so I feel immense guilt every time I see that unanswered message… OR I’ve forgotten that your message (and you) even exist.ADHD Jesse (@adhdjesse)Sat, 29 Oct 2022 06:07 +0000
Musk will likely ruin Twitter for one specific user: himself.
Owning Twitter means owning a host of impossible political problems. Is Elon ready?
If one man can buy one of the world's biggest social media platforms because he's bored, that's a pretty strong indication we are not taxing the rich anywhere near as much as we should
RD Hale (@RickyDHale)Fri, 28 Oct 2022 09:21 +0000
This week we turn the mics on ourselves, kind of. Lars Wikman joins the show to give us a guided tour through ID3 esoterica and the shiny new open source Elixir library he developed for us. We talk about what ID3 is, its many versions, what it aims to be and what it could have been, how our library project got started,...
I feel this in my bones as an evergreen tweet 😅
I am currently fighting the unnecessary urge to make something more complicated than it needs to be.
Kyle Welch (@kylewelch)Wed, 26 Oct 2022 16:04 +0000
This week we’re talking with Will McGugan about using the terminal to not just build software, but also to deliver software. Will is a few months into his journey of building Textualize, a company he started around his open source projects Textual and Rich. When combined Textual and Rich give you a Python framework to ...
Listing all GitHub repositories in a GitHub Organisation (3 mins read).
How to use the GraphQL API to list all the repositories that can be found in a given GitHub organisation.
The best time to call me is email.
Joe Chernov (@jchernov)Tue, 15 Oct 2013 22:12 +0000
Folks who've printed stickers in the UK in the last couple of years - who'd you recommend? Happy to pay a little more for quality, but only looking at getting a small batch of stickers 👀
Week Notes 22#42 (2 mins read).
What happened in the week of 2022-10-17?
In this episode, we’re joined by tech Lawyer Luis Villa to explore the question, who owns code? The company, the engineer, the team? What about when you’re using AI, Machine learning, GitHub Copilot… is that still your code?
A post by Stuart Langridge (sil)
I’ve been doing this “reliability” stuff for a little while now (~5 years), at companies ranging from about 20 developers to over 2,000. I’ve always cared primarily about the software elements I describe as living “outside” the application – like, how does it get its configuration? What kinds of instances does it run on, and are those the best kinds to use? What steps does it take on its path from “code in a repository” to “running in production”? And I’ve always kept track of what I liked – which mechanisms allowed fast iteration and which caused frustration, which led to outages and which prevented them.