Post details
Egon Elbre and Roger Peppe join Mat for a conversation all about bloat (and how to avoid it). Expect talk of code bloat, binary bloat, feature bloat, and an even-more-bloated-than-usual unpopular opinion segment.

Egon Elbre and Roger Peppe join Mat for a conversation all about bloat (and how to avoid it). Expect talk of code bloat, binary bloat, feature bloat, and an even-more-bloated-than-usual unpopular opinion segment.
The way people in England discuss pegging or o rings when they are in the news is why I am worried about the online harms bill What consenting adults do might not be your thing but it ain’t wrong And cishet vanilla sex isn’t the “best” way for everyone.Stella (@RisuToInu)Sun, 11 Sep 2022 08:52 +0000
Remains of your attention span. Photo by Pablo Martinez on Unsplash This is exactly why you can’t focus on reading anything longer than a mobile page length these days. Not even a blog post, let alone …
Can someone at McDonald's please fix their Android push notifications? I always get an empty notification as well as the normal one, and it's been happening for best part of 6 months
Ever wondered how GopherCon came to be, and how it’s put together every year. In this show we will be chatted with Erik St. Martin, who has been there from the start about how GopherCon came to be, how this year’s conference came together, as well as why events like GopherCon as so great! We are joined by Erik St. Mart...
Week Notes 22#35 (5 mins read).
What happened in the week of 2022-08-29?
babe is everything okay? you've barely touched your pile of hundreds of elaborate projects you start but never finish
rachel tanner (@rickit)Wed, 31 Aug 2022 14:04 +0000
Carlos Alexandro Becker shared some SSH tips, Sakun Acharige (a Comp Sci student + visual design enthusiast) created System.css, Felix Krause built a browser app that shows the JavaScript commands being executed by iOS app in-app browers, Yan Zhulanow decided to create Marta, and Lőrik Levente did a comparrison between...
In this episode, we’ll be further exploring PRs. Check out The art of the PR: Part 1 if you haven’t yet. What is it that makes a PR a good PR? How do you consider PRs in an open source repo? How do you vet contributions from people who aren’t a part of the repository? How does giving feedback and encouragement fit in t...
In this episode, we will be exploring PRs. What makes a good PR? How do you give the best PR review? Is there such thing as too small, or big of a PR? We’ll be debating the details, and trying to help our fellow gophers perfect the art of the PR. We are joined by three wonderful guests Jeff Hernandez, Sarah Duncan, and...
Gotcha: testable examples in Go need an output
comment (2 mins read).
Beware that your Go Example
tests may not actually be running.
The "worthless degree" argument is fascinating to me because education shouldn't be a commodity. We should be able to pursue our interests and passions. Also, social workers, artists, journalists and teachers shouldn't be so devalued in this society. These wages are ridiculous.
Maddy Clifford 🟥 (@MAD_lines)Mon, 29 Aug 2022 13:44 +0000
Since rediscovering Close Your Eyes - Dezza on my liked songs I've definitely) had it on loop 🎶
Week Notes 22#34 (4 mins read).
What happened in the week of 2022-08-22?
meshe the neurotypical cat (@meshe)Sat, 27 Aug 2022 17:11 +0000
The patent for toilet paper, showing the intended orientation had the paper drape over the front of the roll, not behind it. 1891.
History Calendar (@historycalendar)Fri, 26 Aug 2022 20:44 +0000
The fact that it's almost September means one thing - it's coming up to #Hacktoberfest 😱🎃👕👚🎽
How have I only just found the absolute bop that is Bulgogi by Fox Stevenson 😱
I was recently reminded of the importance of error handling by the memory of a time when I thought I'd hacked my school at age 12 because I found some software (CSE toolkit) that when I went in and tried to change a student's password, from my own account, it rendered it as successfully changed. The folks building it didn't even consider the fact that someone with access to the program wouldn't have Domain Administrator rights - always make sure edge cases and error handling works, folks!
I'm interested in attending
.I may be attending
I may be attending
Week Notes 22#33 (4 mins read).
What happened in the week of 2022-08-15?
i am here for this arsehole finally being held accountable link without paywall: web.archive.org/web/2022081907…Post details
// rape, assault, abuse I was hesitant to come forward about this because I was honestly scared for my friends, but I’m tired of hiding it. thanks to working with The NY Times, it’s about time we finally expose the horrible person who is D*an Pr*ice nytimes.com/2022/08/18/tec…cowboy bibimbap 🍓🥛 (@wisalallen)Thu, 18 Aug 2022 21:51 +0000
Carol ✈️🇮🇹😌 (@CarolSaysThings)Fri, 19 Aug 2022 09:07 +0000
Introducing the tidied
tool, to more easily check whether go mod tidy
has been run (2 mins read).
Why I've created a command-line application called tidied
to check go mod tidy
has been run.
Learning a new language, or how I gained familiarity with Go ✍ by @jamietanna 🗄️ #golang #learn changelog.com/news/Eq13Changelog (@changelog)Tue, 16 Aug 2022 15:43 +0000
Week Notes 22#32 (2 mins read).
What happened in the week of 2022-08-08?
In the first episode of Say Why to Drugs, Suzi and Scroobius Pip chat about cannabis - the effects of it, what harms there might be from using it, whether it might have any benefits, and whether many of the myths surrounding it are based in evidence. See acast.com/privacy for privacy and opt-out information.
I'd rather regret not having kids than regret having kids. Can't be gambling with another human life like that
THAT GIRL💞 (@Zoemkoena)Thu, 11 Aug 2022 06:17 +0000
Converting HTTP requests to Wiremock stubs, with Go (2 mins read).
How to take an HTTP request and convert it into a Wiremock JSON mapping, on the command-line, in Go.
The first script I write in a new job: gg
(2 mins read).
Why writing a script to easily git clone
repos is my first step as a new starter.
Learning a new language, or how I gained familiarity with Go (10 mins read).
How I've eased into a new language, Go, as a Senior Software Engineer, and some initial thoughts on the language.
Neither Anna Dodson nor I can work out why #Morph loves roasting so much, but here he is, chilling in the conservatory in a box in his tower
Baruch Sadogursky (Chief Sticker Officer at JFrog) joins Natalie & Johnny to lament the current state of dependency management in Go and other languages. They discuss the problems dependency managers face, possible technical mitigations like SBOMs, people problems that will never be solved by tech, and take questio...
Enabling authorization policies across disparate cloud-native environments such as containers, microservices and modern application delivery infrastructure is complex and can be a roadblock for software engineering teams. Open Policy Agent, or OPA, is an open, declarative, policy-as-code approach to authorization that reduces security and compliance burden for engineering teams. Business context is translated into declarative
See also the primary reason #RemoteWork sucks 😂
The best part about having a job is using the printer for non work related documents
Natalie (@jbfan911)Mon, 08 Aug 2022 02:43 +0000
Episode 500!!! And it has been a journey! Nearly 13 years ago we started this podcast and as of today (this episode) we’ve officially shipped our 500th episode. As a companion to this episode, Jerod and Adam shipped a special Backstage episode where they reflect on 500 episodes. And…not only has it been a journey for u...
Top tip - if your dog won't stop barking, just turn your music up louder 😌
Week Notes 22#31 (4 mins read).
What happened in the week of 2022-08-01?
Releasing a set of test cases for Content Negotiation (2 mins read).
Introducing a repo for test cases to validate how you're performing server-driven content negotiation.
This is Adam and Jerod’s pre-show call before hooking up with Chris Coyier to record episode 500 of The Changelog. We’ve been doing these off and on for awhile now. We hang out for 30ish minutes before the show begins and ship that conversation as a bonus for our Changelog++ members. We’re doing this one different. You...
Our today’s guest spent 4 days building a feature for his side project so that we could ship it together on Ship It!, while recording. The feature is called rave mode, and the context is Bass, an interpreted functional scripting language written in Go, riffing on the ideas of Kernel & Clojure. When the local build ...
Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2022! Go Time’s Natalie Pistunovich joins forces with Ronna Steinberg & Robert Burke to battle it out with V Körbes, Tamir Bahar & Konrad Richie. Let’s see who can better guess what the GopherCon Eu...
Kin Lane, the Chief Evangelist of Postman, has spent the last decade helping organizations think through their API lifecycles and optimize their business processes. He continues to be a prolific write... – Listen to 3. Kin Lane, the API Evangelist by APIs Over IPAs instantly on your tablet, phone or browser - no downloads needed.
Releasing a Go library for content-type negotiation (2 mins read).
Introducing a new Go library for performing server-driven content negotiation.
"GitLab plans to automatically delete projects if they've been inactive for a year and are owned by users of its free tier." Absolutely shocking decision from @gitlab, I very much hope they reconsider thistwitter.com/geoffreyhuntle…Post details
ugh GitLab are you alright? theregister.com/2022/08/04/git…GEOFF 🦩🎼 (@GeoffreyHuntley)Thu, 04 Aug 2022 02:50 +0000
Simon Willison (@simonw)Thu, 04 Aug 2022 21:06 +0000
Gustavo A. Rodríguez Suárez (@gstrod)Thu, 04 Aug 2022 18:49 +0000
I'm excited to be talking at the #Deliveroo summer tech event tonight - I'll be covering #OpenAPI and we've got a tonne of stickers thanks to the awesome OpenAPI Initiative!