Discover
CodingWithMitch Podcast

24 Episodes
Reverse
What I like about Flutter (PROS)
What I don't like about Flutter (CONS)
What I'm neutral about
Jobs where Flutter is ideal
Some common arguments I hear against flutter
Where the real opportunity for Flutter is (wrap up)
These are the two most important concepts of clean architecture.
WorkManager is a very cool asynchronous tool for getting jobs done.
hint.. They're never done.
One of my least favorite things about android is doing material design.
Dynamic Feature Modules are great. But there is a problem with testing.
My process of building android development courses.
If you clicked on this video to hear some juicy gossip about amazon, you have come to the wrong place. In this video I weigh the pros and cons of getting a job a big tech company as a software developer or software engineer. Whether it's Amazon, Google, Facebook, Netflix, Uber, Etc... There will always be good things and bad things.
1. Why is Vasiliy a hater of all new android things?
2. Don't wrap your identity up with a programming language
3. The importance of honest feedback (reddit can be good)
4. Handling negative feedback
5. Playing to your strengths
6. Interpreting feedback
7. Everyone is easily offended these days
8. Kotlin vs Java?
9. Android is changing so rapidly
10. Kotlin is the future of android
11. The Oracle and Google conflict over Java
12. Kotlin flows and channels 1
13. How to improve coding skills?
14. How to get good at coding (Vasiliy)
15. Structured concurrency and coroutines
16. How to get good at coding (Mitch)
17. Be careful finding a mentor
18. Don't compare yourself with Elon Musk or Jake Wharton
19. Where to learn Unit tests and UI tests?
20. Simplicity is a beautiful thing
21. Conflict resolution
22. Android Community
onCreateView is DEPRECATED?
FragmentFactory (constructor injection with fragments)
FragmentFactory with dagger
Navigation Components and FragmentFactory
A sample you can check out: https://github.com/mitchtabian/DaggerMultiFeature
Sample I mentioned in the podacast: https://github.com/mitchtabian/DaggerMultiFeature
Processes on Android
What is "Process death?"
Why you should care about process death
Why your apps are probably breaking during process death
How to test process death
How to prepare for process death and ensure your app performs as it should
This audio was stripped from the introduction video to my newest course on MVI.
You can watch the video here: https://codingwithmitch.com/courses/model-view-intent-mvi-architecture/demo/
In this podcast I interviewed Antonia Leiva. Antonio is:
- An Android Developer
- Kotlin expert (and I'm saying expert because his android Kotlin course is certified by jetbrains and he is recommended by Google)
- Speaker
- Author
- Blogger
- YouTuber
What kind of hobbies do software developers have? It sounds like many software developers don't have a lot of hobbies and choose to focus on work. Is that a good idea?
Interviewing a remote android developer working in Seattle, U.S.A with Kotlin.
We talked about:
1) Learning to code
2) Learning android
3) Android architectures
4) Getting your first job
5) Working remote vs working in person
6) Mentorship
7) Wasting time learning things
8) The android community
9) Kotlin vs Java vs Flutter vs React native
10) How to ask for help
11) How to start a YouTube channel
Nates YouTube: https://www.youtube.com/channel/UCVysWoMPvvHQMEJvRkslbAQ
Nates Twitter: https://twitter.com/n8ebel
Kaushik Gopal is a Senior Android Engineer working in Silicon Valley.
He works as a Senior Staff engineer at Instacart.
Instacart: https://www.instacart.com/
Fragmented Podcast: https://fragmentedpodcast.com/
Kaushik's website: https://kaush.co/
twitter: https://twitter.com/kaushikgopal
Freelancing as an Android developer with Donn Felker.
Donn is also:
1) Founder of caster.io
2) Co-host of the fragmented podcast (fragmentedpodcast.com)
3) Author of several books (Android Application Development For Dummies)
4) A speaker
5) A remote-work advocate
Donn's links:
https://www.donnfelker.com
https://twitter.com/donnfelker
https://caster.io/
https://fragmentedpodcast.com
Vasiliy has been a freelance android developer for several years. He also has some of the best android development courses I've had the pleasure of taking on Udemy.com. I've watch his Dagger course and his Unit Testing course.
Interviewing a web developer, javascript expert, entrepreneur, freelancer, podcaster, and much more.
In this podcast I interview a full stack android developer. His name is Aidan Follestad. Currently he works for squareup.com as a full stack android developer. His previous job was as an Android engineer for Target.



