Hiring

Episode 11: Making Gatsby easy to understand with Laurie Barth

In this episode, I talk to Laurie Barth, a staff software engineer at Gatsby. Laurie is also a vivid conference speaker, tech blogger, and egghead instructor.

We talk about:

  • how she got this awesome position at Gatsby
  • her work as an open-source maintainer
  • code reviews and making sure to give valuable feedback
  • and growing a Twitter following.
Continue reading

Episode 10: Done playing Microsoft’s corporate game with Suz Hinton

In this episode, I talk to Suz Hinton, about her transition from Microsoft to Stripe, mentoring and advancing one’s career and live coding.

We talk about:

  • her role and responsibilities at Stripe, 
  • how to understand what customers and users want,
  • why she left Microsoft,
  • how she now ensures the job and company culture matches her personality,
  • and about her style of mentoring junior developers.
  • Finally, Suz tells me all there is to know about live coding. 
Continue reading

Episode 9: From Consultancy To Product Company Charlie Gerard

Charlie Gerard is a career changer, that recently started working at Atlassian after working at ThoughWorks as a software consultant. In this episode, she talks with me about her hiring experience, the software engineering practices at this large tech company, and brain-controlled interfaces.

Episode 8: Parent Driven Development at Github with Allison McMillan

In this episode, Allison McMillan, a software engineering manager at Github joins me to talk about

  • how she broke into tech from a non-traditional background,
  • how she overcame obstacles and problems as a new mother in tech and
  • how she builds herself a striving career.

As always, we also talk about software development methodologies such as code reviews and testing at Github. And surely, I pick her brain about remote work and her strategies to stay focused and happy in a remote setting.

Continue reading

Episode 7: Troubleshooting systems through Observability with Charity Majors

In this episode, I talk to Charity Majors, founder, and CTO of honeycomb. Honeycomb is a tool for introspecting and interrogating your production systems. It represents the new generation of monitoring systems that can handle highly distributed and complex systems. Charity shares with me what observability means and how we can make systems more reliable and maintainable.

We talk about:

  • the new generation of DevOps,
  • how and why we should assess systems in production,
  • the flaws of staging areas,
  • what it takes to make on-call a good experience,
  • how to assess engineering excellence,
  • and how and why she founded honeycomb.
Continue reading

Episode 5: Being the first engineer at a startup with Alper Kemal Koç

In this episode, I talk to Alper Kemal Koç, who was the first engineer building a low code platform called Kuika, that helps users develop mobile applications. Alper shares with me how he build this startup from idea to serving over 15 customers, and which cultural differences he observed when building software in Turkey, the Netherlands and the rest of the world.

We talk about:

  • why and how he joined this startup, 
  • how he decided on the right tech stack,
  • how customer feedback influenced their direction,
  • which engineering practices he values at this startup,
  • and which relationship they have with their investors.
Continue reading

Episode 4: Getting a remote job at Auttomatic with Leif Singer

In this episode, I talk to Leif Singer, an engineer at the fully remote company Automattic. Automattic is the company behind WordPress, a famous and powerful content management system with an estimated 75 Million user base. 

We talk about:

  • why he switched from academia to industry,
  • how he got hired without knowing the company’s tech stack,
  • why he worked for several months at Automattic before being hired,
  • how the Automattic creed, influences, and guides company values and mindset,
  • Automattic’s software engineering practices,
  • and how they fight technical debt during quarterly scheduled clean-up weeks.
Continue reading

Episode 2: Getting a remote position at Microsoft with Scott Hanselman

In this episode, I talk to Scott Hanselman, a partner product manager at Microsoft. Since years, Scott is one of the most successful tech bloggers, he has three podcasts and actively works on making tech a more diverse place.

We talk about:

  • how it is to work remotely for Microsoft,
  • how to get such a remote position at Microsoft,
  • making tech a more diverse place,
  • starting with open source,
  • and productivity.
Continue reading

Teaser – Software engineering unlocked

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 they do code reviews?
Do they have automated tests?
And how do they assess the productivity of the team or an individual developer?

My guests share with you their personal stories and their believes and values when it comes to software engineering. We talk about the companies tech stack, processes, and tools but also about mindset and culture.

Finally, we dig deep to really understand the recipes for success.

How do those teams and companies manage to build maintainable, scalable and reliable software people love?

Find out together with me in the software engineering unlocked podcast.
Subscribe today. We launch soon!