Fragmented - Android Developer Podcast cover image

Fragmented - Android Developer Podcast

Latest episodes

undefined
Nov 22, 2021 • 1h 10min

224: Our Latest Book Recommendations

In this episode, Donn and Kaushik talk about some of the books that they're reading and thoughts and recommendations on each.Links from the showDonn's BooksDesigning Data Intensive ApplicationsSystemologyWho Not HowSkin in the GameZero To SoldFreelance TacticsKaushik's BooksStaff EngineerAn Elegant Puzzle: Systems of Engineering ManagementGrokking AlgorithmsCoders At WorkA Philosophy of Software DesignAndroidsAndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well.AndroidJobs.IODonn's Book on Freelancing TacticsFreelance TacticsContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or jkl.gg/b or @kaushikgopalDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.
undefined
40 snips
Oct 11, 2021 • 1h 5min

223: Productivity with TODO Apps and Personal Knowledge Management Systems

In this episode, Donn and Kaushik reunite for an episode on how they use productivity tools like various todo apps as well as how the organize information for storage and easy retrieval in their day to day lives.ShownotesIn this episode, Donn and Kaushik reunite for an episode on how they use productivity tools like various todo apps as well as how the organize information for storage and easy retrieval in their day to day lives.Links from the showTaskwarriorGTD BookP.A.R.A. MethodBuilding a Second Brain CourseBullet Journal MethodTask WarriorWing Task for Task WarriorParkinsons LawNotionKanbanflowThings App for Mac and iOSQuiver Code Snippet OrganizerAndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well.m* AndroidJobs.IODonn's Free E-Book on Freelancing/Consulting RatesFree E-Book on Freelancing RatesContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopalDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.
undefined
Sep 27, 2021 • 32min

222: Managing Android devices (EMM) with Prabhjot

In this episode, Kaushik talks to his good friend Prabhjot and learns about "Android Enterprise". This is the official way for companies or organizations to enable the use of Android devices and apps in the workplace. Prabhjot talks about how he setup the infrastructure to provision devices and the different capabilities the solution allows.If you ever wondered what kind of control is possible, listen to this episode and get a nice scary reality check. After listening to this episode, you'll think twice before accepting free devices from companies or letting policy apps be installed on your phone.Links from the showAndroid EnterpriseTerminologyFeature ListOracle Cloud Free (not a referral link)10 TB of outbound data transfer free (vs 1GB from competitors)Contact@fragmentedcast or our Youtube channelPrabhjot on TwitterDonn@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)Kaushik@kaushikgopal and kaushikgopal (on Instagram)kaushikgopal (on YouTube)  or Kaushik's BlogAndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well.AndroidJobs.IODonn's Free E-Book on Freelancing/Consulting RatesFree E-Book on Freelancing RatesDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.
undefined
Aug 8, 2021 • 27min

221: How to Introduce Seams into Legacy Code

In this episode, Donn continues to dive into his favorite software book: Working Effectively with Legacy Code. He talks about one of the fundamental tactics of the book: Introducing seamsYou'll learn what a seam is according to the book, as well as how Donn interprets it so that you can get the same benefit he has gotten from it. You'll learn how to introduce seams into your codebase through method injection, interfaces, abstract classes, and the static gateway pattern (aka: wrapper pattern).Links from the showWorking Effectively with Legacy CodeAndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well.AndroidJobs.IODonn's Free E-Book on Freelancing/Consulting RatesFree E-Book on Freelancing RatesContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopalDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.
undefined
Aug 2, 2021 • 56min

220: Turbo Native for Android and Hotwire with Jay Ohms

In this episode, Donn talks to Jay Ohms about Turbo Native for Android, Hotwire, and how to build apps faster with Hotwire, Turbo, Stimulus, and Strata. Jay is an Android developer at Basecamp.com and Hey.com and has been building Hey with Android Turbo since it has been released (he's one of the developers of it).You'll learn what Hotwire is, how to use it with Android Turbo (and Stimulus and Strata) and how you can create apps faster and more maintainable by marrying the concepts of the web with native code. It's a fascinating technology, and one that Donn will be using very shortly for a SaaS product he's working on.Links from the showHotwire.devTurbo Native for AndroidTurbo Native for iOSStimulusHeyBasecampBasecamp is Hiring an Android Dev - email jay @ basecamp dot comGet Ahold of Jays ContactJay's TwitterEmail: jay @ basecamp dot comAndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well.AndroidJobs.IODonn's Free E-Book on Freelancing/Consulting RatesFree E-Book on Freelancing RatesContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopalDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.
undefined
Jul 19, 2021 • 23min

219: The Legacy Code Change Algorithm

In this episode, Donn talks dives into his favorite software book: Working Effectively with Legacy Code. He talks about one of the introduction level topics: The Legacy Code Change AlgorithmYou'll learn what it is and how you can use it as the basis for this new series that will be focused on the book, Working Effectively with Legacy Code.Links from the showWorking Effectively with Legacy CodeAndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well. AndroidJobs.IODonn's Free E-Book on Freelancing/Consulting RatesFree E-Book on Freelancing RatesContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopalDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.
undefined
Jul 5, 2021 • 58min

218: Growth Mindset with Software Developer Alan Hill

Guest Alan Hill, software developer, discusses the growth mindset and its application in software development and life. Interesting topics include pull request feedback, learning new tech, and the differences between fixed and growth mindsets. They also explore recommended books like 'Can't Hurt Me' and 'Mindset'.
undefined
Jun 30, 2021 • 30min

217: Working at a Big Tech Company vs Freelancing

In this episode, Donn talks about the difference between working at a big tech company vs freelancing.There are many pro's and con's for each. What is best for you? Listen to the episode and find out. AndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well. AndroidJobs.IODonn's Free E-Book on Freelancing/Consulting RatesFree E-Book on Freelancing RatesContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopalDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.
undefined
Jun 23, 2021 • 18min

216: Code Conventions - Why It's Important to Follow Them

In this episode, Donn talks about the importance of following code conventions and coding styles in codebases. You'll run into various different coding conventions throughout your career. Sometimes it's as an employee, sometimes it's as a freelancer or consultant or just a small side project. The number of coding "styles" that you'll see will blow your mind as you work through your career. The big question is ... should you adhere to the current coding convention that is used in the app/file/etc or should you use your own favorite or an industry standard? In this episode, I'll help explain the differences so you can make an informed decision going forward.Links from the showMartin Fowlers BlogAndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well. AndroidJobs.IODonn's Free E-Book on Freelancing/Consulting RatesFree E-Book on Freelancing RatesContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopalDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.
undefined
Jun 14, 2021 • 50min

215: From Side Project to Full Time via Watch Faces with David Whittaker and Ross Manges

In this episode, Donn talks to David and Ross from Squeaky Dog Studios about building a business out of a side project.David and Ross are long-time serial side project developers with experience that dates back to the Palm era. They've built games, apps, and now Watch Faces.We dive deep into how they went from building their watch faces for Android as a side project and how they turned it into a full-time business in which one of the co-founders works full-time. We talk about building the app, pricing, support, which features to build, paid vs free, trial conversions, supporting your app and much much more.If you've ever wanted to build a side project into a business, and it's app-based... this one is for you.Links from the showDavid and Ross's LinksAndroid Apps by Squeaky Dog Studios on Google PlayPhotowearJust A MinutePride TimeUnicornWearOther links by Squeaky Dog StudiosSqueaky Dog StudiosYouTubeCompany TwitterLinkedInInstagramFacebookDavid's TwitterAndroidJobs.IOJob postings are FREE on AndroidJobs.IO during the early release phase (at the time of this recording).Sign up to get notified of new jobs on a weekly basis as well.AndroidJobs.IODonn's Free E-Book on Freelancing/Consulting RatesFree E-Book on Freelancing RatesContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Freelancing for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopalDisclaimer: Many of the links we share to products are affiliate links. They help support the production of Fragmented. Thank you for your support.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode