Kopi Overflow artwork

Kopi Overflow

25 episodes - English - Latest episode: over 1 year ago -

A monthly podcast featuring banter about software engineering.

Technology
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Ep 23 - Podcasting is a hard software development problem

October 22, 2022 10:00 - 40 minutes - 92.4 MB

Our last episode before we go on (indefinite) hiatus. In this episode, we reflect on our journey recording this show over 2 years, reveal the curtain behind the scenes, which episode we liked and everything in between.   Product Uncensored Podcast: https://www.youtube.com/c/ProductUncensored  Afif’s Links:  Twitter: https://twitter.com/afifsohaili Youtube: https://www.youtube.com/channel/UC_YegQLjZ8zkCNhFaTBfetA/  Long’s Links:  Twitter: https://twitter.com/LongYC Blog / Weekly Post: ...

Ep 22 - A.I. ethics is a hard software development problem

October 01, 2022 10:00 - 14 minutes - 13.9 MB

We wanted this to be a random topic episode but couldn't stop discussing the ethics and governance of A.I. because we love talking about things that we know  nothing about, or maybe this is an A.I. generated episode. Follow Kopi Overflow: https://twitter.com/KopiOverflow

Ep 21 - Long's career is a hard software development problem

August 27, 2022 10:00 - 13 minutes - 12.6 MB

In this short episode, we talk about Long's career, which involves cybercafe, student discounts, and ANT. Long's Twitter:  https://twitter.com/LongYC Long's personal website:  https://longyc.com/ Follow Kopi Overflow: https://twitter.com/KopiOverflow

Ep 20 - Shallow talent pool is a hard software development problem

July 30, 2022 10:00 - 25 minutes - 23.9 MB

This episode we talk about narrow software engineering talent pool for some tech stacks, the hows and whys of accessibility, and coding outside of a work. Episode Notes: Ruby on Rails most popular among top Y Combinator companies: https://spreecommerce.org/ruby-on-rails-most-popular-among-top-y-combinator-companies/ Accelerate book: https://itrevolution.com/accelerate-book/ Axe (not the deodorant): https://www.deque.com/axe/ Disclaimer:  We'd like to apologize that we cannot find the ar...

Ep 19 - Guoy’s career is a hard software development problem

June 25, 2022 10:00 - 37 minutes - 85.8 MB

This episode we listen to Guoy go on and on with his stories. Follow Kopi Overflow: https://twitter.com/KopiOverflow

Ep 18 - Engineering management is a hard software development problem (ft. Mehdi)

May 28, 2022 10:28 - 28 minutes - 64.7 MB

Our first recurring guest, Mehdi, now an engineering manager, joins us to talk about his transition from engineer to manager, roles and responsibilities of a manager, and also any tips for engineers considering the management path. Mehdi's LinkedIn: https://linkedin.com/in/mehdi-zonjy-71bab5159 Mehdi's Blog: https://blog.mzmuse.com/

Ep 17 - Afif's career is a hard software development problem

April 23, 2022 14:00 - 29 minutes - 27.3 MB

In this episode, we talk about Afif's journey into software development career, arguable career advice and insights he has gotten, the experience he has accumulated along the way, the people who influenced his career growth, as well as the friends he made along the way (hint: us). Afif's Linkedin https://linkedin.com/in/afifsohaili Afif's Twitter https://twitter.com/afifsohaili Afif's dusty YouTube channel: https://www.youtube.com/channel/UC_YegQLjZ8zkCNhFaTBfetA Follow Kopi Overflow:...

Ep 16 - Interview is a hard software development problem

March 26, 2022 10:00 - 30 minutes - 69.1 MB

This episode we talk about the software engineer interview steps and structure, how to make use of LinkedIn recruiters and that communication skills are also important in interviews.

Ep 15 - Internship is a hard software development problem (ft. Felicity)

February 26, 2022 10:00 - 31 minutes - 72.9 MB

This episode we have Felicity joining us and sharing with us her recent internship experience, gaps between school curriculum and industry practice and how seemingly dull things in school goes a long way in the industry. Felicity's Linkedin https://my.linkedin.com/in/felicity-boey-86018621a Medium Blog Post https://medium.com/fave-engineering/an-interns-experience-of-using-test-driven-development-to-fix-a-bug-ruby-on-rails-7a633bd97838

Ep 14 - Standup is a hard software development problem

January 22, 2022 10:00 - 30 minutes - 69.9 MB

This episode we talk about the daily standup ritual, what does standup mean to your team, how being more critical of standup might be better and ways to not be standup comedians.

Ep 13 - Product design is a hard software development problem

November 27, 2021 10:00 - 33 minutes - 77.2 MB

This episode we kicked Guoy out of the studio and have Esther join us to talk about product design, working with engineers & transitioning to being a product designer. Esther Koon: https://twitter.com/estherkoon

Ep 13 - Product design is a hard software development problem (ft. Esther)

November 27, 2021 10:00 - 33 minutes - 77.2 MB

This episode we kicked Guoy out of the studio and have Esther join us to talk about product design, working with engineers & transitioning to being a product designer. Esther Koon: https://twitter.com/estherkoon

Ep 12 - 1 year anniversary is a hard software development problem

October 30, 2021 10:00 - 29 minutes - 67.6 MB

This episode we celebrate our 1 year anniversary, going through some data & analytics and answering questions and feedback submitted through the mailbox form.

Ep 11 - Form design is a hard software development problem

September 26, 2021 00:00 - 29 minutes - 67.1 MB

This episode we talk about form design, why form design matters, good form design practices and just complaining about bad forms and banks in general. Show Notes: Form design: Best practice, research insights and examples: https://gerireid.com/forms.html The 3 guideline parameters that Long mentioned near the end comes from “Accessibility for Everyone” by Laura Kalbag.

Ep 10 - Testing is a hard software development problem

August 28, 2021 10:00 - 25 minutes - 58.1 MB

This episode we talk about testing pyramid and other testing shapes, test driven development and to not test against mocks. Show Notes: On the Diverse And Fantastical Shapes of Testing: https://martinfowler.com/articles/2021-test-shapes.html We are doing a mailbox episode for our upcoming 1 year anniversary episode. Send in any burning questions to the Google form below. Form closes 19th Sept GMT. https://forms.gle/7JXmcRkZP9yDo47TA

Ep 9 - Pair programming is a hard software development problem

July 24, 2021 10:00 - 32 minutes - 73.8 MB

This episode we talk about pair programming and gaining context through pairing, how to get started in pairing and trying hard to get potential sponsors.

Ep 8 - Pull request review is a hard software development problem

June 26, 2021 10:00 - 33 minutes - 76.2 MB

This episode we talk about pull request reviews, picking up habits from other colleagues' commit messages formatting and also how pair programming might help with code review. Show Notes: Those pesky pull request reviews: https://jessitron.com/2021/03/27/those-pesky-pull-request-reviews/

Ep. 7 - Ergonomics is a hard software development problem

May 22, 2021 10:00 - 28 minutes - 64.3 MB

This episode we were planning to talk about home offices and end up chatting about ergonomics, complain about internet speeds and how targeted ads sometimes help.

Ep. 6 - Site Reliability is a hard software development problem (ft.Mehdi)

April 24, 2021 10:00 - 37 minutes - 86.5 MB

This episode Mehdi Zonjy joins us to talk about site reliability engineering (SRE), how SRE is essentially a form of product team and using Kubernetes to host blogs.

Ep. 5 - Networking is a hard software development problem

March 27, 2021 10:00 - 38 minutes - 88.4 MB

This episode we talk about networking, what’s the “objective” that people have when networking, how having pizza at meetups is really awkward & a certain audio-chat social app that is not sponsoring us.

Ep. 4 - Estimates is a hard software development problem

February 27, 2021 10:00 - 41 minutes - 94.9 MB

This episode we talk about estimates, where the term ‘stories’ came from, how estimates are not good gauge of performance and adding a button can take forever.

Ep. 3 - 2020 is a hard software development problem

January 23, 2021 13:00 - 39 minutes - 90.3 MB

This episode we wrapped up the wonderful year that was 2020, talking about software & tech related events and how not to turn into a conspiracy podcast.

Ep. 2 - Open source is a hard software development problem

December 27, 2020 06:00 - 33 minutes - 76 MB

This episode we barely scratched the surface about open source, talking about motivation, intentions and how people are just weird.

Ep. 1 - Onboarding is a hard software development problem

November 28, 2020 09:00 - 57 minutes - 131 MB

This episode we talk about onboarding, the challenges of onboarding remotely and just working remotely in general.

Ep. 0 - Naming stuff is a hard software development problem

October 18, 2020 09:00 - 12 minutes - 27.9 MB

Our behind the scenes clip where we talk about the hardest problem to solve in software development - naming stuffs.

Twitter Mentions

@kopioverflow 4 Episodes
@afifsohaili 2 Episodes
@longyc 2 Episodes
@estherkoon 2 Episodes
@ghosteathuman 1 Episode