Post details
Gustavo A. Rodríguez Suárez (@gstrod)Thu, 04 Aug 2022 18:49 +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!
Senior executives from Okta cover Product Management and DevEx best practices. Albert Chen, Senior PM focusing on DevEx, and Adam Trachtenberg, VP Engineering for DevEx, talk about making developers s... – Listen to 2. Developer Experience Best Practices with Okta by APIs Over IPAs instantly on your tablet, phone or browser - no downloads needed.

I always rephrase around "not as technical" because everyone is on a scale of technicality
I got news for all the "I'm not technical" people out there. You most likely are and I love how humble you are.Kelsey Hightower (@kelseyhightower)Tue, 02 Aug 2022 01:58 +0000
Mike chats with Alexander Karan, CTO of Climate Clever, where "You can't manage what you don't measure" is a mantra. Climate Clever is an API-first company helping businesses, schools, and homeowners in Australia manage and minimize their carbon footprints.

In this Breaking Changes tl;dr mini-episode, Postman Chief Evangelist Kin Lane welcomes yes® CTO Torsten Lodderstedt to get key insights about the identity layer, including OAuth, OpenID, and FAPI. ...

Jordan Adler is Head of Developer Engineering at OneSignal and has a deep interest in code generation. He has helped migrate large systems from Python 2 or Python 3 using code generation and code transformation. Using tools like Yellicode, Python Future, and others, Jordan's team has been able to accelerate software development. We'll also talk about OpenAPI-generator, a tool that takes OpenAPI/Swagger and generates idiomatic SDKs in any language.

Sorry but if we let people choose their own gender then what's next? Something else that's none of my business and won't harm me in the slightest? I mean where does it end?
Martha Kelly (@MarthaKelly3)Sat, 30 Jul 2022 04:08 +0000
Ty Franck (one half of James S.A. Corey), Wes Chatham ('Amos Burton' on The Expanse) and Wilex Ly ('

This week we’re joined again by Ben Ubois and we’re talking about RSS. Yes, RSS…the tech that never seems to die and yet so many of us rely on it daily. Ben is the creator of Feedbin, which is self-described as “a nice place to read on the web.” Ben is also the maker of a new app on iOS for people who like podcasts. It...

Week Notes 22#30 (4 mins read).
What happened in the week of 2022-07-25?
Bryan Liles talks about his Rules to Life and how attitude, structure and personal guidelines have enabled Bryan to level up and manage his anxiety. Bryan's also working on a new open source project called Octant that allows you to move effectively manage your Kubernetes infrastructure. All this, plus Goodie Mob!

Eric Wilde, Catalyst at Axway, author, podcaster and standards contributor, explains what APIs to build for the right business case. – Listen to 14. APIs for the Right Business Case by APIs Over IPAs instantly on your tablet, phone or browser - no downloads needed.

Lauren Peate, founder and CEO of Multitudes, joins the home team for a conversation about how managers and executives can support their development teams through ethical data and analytics practices. Plus: What it’s like to launch a startup in a smaller country like New Zealand.

Go 1.18 was a major release where we saw the introduction of generics into the language as well as other notables such as fuzzing and workspaces. With Go 1.19 slated to come out next month, one has to wonder what’s next. Are we in store to be blown away by new and major features like we saw in 1.18? Not exactly but the...

Shipping services more quickly with design-first OpenAPI contracts 📝 by @jamietanna 🗂 #api #practices changelog.com/news/2lYZChangelog (@changelog)Fri, 29 Jul 2022 15:43 +0000
Using generics to get a pointer to any type, in Go (1 mins read).

How to use Go generics to create a helper method for getting a pointer to any type.
We know that many of you listen to this podcast while running 🏃♀️ or cycling 🚴♂️ Hey Dan! How many of you cycled to a conference? Gerhard knows a single person that cycled 764 miles for 8 days straight from Switzerland to Spain for this year’s KubeCon EU. His name is Johann Gyger, a CNCF ambassador & a cloud consultant...

Every employee laid off to “run a leaner team” is a measure intended to save the CEO from giving up 0.1% of their annual “performance” bonus
emilia ✨ (@lazerwalker)Wed, 27 Jul 2022 02:27 +0000
Tomomi Imura loves two things: The web, and cats. It's only reasonable that she combine them in everything that she does. She talks to Scott about Code and Creativity, Making things, Raspbrry Pis, Javascript, and Cats as a Service.

Life without a REPL, and how to still be able to manipulate production which even has quite a few benefits over more one-off REPL-driven operations..
Something I've been thinking about for an alternative to rails console for Go, and of course Brandur Leach has excellent thoughts about it
Dr. Aneika L. Simmons teaches courses about leadership, organization behavior, and human resources at Sam Houston State University. She completed her doctorate degree in Organizational Behavior and Human Resources at Texas A&M University. Prior to pursuing her PhD, Dr. Simmons worked for Accenture and Cap Gemini Ernst and Young as an information technology consultant. She also has a Masters degree in Organizational Communication from the University of Houston. She talks to Scott about burnout and the science behind managing it!

How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we’re aiming to answer questions about ...

Originally published on July 11, 2016. Negotiation is an important skill for software engineers. The salary you negotiate at the beginning of your job could be a difference of tens of thousands of dollars over the course of an engineer’s career, but intimidating recruiters and exploding offers scare many engineers from negotiating at all. Today,

I will be attending
Week Notes 22#29 (2 mins read).
What happened in the week of 2022-07-18?
Sarah Cooper spent a decade working in tech at companies like Yahoo! and Google when she stopped it all to focus on comedy! Since then she's become a best selling author, comedian, writer, speaker and general trash-talker. Her book "100 Tricks to Appear Smart in Meetings" is fantastic and her new book "How to Be Successful without Hurting Men's Feelings" has some amazing 1-star reviews from people who have no humor in their lives.

Kent Beck is an American software engineer and the creator of extreme programming, an original signer of the Agile Manifesto, and the author of the Extreme Programming book series, and a proponent of Test-Driven Development. Today he's chatting with Scott about how "test && commit || revert" might offer us a new programming workflow to explore!

Laura Frank Tacho is the Director of Engineering at CloudBees and has been working with Docker almost since its inception. She shares her experiences in running teams that constantly rely on and deploy containers at scale. How have containers changed effectively everything and where are we heading?

Sarah Squire is a Senior Technical Architect at Ping Identity. So much has happened since "Identity 2.0" so Sarah catches Scott up to date. OpenID, OAuth and beyond, what's new and what direction is the web heading?

Gerhard’s transition to a senior engineer started 10 years ago, when he embraced the vim mindset, functional core & imperative shell, and was inspired to seek simplicity in his code & infrastructure. Most of it can be traced back to one person: Gary Bernhardt, the creator of Execute Program, Destroy all Softwar...

Optional configuration for configuring Go code (2 mins read).

How to use optional types to allow configuring your library's Go code.
Marty and Jonathan roar their way into another rebooted franchise.

Get developers the right tools, or provide the means to build them.

We should start naming heatwaves after fossil fuel companies.
Manuel Grebenjak (@ManuelGrebe)Tue, 19 Jul 2022 15:38 +0000
Is there a bug on MyMcDonalds for Android where two push notifications appear - one with the actually notification, and one empty one?
Is there a bug on Spotify for Android where they keep asking for Bluetooth access every 1-2 days?
Anthony Hobday has 37 ways to spice up your designs, James Bennett has opinions on open source and PyPi security, Alicia Sykes compiled some awesome security/privacy options, ContextKeeper layouts out the real price of context switching, and Nick Nisi tells us all about jqq. Bam! Bam! Bam!

Jarred Sumner’s Bun comes out of the oven, Jeremy Brown doesn’t want you prematurely optimizing, Armin Ronacher’s not excited about his “critical” Python package, Daniel Thompson from Tauri thinks you should check out Rustlings, and we draw a straight line between Functional Programming jargon and boujee Gen Z slang.

Meredydd Lyff, founder and CEO of Anvil, joins the home team to discuss code completion: what it is and how it works, from first principles to best practices. Plus: Is 90% of biology attributable to magic gremlins?

Week Notes 22#28 (4 mins read).
What happened in the week of 2022-07-11?
I will be attending
Woke is not an insult. Woke is not an expletive. Woke just means that you give a shit about other people's feelings and you refuse to tolerate disrespect of people from marginalized communities. I'm PROUDLY Woke.BrooklynDad_Defiant!☮️ (@mmpadellan)Sun, 17 Jul 2022 10:25 +0000
The home team convenes to discuss the end of the GPU shortage, how the no-code/low-code movement is impacting developers, and why job candidates should flip the script and interview their interviewers.

A conversation with Ronna Steinberg, who was an OOP developer for many years, and now is a Go Google Developer Expert. Ronna has been thinking about Go and OOP for awhile, asking herself whether or not Go is an object oriented programming language. Tune in to find out her answer and hear some of the options gophers hav...

Today we talk with two lovely folks from Transistor.fm: Jason Pearl, Senior Software Developer & Jon Buda, co-founder. Gerhard was curious to find out about their setup & how did it change with the launch of the new podcast website builder. After all, you have been hearing us talk about our setup for years, so ...

Oh hey, I'm in this release 👏🏽
🎉 Gradle 7.5 is out! gradl.es/3O8p9on Bug fixes and... ☕ Support for Java 18 🪜 Support for building with Groovy 4 🧰 Much more responsive continuous builds 🔍 Improved diagnostics for dependency resolution Report new 🐛 on GitHub.Gradle (@gradle)Thu, 14 Jul 2022 14:00 +0000
I will be attending