Skip to content
Melo Podcasts Home
CategoriesLanguagesFollowing

Episode 57 · Software Engineering Unlocked

Running a developer community

16 Mar 2022 · 32 min

Play episode WhatsApp Download

Episode notes

In this episode, I talk to Bekah Weigel, who runs the virtual coffee community about community building. Bekah graduated from a Bootcamp in 2019 and quickly created a striving and very special developer community in just under two years. We talk about: - how she kick-started the developer community virtual coffee - what it takes to run the community - how sponsorships make it possible to be sustainable, and - how community members take over a large part of running the community.

Podcast

Software Engineering Unlocked

Michaela Greiler · Tech & Science · English

Dr. Michaela Greiler talks to experienced engineers and leaders about developer productivity, code review culture, testing practices and building great engineering teams.

More from Software Engineering Unlocked All episodes →

  1. E61 · 15 Jun 2022 · 42 min

    Running a profitable training business for Ruby developers

    In the software world, there are a lot of opportunities. You just have to have the right mindset, preparations, and systems. In this episode, my guest Avdi Grimm shares how he found his independence by running a training and consulting business for over ten years. He reiterates the importance of time efficiency, task delegation, and why you should remove yourself as a bottleneck from your business. He also goes in-depth about the work he does on Graceful.Dev and how he is utilizing WordPress for the website. Avdi is a consulting pair-programmer, the author of several popular Ruby programming…

  2. E60 · 31 May 2022 · 28 min

    What the heck is data-oriented programming?

    There is a simpler way to reduce complexity in our systems, and it starts with rethinking data. This is the core of Data-Oriented Programming and, in this episode, my guest Yehonathan Sharvit answers our questions about the paradigm. As an expert in the field, Yehonathan breaks down the basics of Data-Oriented Programming, how it compares to object-oriented programming and functional programming, and how we can apply it in our codebases.

  3. E27 · 4 May 2022 · 45 min

    How I got a job at Spotify - Baby Break

    In this episode, I talk to Emma Bostian, who recently started as a software engineer at Spotify. And Emma is the kind of person, that not only applies and interviews for jobs, but at the same time writes a complete book about her interviewing experience hunting for this dream job. This book sold so well, that she could pay back all her medical debt. Before joining Spotify, she worked for LogMeIn, and IBM. She won competitions and moved countries several times. We talk about: - her interview experience with Spotify and Google, - her experience moving countries during a global pandemic, - what…

  4. E59 · 13 Apr 2022 · 38 min

    Improving Code Reviews with Github’s Copilot

    In this episode, my guest, Paige Bailey, shares her experience as a director of machine learning and machine learning operations. We discuss how we can ease the processes of reviewing data science codes through GitHub's codespaces and Copilot.

  5. E58 · 30 Mar 2022 · 44 min

    Foster a learning culture in software engineering to overcome learning debt

    What does it take to foster a workplace culture where employees, specifically coders, have the liberty to learn without feeling punished for it by the system? Innovation is impossible without failure, but most work cultures suffocate creativity without realizing it. We talk about: - how she deviated away from a traditional path of a researcher to start her company, Catharsis Consulting, - how to foster a learning culture within your engineering team - what learning debt is and - how learning debt hinders software engineering teams from reaching their full potential.

  6. E56 · 1 Mar 2022 · 38 min

    Entrepreneurship as a developer

    Daniel Vassallo left his cushy job at Amazon, where he made over half a million per year, to start his own business. We talk about: - anxiety when start-up attempts do not work out as planned - how he overcame failure - his strategy of small bets to reduce uncertainty - and all the little products that provide him with an average of 23K USD of profit per month.

  7. E55 · 15 Feb 2022 · 32 min

    Make money with open source software

    Alvaro Trigo is a web developer who could quit his full-time job due to his popular open-source software FullPage.js. We talk about: - how to use open source to make a living - how long it took him to build software people want to buy - what he does against fraud - and his advice for developers that also want to go independent with open-source software.

  8. E54 · 2 Feb 2022 · 30 min

    Are happy developers more productive?

    Let’s look at some research studies together to see whether “happy developers are more productive”. I will let you know my take on it, and how it relates to the study I did on developer experience. We talk about: - whether happy developers are more productive - what makes developers happier at work - with which negative consequences do you have to reckon if developers are unhappy - and what are the most important factors that make developers more satisfied at work.

  9. E53 · 18 Jan 2022 · 31 min

    How to write tests that find bugs

    Dr. Mauricio Aniche explains how developers can write tests that find bugs. Writing effective test cases that bring confidence is not that easy. Many developers are familiar with testing frameworks and regularly write automated software tests. Yet, often they don’t test systematically. That’s why Mauricio writes a book called “Effective Software Testing” which shows practical approaches to systematically test software. You can win a digital copy of the Effective Software Testing book, when you like and retweet this episode’s link, which you can find here. We talk about: - the difference…

  10. E52 · 5 Jan 2022 · 29 min

    Building a strong engineering culture through engineering values

    Learn how crystal clear engineering values can help you and your team to build a strong engineering culture. We deep dive into why well-defined, explicit engineering values are a competitive advantage for your engineer teams. We will also look at how engineering values: - help everyone to make decisions that are aligned with your company goals and values; - how they help newcomers understand what your team expects from them; - and how they help potential candidates to evaluate whether they would strive in your engineering team. But knowing your engineering core values form also the basis for…

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play