Post details
Mike and Phil chat with Roy Pereira from Unified.to, who are building a service that gives dev teams one API to use for integrating with external services. It's as ambitious as it sounds.

Mike and Phil chat with Roy Pereira from Unified.to, who are building a service that gives dev teams one API to use for integrating with external services. It's as ambitious as it sounds.

Merging a branch in GitHub - the hard way (4 mins read).

How to (kinda) merge two branches in GitHub using the underlying Git database API.
Nice to see that the excellent gorilla/mux may have been revived
Our award winning worthy survey game show is back, this time Mat Ryer hosts it live on stage at GopherCon Europe 2023! Elena Grahovac joins forces with Björn Rabenstein to battle it out with Alice Merrick & Mohammed S. Al Sahaf. Let’s see who can better guess what the GopherCon Europe gophers had to say!

I will be attending
Raechel Lambert is the Co-Founder of a product marketing agency called Olivine which focuses on positioning, messaging and product launches to SAS companies. She has built many different projects and applications and has started focusing her time...
Listen to How to Quit Social Media with James Acaster (Live at Soho Theatre) from Nobody Panic. Comedian and Ghostbuster James Acaster tells Stevie and Tessa how to quit social media in about ten seconds before having a nice chat about Twitter in general. Don't expect a huge amount of tips but certainly expect a rollicking good laugh. Subscribe to the Nobody Panic Patreon at patreon.com/nobodypanicWant to support Nobody Panic? You can make a one-off donation at https://supporter.acast.com/nobodypanicRecorded by Soho Theatre and edited by Aniya Das for Plosive.Photos by Marco Vittur, jingle by David Dobson.

This week we’re talking to Daniel J. Barrett, author of Efficient Linux at the Command Line as well as many other books. Daniel has a PhD and has been teaching and writing about Linux for more than 30 years (almost 40!). So we invited Dan to join us on the show to talk about efficient ways to use Linux. He teaches us a...

Oracle smacks IBM for their handling of RHEL, the folks at The Dam share a Slack clone in 5 lines of Bash, Justin Jaffray writes up 13 ways to think about joins, llama.cpp learns web chat thanks to a contribution by Tobi Lütke & Meta is willing to pay 3 engineers to remove Python’s GIL.

Validating Renovate configuration changes before merging (2 mins read).

How to perform a dry run to validate your Renovate config before it's merged.
Darcy Clarke, former GitHub Staff Engineering Manager and founder of vlt, joins us to discuss a major bug in the npm ecosystem that he recently disclosed. We cover the bug’s timeline, nuances, and impact, all while setting some important context on npm packages, clients, and registries. Tune in to learn how to protect ...

Attached: 1 image Today I discovered that not only is July #Disability Pride Month but also that we have a flag. It is so well done and extremely meaningful. It was created by Ann Magill, a disabled writer. The entire thing will not fit into the thumbnail but if you open the image, it will tell you what each color and flag feature stands for. It is also in the alt text if you are unable to open it. #disabled #accessibility #cerebralpalsy #adhd #autism #OCD #PTSD #bipolar #depression #invisibleillness (& more!)

Week Notes 23#27 (3 mins read).
What happened in the week of 2023-07-03?
Sagar Batchu from Speakeasyapi.dev shares his insights on helping devs live the dream of building APIs that have world-class developer experience.

Go 1.21 coming soon🍕 New cmp, slices, and maps packages🪵 Structured loggingExecution tracer overhaul, targeted for Go 1.22Issue #60773Proposal docShould the Go project stop importing GitHub PRs?GitHub DiscussionReddit Discussion📻 Blog post: Podcasts for Go DevelopersWhere to find Go jobsGo Israel...

On Monday, Kelsey Hightower announced his retirement from Google. On Tuesday, he sat down with us to discuss why, how & what’s next. Along the way, Kelsey teaches us how not to suck at work, analyzes his magical demos, fights off the haters (again) & opines on System Initiative, Dagger & 37Signals moving of...

Many Gophers build projects as a team of one. Sometimes these are side projects, other times they are projects used by millions of people but who are still maintained by a single individual. In this episode, the panel discusses techniques for developing and maintaining Go projects as a solo developer.

Introducing dmd-web, a web frontend for Dependency Management Data (DMD) (2 mins read).

Introducing a web frontend for the dependency-management-data project, to provide a better, centralised interface for interacting with the data.
Conferences:GopherCon AU CFP through July 31 Proposals:Accepted: Add generic database/sql.Null[T]Declined: Add YAML to stdlibLikely accept: Make GOPATH invincible Go 1.21 overview:Find the release notes hereGo 1.21 improves build speed by up to 6%, largely thanks to building the compiler itself...

you don't have to be open-minded towards corporations, they're not people, and they are legally obligated to eat us when the money's right
My Favorite Murder is the hit true crime comedy podcast hosted by Karen Kilgariff and Georgia Hardstark. Since its inception in early 2016, the show has broken download records and sparked an enthusiastic, interactive 'Murderino' fan base who come out in droves for their sold-out worldwide tours.

My Favorite Murder is the hit true crime comedy podcast hosted by Karen Kilgariff and Georgia Hardstark. Since its inception in early 2016, the show has broken download records and sparked an enthusiastic, interactive 'Murderino' fan base who come out in droves for their sold-out worldwide tours.

Sharing state between net/http method calls in Go (1 mins read).

How to construct a struct in Go that can have its state shared between HTTP server handler functions.
Week Notes 23#26 (5 mins read).
What happened in the week of 2023-06-26?
Got my new starter swag to kick off my #LifeAtElastic, and I think a lot can be said about a company but the luxurious feel and quantity of their swag 👏🏽

Taylor Troesh joins Jerod to discuss a bevy of software development topics: yak shaves, dependency selection, -10x engineers, IKEA-oriented development, his new content-addressable programming language & much more along the way.

Who do these Google (JSON file) credentials belong to? (1 mins read).
Given a JSON credentials file for Google APIs, are they still valid?
Listener Joe Davidson recently tweeted: “I’d really be interested in an episode debating Kubernetes vs serverless functions for distributed systems. As someone working a lot with serverless to create large scale systems, for me the complexity in Kubernetes doesn’t seem worth it, especially when onboarding new people. B...

I'm joining Elastic (9 mins read).

Announcing my move to Elastic as a Senior Software Engineer, and looking back at my time at Deliveroo.
Excited to be heading to #LeadDev with Anna Dodson and learning some great things from interesting folks, but especially as we're sitting on a train carriage behind a couple of pugs that are chaotically breaking free from their shackles to explore the train 💀😹
Week Notes 23#25 (4 mins read).
What happened in the week of 2023-06-19?
Thank you to this week's sponsor, Koyeb!🇪🇺 GopherCon EU next week in Berlin! June 26-29🧪 Go 1.21rc2 is outRead the draft release notes💬 Discussion (closed): Add package forwarding💬 Discussion (ongoing): Move HTTP/2 to the standard libraryCommunity highlights🎮 Dendy, NES emulator written in...

We’ve seen a lot of strange habits when it comes to hiring DevRel folks over the past few years. But recently, a surprising phenomenon has occurred: a large-scale layoff or re-org leading to many folks in DevRel being suddenly unemployed. What are the knock-on effects we can expect from this? What are folks impacted by this doing as next steps?

Attached: 1 image

We’ll hear about Dawn’s responsibilities at VMWare, some great tools she uses, and the importance of mentoring the next wave of maintainers. Andrew talks about his history with 24 Pull Requests, Libraries.io, and Ecosyste.ms, his current project.

This week we’re joined by Adam Jacob and we’re talking about his mission at System Initiative to rebuild DevOps. They are out of stealth mode and ready to show off their transformative new power tool that reimagines what’s possible from DevOps. It’s an intelligent automation platform that allows DevOps teams to build d...

Kaylyn Gibilterra returns as Natalie & the gang take our diversity conversation one step further. This time we’re talking about neurodiversity as it relates to being a developer, a manager, a conference participant & more.

Starting to explore what a true "static micro blog" might look like.
Daniel shares about the cURL project, its long history and current sustainability, and his project growth aspirations.

In this episode of the Cloud Native Compass, host David Flanagan interviews Natan from Wix Engineering about event-driven architectures. Natan shares his experience as a software engineer for almost 20 years and how working at Wix has improved his engineering skills. Wix has a powerful website...

Using go.mod versions to go install a binary (1 mins read).

How to use go install to install a binary from the version tracked in go.mod.