Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
Coding in Flow Podcast

Coding in Flow Podcast

Florian Walther

Welcome to the Coding in Flow podcast! My name is Florian Walther, I'm a self-taught programmer from Germany. And in this show, I interview interesting people from the programming industry to learn from them about software engineering, career development, and life in general. You can also watch the video version of this podcast on Youtube: https://www.youtube.com/c/codinginflow
bookmark
Share icon

All episodes

Best episodes

Top 10 Coding in Flow Podcast Episodes

Goodpods has curated a list of the 10 best Coding in Flow Podcast episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to Coding in Flow Podcast for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite Coding in Flow Podcast episode by adding your comments to the episode page.

Coding in Flow Podcast - How to Successfully Sell Online Courses in 2021 | Catalin Ghita
play

11/17/21 • 177 min

Catalin Ghita is an Android developer and course creator on Udemy with currently over 22k students and an average rating of 4.6 stars. In this episode, he will share his experience and tips on how to successfully create and sell online courses in 2021. We will talk about the technical parts, like the tools you can use to record your course and which platforms you can host it on, but also about marketing and how to promote your courses so people actually buy them.
We will also talk about Android, app architecture, MVVM vs MVI, Jetpack Compose, cross-platform development, Kotlin Multiplatform, and more.
Check out our sponsor:
https://getstream.io/codinginflow
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=a1AFdyzv25Q
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction
10:08 - Self-taught vs CS degree
17:55 - Architecture in big Android apps (MVVM vs MVI)
32:00 - Why should you create online courses?
37:00 - Quitting your job to create courses full-time
44:03 - How to get started with making online courses
1:15:28 - The importance of marketing early
1:18:04 - How to record an online course
1:24:51 - Outsourcing course editing
1:27:04 - Udemy vs self-hosting online courses
1:35:40 - How much do you earn on Udemy?
1:41:33 - Pre-selling an online course
1:44:35 - How to deal with piracy
1:49:39 - How to learn effectively from online courses
1:57:59 - How to learn Android development as a beginner
2:12:10 - How to learn Jetpack Compose
2:14:37 - Jetpack Compose vs XML
2:28:26 - Flutter vs React Native vs Native vs Kotlin Multiplatform
2:45:31 - Importance of getting involved in the community
2:47:01 - Box breathing to reduce stress
2:54:02 - More about Catalin
2:56:17 - Stay in touch
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode
Coding in Flow Podcast - Strategies From a Successful Indie App Developer | Rob Joseph
play

12/07/21 • 134 min

Rob J is an Android developer who has released more than 20 apps to the Google Play Store, some of which gathered several 100k downloads and thousands of active users. He even got featured in publications like Lifehacker, The Guardian, Yahoo, and BBC News. In this episode, he will share strategies and insights on indie app development, like how to come up with profitable app ideas, how to rank higher in the app store, avoid bad user ratings, and much more!
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=KJocc5EuXoM
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction & back story
16:02 - How to come up with good app ideas
17:08 - Was university worth it?
21:10 - Rob's most successful apps
26:48 - Can you still build successful solo apps today?
32:47 - How many lines of code do your apps have?
34:10 - Do you still use Java in your apps?
34:57 - Going wide vs going deep
37:23 - Building apps for learning & portfolio
39:12 - Best app monetization strategies (ads vs in-app purchases/subscriptions)
58:24 - What kind of apps have the highest chance of success today?
1:01:54 - Is web3/blockchain the next golden era?
1:07:58 - How to avoid getting my app idea stolen (Should I have an NDA?)
1:15:07 - How to market your app
1:19:56 - How to retain app users
1:23:40 - Play Store ranking factors
1:28:04 - Keeping apps up to date & min SDK level
1:33:25 - How to avoid bad app ratings
1:37:02 - Device compatibility
1:44:45 - How important are tests?
1:48:19 - Things to keep in mind when you release your app to the app store
1:50:23 - Play Store suspensions, bans, and app removal
1:56:51 - Play Store alternatives (Amazon Appstore)
1:58:15 - Opinions on Flutter, React Native, and Kotlin Multiplatform (KMP)
2:02:17 - Favorite app architecture (MVI, modularization)
2:05:12 - Must-have tools for app developers
2:06:15 - Why do you choose freelancing over a full-time job?
2:08:25 - Why did you start podcasting?
2:10:53 - Where do you learn new things?
2:12:02 - More about Rob
2:12:44 - Stay in touch
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode
Coding in Flow Podcast - Trailer

Trailer

Coding in Flow Podcast

play

11/12/21 • 1 min

Welcome to the Coding in Flow podcast! My name is Florian Walther, I'm a self-taught programmer from Germany. And in this show, I interview interesting people from the programming industry to learn from them about software engineering, career development, and life in general.
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode
Coding in Flow Podcast - How to Learn Game Development in Unity | Harrison Ferrone
play

01/20/22 • 55 min

Harrison Ferrone is a Unity developer and best-selling author of the book "Learning C# by Developing Games with Unity". In this episode, he will share learning strategies, resources, and tips for anyone who wants to teach themselves game development.
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=82cPC7gjd60
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction & back story
4:42 - Book content (Learning C# by Developing Games with Unity 2021)
12:45 - (What) should you study in university?
16:09 - How to find a job as a game developer
22:43 - How important is math for game development?
27:50 - How to use Github for Unity games
29:50 - Game development interview questions & resources
32:25 - Indie game development market, tips & resources
43:03 - Your own learning resources
44:13 - How to stay motivated & avoid burnout
46:43 - Favorite game dev communities
47:29 - C# pros & cons
49:47 - Unity vs Unreal Engine
52:32 - More about Harrison
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode
Coding in Flow Podcast - The Dangers of Jetpack Compose  | Gabor Varadi
play

11/27/21 • 183 min

Gabor Varadi aka Zhuinden/EpicPandaForce is a well-known member of the Android developer community because of his elaborate and helpful answers on Reddit and Stackoverflow.
In this episode, he will share his experiences in using Jetpack Compose in real-world Android applications and explain problems we have to watch out for. He will also share his opinions on MVVM vs MVI architecture, reactive programming with Flow vs RxJava, and much more.
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=RZLI4_1MZ5E
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction
15:33 - How Jetpack Compose works
18:36 - Benefits & problems of Jetpack Compose
50:06 - What's wrong with Navigation Compose
1:06:58 - Simple-Stack
1:36:03 - Single-activity vs multiple activities
1:44:21 - Accompanist is tech debt
1:45:31 - Pure Compose vs fragments
1:57:14 - Process death
2:15:12 - Benefits of reactive programming
2:22:59 - Kotlin Flow vs RxJava
2:31:26 - MVVM vs MVI
2:50:18 - Why Jetpack ViewModel is not a viewmodel
2:52:40 - Clean Architecture mistakes
2:58:38 - Unit testing in one sentence
2:59:48 - More about Gabor
3:01:05 - Stay in touch
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode
Coding in Flow Podcast - How to Teach Yourself Web Development | Jessica Chan
play

11/17/21 • 48 min

Jessica Chan is a self-taught web developer and popular Youtuber. In this episode, she will lay out a learning roadmap for anyone who wants to teach themselves web development and eventually land a job.
We will also discuss common obstacles self-taught programmers face, like imposter syndrome and analysis paralysis.
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=tydhEvn2I9o
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction
5:14 - Tips for self-taught programmers
7:03 - Imposter syndrome
9:58 - Creating high-quality Youtube videos
17:19 - Web development roadmap
19:48 - Frontend vs backend
23:50 - Best web development learning resources for beginners
26:05 - Which framework should I choose?
28:35 - How to learn CSS
30:54 - How fast-changing is web development?
33:47 - Freelancing as a web developer
35:57 - WordPress
42:52 - Best IDE for web development
45:00 - More about Jessica
46:26 - Stay in touch
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode
Coding in Flow Podcast - How to Get a Job at FAANG | Rahul Pandey
play

11/17/21 • 55 min

Rahul Pandey is a software engineer at Facebook and lecturer at Stanford.
In this episode, Rahul will answer all questions you had about getting into a Big Tech company, like how to get noticed by recruiters, if you need a computer science degree, how much you can earn, what the interview process looks like, and much more.
Check out our sponsor:
https://getstream.io/codinginflow
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=fmqclI8JeqE
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction
03:12 - What does a workday at Facebook look like?
10:41 - How much can you earn at a Big Tech company?
14:10 - How to get into a Big Tech company
25:52 - Tech Career Growth community
28:07 - Where do you learn new topics?
31:18 - Can everyone get a job at FAANG?
33:26 - How to get noticed by recruiters
36:33 - Native Android & Jetpack Compose at Facebook
39:39 - How much can you earn in your first year?
41:16 - Teaching at Stanford
45:51 - Why to teach on Youtube
53:08 - More about Rahul
54:10 - Stay in touch
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode
Coding in Flow Podcast - How to Teach Yourself Programming Effectively | Ryan Kay
play

11/16/21 • 174 min

Ryan Kay is a self-taught programmer and Youtuber with great knowledge in software architecture and computer science fundamentals. In high school, he struggled with learning to code and felt untalented. When he applied to college for computer science, he didn't get accepted.
In this podcast episode, he will explain how he still managed to teach himself complex programming topics and became a teacher who thousands of people go to for advice.
Check out our sponsor:
https://getstream.io/codinginflow
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=P_TJHKBmCwc
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction
7:28 - Feeling untalented for computer science
14:32 - How to teach yourself programming
25:52 - Depression & productivity
54:43 - Teaching on Youtube
1:19:56 - Why learn low-level CS concepts
1:44:14 - Jetpack Compose vs XML
1:53:35 - Kotlin or Java as a beginner
2:03:17 - How to choose an app architecture
2:15:16 - Native vs Flutter vs Kotlin Multiplatform
2:26:52 - Benefits of mindfulness meditation
2:52:45 - More about Ryan
2:53:13 - Stay in touch
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode
Coding in Flow Podcast - How to Become a Successful Freelance Programmer | Donn Felker
play

11/16/21 • 89 min

Must listen for any (future) freelancer!
Donn Felker is a software developer and freelancer with over 20 years of experience in the industry. In this episode, we will talk about his new book "Freelance Tactics" and answer all your questions about freelancing, like how to get started and find clients, how to set your hourly rate, if you should use Upwork, and much more.
Check out our sponsor:
https://getstream.io/codinginflow
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=vwI-4B7I3A8
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction
7:24 - How to get freelance clients
24:51 - Success on Upwork
36:28 - Hourly vs fixed price
39:41 - How to set your rate
48:40 - Negotiation tips
57:22 - Importance of a contract
1:03:05 - Live below your means
1:05:07 - Freelancing vs full-time job
1:17:49 - The future of Android, Flutter & Web Apps
1:26:48 - More about Donn
1:27:30 - Stay in touch
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode

Philipp Lackner is an Android developer, course creator, and social media personality. In this episode, we will talk about tips on how to grow your personal brand on social media, freelancing, developer productivity, Jetpack Compose, Flutter, KMM, and much more.
For the episode links, please visit the Youtube video:
https://www.youtube.com/watch?v=ANqQxIr9GKo
📺 Subscribe to the podcast on Youtube:
https://www.youtube.com/c/codinginflow?sub_confirmation=1
💚 Support us on Patreon:
https://www.patreon.com/codinginflow
💬 Join our free developer community:
https://codinginflow.com/discord
📨 Receive free podcast summaries by subscribing to our newsletter:
https://codinginflow.com/newsletter
📣 Follow Coding in Flow on social media:
https://www.instagram.com/codinginflow
https://twitter.com/codinginflow
https://www.tiktok.com/@codinginflow
https://www.facebook.com/codinginflow
https://www.linkedin.com/company/codinginflow
💰 For business requests and sponsoring opportunities, contact me at: [email protected]
Timestamps:
0:00 - Introduction
4:01 - Growing on Instagram
11:21 - Being self-employed vs having a job
14:45 - How to get freelance clients
18:42 - Is university worth it?
25:02 - Is it important to learn DSA?
28:25 - How to be productive
35:01 - How do you learn new stuff?
42:08 - How to stay motivated & consistent
47:39 - Tips to stay focused
51:26 - Importance of exercise, sleep & nutrition as a programmer
58:22 - Jetpack Compose vs XML
1:02:40 - Flutter vs Native vs Kotlin Multiplatform (KMM)
1:09:58 - More about Philipp
1:10:57 - Stay in touch
Special thanks to Munsur Creative for producing the soundtrack of this podcast!

Support the Show.

bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does Coding in Flow Podcast have?

Coding in Flow Podcast currently has 10 episodes available.

What topics does Coding in Flow Podcast cover?

The podcast is about Coding, Code, Web Development, Podcasts, Technology, Android and Programming.

What is the most popular episode on Coding in Flow Podcast?

The episode title 'How to Learn Game Development in Unity | Harrison Ferrone' is the most popular.

What is the average episode length on Coding in Flow Podcast?

The average episode length on Coding in Flow Podcast is 99 minutes.

How often are episodes of Coding in Flow Podcast released?

Episodes of Coding in Flow Podcast are typically released every 1 day, 1 hour.

When was the first episode of Coding in Flow Podcast?

The first episode of Coding in Flow Podcast was released on Nov 12, 2021.

Show more FAQ

Toggle view more icon

Comments