Fragmented - Android Developer Podcast cover image

Fragmented - Android Developer Podcast

Latest episodes

undefined
Apr 20, 2021 • 49min

207: How to Optimize Your Home Office

In this episode, Donn outlines how you can optimize your home office so that you look, sound, and perform the best that you can. From audio to video, to your body, and everything beyond, it's covered here.ShownotesIn this episode, Donn outlines how you can optimize your home office so that you look, sound, and perform the best that you can. From audio to video, to your body, and everything beyond, it's covered here.Donn talks about everything you can do to improve your home office. From microphones, lighting, and webcams for your video calls to chairs, standing desks, and more. This episode has all the links below for all the products discussed.Take even 20% of the recommendations and apply them to your home office and you'll see a drastic difference in your productivity and happiness in your home office.Links to Items DiscussedMicrophonesAudio-Technica ATR2100x-USBBlue SnowballBlue YetiShure MV7Shure SM7B (High End) & CloudLifterLower Cost PreampHigh End PreampBoom arms for MicsRode PSA 1 Boom ArmHeil PL-2TGator Frameworks Boom (same one used on Joe Rogans podcast)WebcamsLogitech C920x HDLogitech Brio Ultra HD 4kDSLR HDMI Capture Card by Elgato - Camlink 4kDocking HubCalDigit TS3 Docking Hub for MacBrydge Vertical Dock for MacLightingLumeCube Video Conference Lighting KitLumeCube Suction Cup Mount (indluced in kit above)Benq Desklap (high end)HeadphonesJVC Xtreme-Xplosivs Wired Earbuds - Donn's Go toSony MDR-7506 Professional HeadphoneAudio Technical M20xNo, I don't use Bluetooth headsets at work, though many do. If they work for you, you might want to check out the Audio Technica ATHM50XBT's or the Bose Quiet Comfort 35'sChairsHerman Miller Aeron - make sure you know your sizeHerman Miller MirraSteelcase Leap V2Standing DeskAutonomous AI Standing DesksIKEA Bekant Standing DeskJarvis Standing DesksVariDesk Adjustable Standing DeskAnti-Fatigue MatsErgoDriven Topo Comfort MatCheap Anti-Fatigue MatMonitor and Monitor ArmsLG 5K Monitor - this thing is amazingAmazon Basics Monitor ArmErgotron Tall Monitor Mount (this is what I have)KeyboardKinesis Advantage 2 (my keyboard)Moonlander KeyboardMouseMagic TrackpadLogitech Trackman Marble Ergonomic MouseLogitech M570 Wireless Trackball MouseAir QualityAwair ElementDHH Video on Air QualityFocus MusicBrain.fmCoffitivityFreedom.toHeyFocus Mac AppSerene BlockerCold TurkeyMobility, Desk Ergo, and Back Pain ResourcesDeskbound Book8 Steps to a Pain Free BackFoot RubzLacrosse BallShoulder Pain ProtocolStanding Desk Video 1Standing Desk Video 2Standing Desk Video 3Contact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Consulting for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopalDisclaimer: Many of the links are affiliate links. They help suppor the production of Fragmented. Thank you for your support.
undefined
Apr 12, 2021 • 45min

206: DevOps for Developers with Will Button

In this episode, Donn talks with DevOps expert, Will Button about everything DevOps-related. If you're ever wondered how and what DevOps is, then listen in.ShownotesWill walks you through the definition of DevOps and how it's used in a company. You'll learn the 20% of DevOps you should know that will get you 80% of the benefit. You'll also learn about a bunch of automation technology that will help you and your team level up your environments so that you can become super efficient in your day-to-day engineering activities. In this episode, Donn talks about the best way to learn a new technology from the ground up. Want to learn something new?  This episode is for you.You'll learn Donn's proven 5-step methodology for learning new technology. This is the same method Donn has used for over 2 decades of learning new technology. We hope it helps you.  Find Will OnlineDevOps for DevelopersWill's TwitterDevOps for Developers Website  Contact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Consulting for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
undefined
Apr 8, 2021 • 33min

205: How to Learn New Technologies

In this episode, Donn talks about the best way to learn a new technology from the ground up. Want to learn something new?  This episode is for you. You'll learn Donn's proven 5-step methodology for learning new technology. This is the same method Donn has used for over 2 decades of learning new technology. We hope it helps you.ShownotesThe 5 Steps: Choose a Simple Problem Domain (Note Taking app or Calorie/Protein Tracker)Do not worry about best practicesStart Small, then go smaller: Super tiny nibbles of workBuild Something Ugly and just "Get it working"Don't Conflate Technologies if you don't have to. Keep it simple.Donn's Free 9+ Hour Kotlin CourseWatch the entire course here, for freeContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)Consulting for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
undefined
Mar 29, 2021 • 18min

204: Quality over Quantity

In this episode, Donn returns for a solo episode to talk about his thoughts on Quality over Quantity and why it's important to software development and productivity in general. ShownotesWhat is being "in Flow"? - Learn more Contact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram) Consulting for Mobile Developers (Donn's YouTube)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
undefined
Mar 8, 2021 • 56min

203: Jetbrains Projector with Joaquim

In this episode, we talk to acclaimed Android developer Joaquim Verges. He recently embarked on a journey of making is laptop not burn like a furnace when using Android Studio. He landed up on this unknown effort by Jetbrains called Projector and seems to have found programmer Nirvana.Listen to his adventures.ShownotesHow to Run Android Studio on ANY Device With JetBrains ProjectorMirakle Gradle pluginJetbrains M1 Macbook updates:Jetbrains JBR-2526IntelliJ IDEA 2020.3.1 Is out with Apple Silicon SupportJetbrains ProjectorProjector-Server: GithubProjector DocumentationSwing UIJoaquim's Projector InstructionsContact @joenrv @fragmentedcast or our Youtube channel @donnfelker and donnfelker (on Instagram) kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
undefined
Feb 1, 2021 • 1h 17min

202: Dagger on the Anvil with Ralf Wondratschek

Anvil is a Kotlin compiler plugin that makes your life a tad bit easier when using Dagger 2. In this episode we talk to Ralf Wondratschek from Square who created the library and open sourced it for all of us.After touching on some of the basics, Ralf dives into the thinking behind Anvil and how it evolved into the tool it is today. It's filled with nuggets of wisdom especially if your app uses Dagger for Dependency Injection.Enjoy!ShownotesAnvil for DaggerRalf's talk at Droidcon: Android at Scale @SquareSlides for above talkContact@vRallev@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
undefined
Nov 2, 2020 • 54min

201: State of the Testing Union with Valera Zakharov

In episode 1 of Fragmented we talked about Testing. 200 episodes in, we decided it's a good time to do a state of the union for mobile testing. We talk with Valera Zakharov who's a Staff Engineer at Slack and considered one of the experts in the field of mobile testing. Hope you enjoy this one!ShownotesEspresso Testing with AndroidAndroid Test OrchestratorFlank : Fragemented EpisodeBluepill : LinkedIn's iOS Testing FrameworkValera's Droidcon Talk - E2E2U: Slack's Journey to Developer-driven End-to-end TestingValera's blog post on Slack - Android UI Automation: Part 1, Building TrustJake Wharton's Testing RobotsContact@valera_zakharov@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
undefined
Oct 5, 2020 • 52min

200: Serverless Programming

In our 200th episode, we talk about Serverless Programming.What is it? What's an example of a service I could build with Serverless Programming? What are the advantages or disadvantages? We talk about it all in this episode.Also, 🙏 for being listeners. We've stuck together for 200 of these. Kaushik & Donn are incredibly grateful to have you folks as listeners.ShownotesHerokuPlatform as a ServiceDonn's gif service gifstagram.comFlippa : Buy and Sell services onlineFounder's Chats: Ep 41Options for different services:AWS Lambda FunctionAzure FunctionsPostman : The Collaboration Platform for API DevelopmentVercelContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
undefined
Sep 21, 2020 • 34min

199: iOSDev vs AndroidDev.lazy().not()

A tweet from a famous tech journalist about Android vs iOS spurs a storm. In this episode, Donn and Kaushik given their honest thoughts on iOS vs Android; and being developers for the platform.ShownotesKG's post - iPhones, Pixels and lazy Android developersBen Thompson's tweetDonn's post - The Three Buckets (The Rule of Thirds)Garage Band - Apple iPhone appReeder 4 - iOS RSS Reader appCultureCode's Things - iOS Todo appContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
undefined
Sep 14, 2020 • 15min

198: Fragmented.reset( Mode.Indie )

We're back and Fragmented is going Indie again. A quick episode on the future of Fragmented.New Artwork! Story on how Swapnil helped with our new artworkContact@fragmentedcast or our Youtube channel@donnfelker and donnfelker (on Instagram)kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app