Software Engineering Unlocked - podcast cover

Software Engineering Unlocked

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.

Episodes

Why we hate to read code with Trisha Gee

Subscribe on iTunes , Spotify , Google , Deezer , or via RSS . Links: McKayla’s Code Review Workshops Trisha’s Twitter Trisha’s Website Jobs at Jetbrains Talk to “ Why reading code is harder than writing code “ Felienne Herman: Teaching Programming Become a Patreon of the Podcast Show notes: Coming soon....

Apr 28, 202049 minEp. 17

Running a successful dev shop with Martin Gratzer

Subscribe on iTunes , Spotify , Google , Deezer , or via RSS . Links: Michaela's Code Review Workshops Martin's Twitter Martin's company Topmind Open Tech Table Show notes: Martin and I studied at the same University. And already back then, his main goal was to start his own company. So, with sweet ~25, or something like that he started Topmind - which, BTW, I have been part of at the beginning. Since then, many years have passed, and Martin took what was once a one-man-show (after I left), and ...

Apr 14, 202057 minEp. 16

How to Succeed In Building Developer Tooling with Peter Pezaris

Subscribe on iTunes , Spotify , Google , Deezer , or via RSS . Links: McKayla's Code Review Workshops CodeStream YC Combinator Show notes: As so often, I start by asking Peter what brought him to where he is today. Because, when you look at Peter's CV, you see that he graduated in Computer Science, but that instead of building software, Peter started out building whole software companies. Peter gives me a quite surprising answer. He says he was it was a dream of wealth and money. Yes, Peter want...

Mar 31, 202058 minEp. 15

What developers should know about security with Troy Hunt

Subscribe on iTunes , Spotify , Google , Deezer , or via RSS . Have a look at Michaela's Code Review Workshops Links: Troy’s Website Have I been pwned Talk: Hack your career Shaming for bad security OWASP Top 10 Web Application Security Risks Show notes We start by talking about data breaches, and Troy tells me that he gets information about data breaches several times a day. More data on breaches than he can actually handle. When I asked him if people somehow got a data breach fatigue, he said,...

Mar 17, 202058 minEp. 14

Bad Tests Are Worse Than Product Issues with Dan Abramov

Subscribe on iTunes , Spotify , Google , Deezer , or via RSS . Links: Dan's twitter profile Dan's Decade in review blog post React Blog JustJavaScript website Maggie Appleton: Co-creator of JustJavaScript Show notes: We start this episode by Dan explaining to me how he landed a job at Facebook . Turns out that Dan, who is originally from Russia, wasn't so interested in working at a large cooperation at first. Only after he worked on React for a while he thought about this possibility because he ...

Mar 03, 20201 hr 4 minEp. 13

Starting a profitable business in six weeks with Courtland Allen

Subscribe on iTunes , Spotify , Google , Deezer , or via RSS . Links: Courtland on Twitter Indiehackers Indie Hackers Podcast Rosie Sherry Show notes: In the beginning, I talk with Courtland about his journey to create the indie hacker community. I actually thought he created it right after graduating from college. But that's far from what happened. For many years, Courtland started all kinds of businesses with varying degrees of success. In 2016 he then quit his day job and had a runway of one ...

Feb 18, 202049 minEp. 12

Making Gatsby easy to understand with Laurie Barth

Links: Laurie's website Laurie's twitter Gatsby career Show notes: We start off with Laurie describing her day-to-day work at Gatsby. Turns out, Laurie works fully-remote from her home office on a variety of things. Somehow, the tasks she describes sound to me like typical developer relations or developer advocacy tasks, but Laurie explains to me that there are, next to the similarities, fundamental differences. Laurie also tells me about how she started to blog and how that somehow lead to her ...

Feb 04, 202047 minEp. 11

Done playing Microsoft's corporate game

Subscribe on iTunes , Spotify , Google , Deezer , or via RSS . Links: Suz's website Suz on Twitch Suz on Twitter Show notes: We start the episode by deep diving into Suz's current role at Stripe (0:35). She explains that she is a developer advocate, working with a lot of different folks at Stripe. She is responsible to make sure the Stripe terminal product is a great experience for the customers. Therefore, she currently works on reducing the time it takes a new customer to use the terminal for ...

Jan 21, 202058 minEp. 10

From Consultancy to Product Company with Charlie Gerard

Links: Charlie's website Look mum - no hands: A talk about brain-controlled interfaces Atlassian's career site Atlassian's team playbook Brain-sensor startup Neurosity Google Dev Expert Mozilla Tech Speaker...

Jan 07, 202052 minEp. 9

Troubleshooting Systems through Observability with Charity Majors

Links: Honeycomb Charity's website Christine Yen : Co-founder of honeycomb Post on engineering management: the pendulum or the ladder Paper about Scuba - Facebook's Scuba data management system for real-time analysis Show notes: We start of by Charity explaining why she founded honeycomb. It all happened during her time at Facebook. She actually thought she will - after leaving Facebook - go on to be an engineering manager. But when she thought about how to engineer systems without all the tools...

Nov 19, 201942 minEp. 7

Making Git faster with Derrick Stolee

Links: Derrick's Twitter account Website of the Git project Website of GitGitGadget Linus appoints Junio Hamano as the Git maintainer Brian Harry's post about the largest Git repository Show notes: First, we talk about how it comes that Derrick, as a former professor, is now working for Microsoft as a principal software engineer. (0:10) Derrick explains to me that even though he wasn't a "sophisticated" programmer when he applied for the Microsoft role, he has decent experience building tools to...

Nov 04, 201952 minEp. 6

Developer Number One with Alper Kemal Koç

Links: Alper’s Twitter account Kuika the startup they are building Show notes: Alper starts by explaining to me why and how he joined this startup. (0:50) How did they find a business opportunity? (2:07) How did he choose the right technologies for building this idea? (3:02) Alper explains to me that he first build the apps they want to build, and then, they build the software that can generate the apps they first build (4:27) Did the technology they used or the solution they built change over t...

Oct 21, 201946 minEp. 5

Getting a remote job at Automattic with Leif Singer

Links: More about Leif How Automattic Hires Developers The Automattic Creed Open Positions at Automattic Detailed Show Notes: Leif switched from an academic career to industry (0:50) He explains his reasons for the switch, and we discuss that it is difficult to choose where you want to live when you want to become a professor (2:47) Leif got his new remote job in the industry at a startup called IDoneThis (3:20) The startup was sold, and the team discontinued, so Leif found himself again looking...

Oct 08, 201948 minEp. 4

Building a developer community with Sandeep Panda

Links: Hashnode – the developer community Syed Fazle Rahman , Sandeep’s co-founder Hashnode’s tech stack Remote – book from Basecamp Accel – the venture capital (VC) firm AI Superpowers – Book on how China uses AI Highlights and overview for you: The first 30 minutes: the entrepreneurial journey Starting from 26:00: we talk about the development processes How and why Sandeep started his developer community (1:00) How he met the investor firm Accel and asked for funding (5:54) How he seeded and k...

Sep 24, 201952 minEp. 3

Getting a remote position at Microsoft with Scott Hanselman

**Links: ** Find a position at Microsoft through Microsoft's careers website Scott's blog post on feeling like a phony Rethinking how we interview in Microsoft’s Developer Division Website for newbies in open source: firsttimersonly.com Scott's productivity tips and Scott's talk about productivity Shownotes: To allow you to find interesting places here are the beginnings of some conversations: How and why Scott started to work remotely for Microsoft. (1:25) When does he have to be at the office?...

Sep 10, 201936 minEp. 2

Finding fulfillment through humor in tech with Cassidy Williams

Shownotes: To allow you to find interesting places here are the beginnings of some conversations: We start with how she found herself working remote for CodePen. (1:35) How it is for Cassidy to working remotely for CodePen (3:15) What is Cassidy's responsibility at CodePen (6:11) She is responsible for changing their web application from Ruby Rails and Redux to Apollo and GraphQL Cassidy talks about how she interviewed with CodePen (9:40) How the team learns a new technology together as a team (...

Aug 28, 201959 minEp. 1

Software Engineering Unlocked Podcast Teaser

Hello and Welcome to the software engineering unlocked podcast. I'm your host Doctor McKayla and I open you the doors to software companies such as Microsoft, Google or Facebook. But also to smaller startups such as Hashnode, Bitmov or Automatic. I talk to experienced developers from different companies about how they develop software. How did they come to where they are today? How is it to be working at their company? Which software engineering processes and best practices do they follow? Do th...

Aug 19, 20191 min