Software Engineering Unlocked artwork

Software Engineering Unlocked

92 episodes - English - Latest episode: 10 months ago - ★★★★★ - 20 ratings

In this show, I open you the doors to companies and thought leaders around the world. With my guests, I discuss software engineering best practices and pitfalls, and how they strive to build software people love.

Technology Education Self-Improvement best practices it jobs careers software engineering tech jobs
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Measuring and improving developer experience

June 23, 2023 07:17 - 44 minutes - 41 MB

Make code reviews your superpower at awesomecodereviews.com! Episode Resources: Paper on improving developer experience Abi's thoughts on the DX paper Abi Noda's LinkedIn Abi's podcast for Engineering Enablement leaders About Abi Noda Abi Noda is the CEO and founder of DX, a company that helps measure and improve developer experience.

From DevOps to Platform Engineering

March 22, 2023 11:34 - 48 minutes - 44.4 MB

Earn additional income by sharing your opinion on userinterviews.com! Episode Resources: What is platform engineering? What is an internal developer platform? What is Dynamic Configuration Management? Salesman tricks for the Platform Engineer Platform Engineering community PlatformCon 2023 Luca’s LinkedIn and Twitter About Luca Galante Luca is leading product at Humanitec, saw hundreds of DevOps and platform setups, and shares his learnings in his weekly newsletter PlatformWeekly (with 10k...

From English teacher to dev in 9 month: A self-taught developer journey

March 08, 2023 20:43 - 44 minutes - 41 MB

Earn additional income by sharing your opinion on userinterviews.com! Episode Resources: Nadia's Book Nadia's website Nadia's Twitter About Nadia Zhuk Nadia is a software engineer at Intercom, and was previously working at Zendesk. Before, Nadia was an English teacher, and journalist, until she decided to learn programming and enter the tech world. Make code reviews your superpower at awesomecodereviews.com!   Other episodes you'll enjoy Do code reviews frustrate developers? The Secre...

Do code reviews frustrate developers?

February 22, 2023 20:22 - 38 minutes - 35.3 MB

Earn additional income by sharing your opinion on userinterviews.com! Episode Resources: Alexander's Twitter Alexander's Research Awesome Code Reviews Papers: An exploratory study on confusion in code reviews Emotions and Perceived Productivity of Software Developers at the Workplace Recognizing developers' emotions while programming Gendered Experiences of Software Engineers During the COVID-19 Crisis Developer experience research paper   About Alexander Serebrenik Alexander is a Full Pro...

Fighting software vulnerabilities with software bill of materials

February 08, 2023 12:32 - 38 minutes - 35.3 MB

Earn additional income by sharing your opinion on userinterviews.com! Episode Resources: Executive Order on Improving the Nation’s Cybersecurity Alpha-Omega Projects Cybersecurity & Infrastructure Security Agency (Cisa) Tools to create SBOM   About Barak Brudo Barak Brudo helps organizations secure their software supply chain. He works as a Developer Relations Advocate at Scribe Security. Other episodes you'll enjoy What developers should know about security The Secret To High-Quality C...

A soul-crushing job search

January 18, 2023 13:08 - 44 minutes - 40.8 MB

Earn additional income by sharing your opinion on userinterviews.com! Episode Resources: Heather's Twitter Heather's job search blog post Heather's Blog About Heather Reid Heather Reid is a Test Engineer at Glofox. Before that she was the community boss for Ministry of Testing, making sure that the testing community had everything to be successful. Before that, she was a software tester at Exploristics and at Moola. Episode Chapters: 00:00 Introduction 02:00 What does a test community bos...

Entrepreneurship, Career Growth and Testing: Top 5 Episodes of 2022

January 04, 2023 13:18 - 57 minutes - 53 MB

This episode samples: Alvaro Trigo, who once was a web developer but could quit his day job to work on his open source software Fullpage.js. Daniel Vassallo tells us why he left his cushy job at Amazon to start many small businesses. Dagna Bieda explains how you can fast-track your engineering career and what mindset has to do with professional growth. Mauricio Aniche explains how to write tests that find bugs and what domain-driven testing is. Nuchals Dular shares why the engineering m...

Coding practices at MAANG companies versus startups

December 20, 2022 14:10 - 53 minutes - 49 MB

Make code reviews your superpower at awesomecodereviews.com! About Michael Lynch Michael is a software engineer and entrepreneur. He has launched several businesses after leaving Google in 2018. His hardware/software business, called TinyPilot, lets you control any computer remotely and has brought him the most success so far. Episode Resources: Michael's Twitter How to Do Code Reviews Like a Human Tiny Pilot

Can Engineering metrics be ethical?

December 07, 2022 16:40 - 53 minutes - 49.1 MB

Book your awesomecodereviews.com workshop! Episode Resources: Multitudes Lauren's Twitter Developer experience research paper DORA metrics SPACE developer productivity framework About Lauren Peate Lauren is the CEO and founder of Multitudes. Her goal is to empower engineering teams to be high-performing through a people-first way to software performance metrics. Lauren’s worked with tech teams around the world, from Silicon Valley to the Middle East and now New Zealand.

Collaborative debugging with Fiberplane

November 16, 2022 13:40 - 43 minutes - 40.2 MB

​This episode is sponsored by Fiberplane. Your platform for collaborative debugging notebooks! Episode Resources: Try Fiberplane here Fiberplane website Fiberplane Docs NP-hard Ventures   About Micha Hernandez van Leuffen Micha Hernandez van Leuffen is the founder and CEO of Fiberplane. He previously founded Wercker, a container-native CI/CD platform that was acquired by Oracle. Micha has dedicated his career to improving the workflows of developers.   Read the whole episode (Transc...

Deeply caring for developer experience

November 02, 2022 15:06 - 44 minutes - 41.1 MB

[00:00:00] Michaela: Hello, and welcome to the Software Engineering Unlocked Podcast. I'm your host, Dr. McKayla, and today I have the pleasure to talk to Ashley Hansberger. Ashley is Director of Developer experience at Tackle io. But before I start, let me tell you about my latest project. Awesome cos.com. Yeah. All my work on Culture Views has now its own dedicated home at awesomecodereviews.com. You find articles about code review best practices code review checklists, news about the lat...

Making security easier for developers

August 24, 2022 08:26 - 44 minutes - 35.9 MB

Book your awesomecodereview.com workshop! Links: Harshit’s Linkedin The voice of the modern developer Tromozo Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.  

Being an engineering manager wasn't for me

July 28, 2022 12:27 - 39 minutes - 36.1 MB

Book your awesomecodereview.com workshop! Links: Nicolas Twitter Nicolas’ blog post: about stepping back as an engineering manager to be an individual contributor again The engineering manager pendulum Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Mentoring as an engineering manager

July 13, 2022 07:35 - 49 minutes - 45.7 MB

Today’s episode is sponsored by Mergify, the faster and safer way to merge your code. [00:01 - 06:24] Opening Segment  Start saving time by automatizing your pull requests and securing the code merge using Mergify! Sign up for a demo at https://mergify.com/ Get to know Jess Rose her reasons for her helping strangers on the Internet [06:25 - 11:59] Bottom-Up Communication Vs. Top-Down Management The challenges of upward communication How to balance personal values at work It’s unique...

What hinders your career as a developer? – Mindset.

June 29, 2022 11:50 - 29 minutes - 27.4 MB

This episode is sponsored by Tonic.ai – where your data is modeled from your production data to help you tell an identical story in your testing environments.   [00:01 - 05:08] Opening Segment  Need to generate fake data that looks, acts, and behaves like production data for your test environments? Check out Tonic.ai! Head over to https://www.tonic.ai/ and sign up today for a free two weeks trial sandbox! Dagna talks about experiencing a plateau in her career as a software engineer Rea...

Using Wordpress to run a profitable developer training business

June 15, 2022 10:54 - 41 minutes - 38.2 MB

This episode is sponsored by Tonic.ai – where your data is modeled from your production data to help you tell an identical story in your testing environments. [00:01 - 07:22] Opening Segment  Need to generate fake data that looks, acts, and behaves like production data for your test environments? Check out Tonic.ai! Head over to https://www.tonic.ai/ and sign up today for a free two weeks trial sandbox! From full-time employment to consultancy On why he calls his business the banana sta...

Running a profitable training business for Ruby developers

June 15, 2022 10:54 - 41 minutes - 38.2 MB

This episode is sponsored by Tonic.ai – where your data is modeled from your production data to help you tell an identical story in your testing environments. [00:01 - 07:22] Opening Segment  Need to generate fake data that looks, acts, and behaves like production data for your test environments? Check out Tonic.ai! Head over to https://www.tonic.ai/ and sign up today for a free two weeks trial sandbox! From full-time employment to consultancy On why he calls his business the banana sta...

What the heck is data-oriented programming?

May 31, 2022 09:56 - 27 minutes - 25.4 MB

This episode is sponsored by Tonic.ai - where your data is modeled from your production data to help you tell an identical story in your testing environments. Yehonathan is a software developer, author, and speaker. He has tons of experience in full-stack development using various languages such as Java, Javascript, and Ruby. But his favorite language is Clojure. He bundled all this experience and knowledge into his book Data-Oriented Programming, which is already available for beta-readers...

How I got a job at Spotify - Baby Break

May 04, 2022 09:55 - 44 minutes - 40.8 MB

Subscribe on iTunes, Spotify, Google, Deezer, or via RSS. Book your awesomecodereviews.com workshop! Links: Emma's Twitter Emma's Interview Book Ladybug Podcast Study on Effects of Technical Interviews by North Carolina University: Blog post Research Paper You can also help make the podcast more accessible, by helping to edit the transcripts. You can find them on GitHub. Edits can be added trough pull requests (preferred), or by sending me an email.

Improving Code Reviews with Github’s Copilot

April 13, 2022 18:11 - 37 minutes - 34.7 MB

Paige is the director of Machine learning and machine learning operations, aka MLOps, at GitHub. Before that, she was a principal product manager at Microsoft and also worked on DeepMind and Google Brain. Paige has had over a decade of experience with machine learning and data science as a practitioner.  Check out my new project awesomecodereview.com workshop! Links: Retweet and like to win access to GitHub Codespace, including Copilot Tiferet’s work, using machine learning to detect sec...

Foster a learning culture in software engineering to overcome learning debt

March 30, 2022 15:16 - 44 minutes - 39.5 MB

Today’s episode is sponsored by Codiga, a smart coding assistant and automated code review platform. Try Codiga for FREE! Links: Connect with Dr. Cat Hicks on Twitter Cat Hicks’website: Her consultancy website Report: “It’s Like Coding in the Dark” Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Running a developer community

March 16, 2022 07:55 - 32 minutes - 22 MB

Today’s episode is sponsored by Codiga, a smart coding assistant and automated code review platform. Try Codiga for FREE! Links: Bekah’s Twitter Bekah on Twitch Virtual Coffee Deepgram Devs’ Twitter Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Entrepreneurship as a developer

March 01, 2022 10:02 - 38 minutes - 26.8 MB

Today’s episode is sponsored by Codiga, a smart coding assistant and automated code review platform. Try Codiga for FREE! Links: Retweet and Like for a chance to win either Daniel's Build a Twitter Audience Course or his Good Parts of AWS book Daniel’s Twitter that contains all he does Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Make money with open source software

February 15, 2022 14:49 - 32 minutes - 29.7 MB

Today’s episode is sponsored by Codiga, a smart coding assistant and automated code review platform. Try Codiga for FREE! Links: FullPage Landing page FullPage.js on Github Web editor Fullsnap.io MultiScroll – another open-source library of Alvaro Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Are happy developers more productive?

February 02, 2022 11:10 - 29 minutes - 20.8 MB

Today’s episode is sponsored by Codiga, a smart coding assistant and automated code review platform. Try Codiga for FREE! Links: Book: Rethinking Software Engineering Productivity Happiness and the productivity of software engineers Towards a theory of software developer job satisfaction and perceived productivity An actionable framework for understanding and improving Developer Experience Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

How to write tests that find bugs

January 18, 2022 08:46 - 31 minutes - 22.2 MB

Today’s episode is sponsored by Codiga, a smart coding assistant and automated code review platform. Links: For a chance to win the “Effective Software Testing” book, like and retweet today’s episode Effective Software Testing – The Book Flaky Tests blog post by Mauricio Mauricio’s newsletter The art of testing less – How Microsoft copes with flaky tests Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Building a strong engineering culture through engineering values

January 05, 2022 21:22 - 29 minutes - 20 MB

Book your awesomecodereview.com workshop! Links: If you enjoy the podcast, please rate it here A curated list of core values from different companies Code Reviews do not find bugs – Paper Figma’s engineering principles Lullabot’s engineering values Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Measure developer productivity using the SPACE framework

December 23, 2021 11:03 - 30 minutes - 19.4 MB

Book your awesomecodereview.com workshop! Links: Dr. Storey’s website The SPACE framework developed at GitHub Paper on improving developer experience Please give me feedback here or write me on Twitter Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Do not measure developer productivity

December 07, 2021 19:31 - 23 minutes - 14 MB

Book your awesomecodereview.com workshop! Links: Space Framework Book: Rethinking Productivity in Software Engineering (open access, so you can read for free 😉 ) Short essay: “Why we should not measure productivity” by Amy Ko Developer Experience Framework How did you like the episode? Please tell me here: https://forms.gle/m4cYfK4y1VNWPgUm7 Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Content creation as a career path for developers

November 23, 2021 09:36 - 36 minutes - 28.8 MB

Book your awesomecodereview.com workshop! Links: Florin’s YouTube channel Florin’s website Florin’s Twitter Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Driving innovation and engineering practices with Dr. Holly Cummins

September 28, 2021 08:17 - 44 minutes - 39.8 MB

This episode is sponsored by IBM – where innovation and transformation come together. Links: Website of Dr. Holly Cummins Twitter profile of Dr. Holly Cummins Dr. Holly Cummins talking about TDD   Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Better collaboration & performance through diversity and inclusion

September 14, 2021 11:56 - 44 minutes - 31.6 MB

Today’s episode is sponsored by CodeSubmit – the best take-home assignments for your tech hiring! Links: The book: Just Work: How to Root Out Bias, Prejudice, and Bullying to Build a Kick-Ass Culture of Inclusivity Kim Scott’s Twitter Brian Trier’s Twitter Company Website Just Work Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Falling in love with the JavaScript community

August 31, 2021 11:38 - 36 minutes - 24.6 MB

Today’s episode is sponsored by CodeSubmit – the best take-home assignments for your tech hiring!   Links: Twitter: https://twitter.com/ladyleet Linkedin: https://www.linkedin.com/in/tracyslee/ Personal Website: https://www.ladyleet.com/ This Dot Labs Website: https://www.thisdot.co/   Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Bootstrapping Netlify to a multi-million-dollar company

August 17, 2021 05:35 - 52 minutes - 38.3 MB

Today’s episode is sponsored by CodeSubmit – the best take-home assignments for your tech hiring! Links: Matt’s Twitter  JAM Stack Netlify’s website Feature Peak Career at Netlify Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Responsibilities of a Chief Data Officer

August 03, 2021 11:09 - 45 minutes - 38.9 MB

Book your awesomecodereview.com workshop! Links: Learn more about Patrick here and here More about Effective Challenge More about Model Monitoring Rob High, IBM fellow

Using Entrepreneurship 101 to Build a New Profitable Business

July 20, 2021 11:02 - 55 minutes - 49.9 MB

Book your awesomecodereview.com workshop! Links: Karl’s Twitter Draft.dev Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

The Secret To High Quality Code with Dr. Michaela Greiler and Liran Haimovitch

May 19, 2021 08:15 - 55 minutes - 50.9 MB

Links: This talk on YouTube Rookout My awesome code review workshops SPACE framework

Getting ready for a billion-dollar business

May 04, 2021 08:39 - 52 minutes - 48.3 MB

Book your awesomecodereview.com workshop! Secure Code Review Workshops are coming soon too! Links: Max’s Twitter Bedrock Feedback Fish Book: The Mum Test Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Episode 39: From designer to web developer

April 13, 2021 11:10 - 36 minutes - 30.5 MB

Today’s episode is sponsored by Botany.io – Botany is a virtual coach for software engineers that unblocks essential teamwork and levels up careers! Links: Annie’s Twitter Juno Bootcamp Pastel Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

From designer to web developer

April 13, 2021 11:10 - 36 minutes - 30.5 MB

Today’s episode is sponsored by Botany.io – Botany is a virtual coach for software engineers that unblocks essential teamwork and levels up careers! Links: Annie’s Twitter Juno Bootcamp Pastel Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Legacy code and what to do with it - with Michael Feathers

March 30, 2021 18:45 - 49 minutes - 45.3 MB

Today’s episode is sponsored by Botany.io – Botany is a virtual coach for software engineers that unblocks essential teamwork and levels up careers! Links: Michael on Twitter Michael’s essay on how systems are organisms Website Colin Breck – Quality Views Alan Kay at OOPSLA 1997 – The computer revolution hasn’t happened yet Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.  

Underrepresented, Underpaid & Undervalued – Having to change jobs to advance your career

March 16, 2021 13:15 - 51 minutes - 44.6 MB

Today’s episode is sponsored by Botany.io – your personal assistant and coach that helps you level up your career! Links: Jenn’s Twitter Jenn’s Podcast Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

From bootcamp straight into a full-time dev role

February 16, 2021 13:40 - 46 minutes - 36.8 MB

Today’s episode is sponsored by ConfigCat – your favorite feature flag management tool to release more frequently with fewer risks! Links: Natalie's Twitter Her awesome team lead @cjtantay Mark: @marktechson Michaela's code review workshops

How Programmers Think and Learn with Prof. Felienne Hermans

February 02, 2021 09:58 - 50 minutes - 41.1 MB

Today’s episode is sponsored by ConfigCat – your favorite feature flag management tool to release more frequently with fewer risks! Links: Felienne's Twitter The Programmer Brain Django Girls website Michaela's code review workshops Code Review Book  

Vulnerability disclosure with Katie Moussouris

January 19, 2021 10:30 - 35 minutes - 32.5 MB

This episode is sponsored by ConfigCat – your favorite feature flag management tool.   Links: Katie’s Twitter profile Luta is hiring More about vulnerability disclosure Michaela's Code review workshops   Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

From intern to CEO with agile testing expert Alex Schladebeck

December 22, 2020 06:42 - 50 minutes - 32.8 MB

Today’s episode is sponsored by CodeSubmit – the best take-home assignments for your tech hiring! Links: Alex’s Twitter Alex’s Website Mob testing blog post Bredex website Book reference about “being technical” Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Episode 33: From intern to CEO with agile testing expert Alex Schladebeck

December 22, 2020 06:42 - 50 minutes - 32.8 MB

Today’s episode is sponsored by CodeSubmit – the best take-home assignments for your tech hiring! Links: Alex’s Twitter Alex’s Website Mob testing blog post Bredex website Book reference about “being technical” Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Serverless is your competitive advantage

December 08, 2020 08:29 - 53 minutes - 46.3 MB

Today’s episode is sponsored by CodeSubmit – the best take-home assignments for your tech hiring! Links: CodeSubmit Nader’s Twitter Full Stack Serverless – The Book by Nader The Full Stack Serverless Manifesto AWS Amplify Docs   Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Episode 32: Serverless is your competitive advantage

December 08, 2020 08:29 - 53 minutes - 46.3 MB

Today’s episode is sponsored by CodeSubmit – the best take-home assignments for your tech hiring! Links: CodeSubmit Nader’s Twitter Full Stack Serverless – The Book by Nader The Full Stack Serverless Manifesto AWS Amplify Docs   Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Combatting tech debt in war rooms

November 24, 2020 10:56 - 53 minutes - 42.5 MB

Today’s episode is sponsored by CodeSubmit – the best take-home assignments for your tech hiring! Links: CodeSubmit Black Friday deals for awesomecodereview.com workshops Tomasz’s Twitter 7 years as a developer – lessons learned Tomasz’s Tech Blog OLX Group Subscribe on iTunes, Spotify, Google, Deezer, or via RSS.

Guests

Charity Majors
2 Episodes
Scott Hanselman
2 Episodes
Courtland Allen
1 Episode
Michael Feathers
1 Episode

Twitter Mentions

@mgreiler 8 Episodes
@se_unlocked 5 Episodes
@emmabostian 3 Episodes
@broccolini 2 Episodes
@alperkemalkoc 2 Episodes
@tlakomy 2 Episodes
@alex_schl 2 Episodes
@cherdotdev 2 Episodes
@dabit3 2 Episodes
@anniebombanie_ 2 Episodes
@kentcdodds 2 Episodes
@stolee 2 Episodes
@cyen 2 Episodes
@mxstbr 1 Episode
@grimalkina 1 Episode
@laurieontech 1 Episode
@amix3k 1 Episode
@jigyasa_grover 1 Episode
@bekahhw 1 Episode
@holly_cummins 1 Episode