TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Podcasting

    Fragmented – AI Developer Podcast

    Fragmented is an AI developer podcast for engineers who want to go beyond vibe coding and ship real software.

    We cover AI-assisted development the way working engineers actually use it: prompting strategies, code review, testing, debugging, workflows, and building production-grade software with AI tools. No hype. No “I shipped a SaaS in a weekend” stories. Just tactics that work.

    Hosted by Kaushik Gopal and Iury Souza — software engineers using AI daily to build and ship real products.

    From vibe coding to software engineering — one episode at a time. Our goal: help you use AI to become a better engineer, not be replaced by one.

    Advertise

    Copyright: © 2020 Spec Network, Inc.

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    080: 10 Books Android developers should read Apr 17, 2017
    Show notes

    In this episode Donn and Kaushik recommend 10 books on Software programming that they think every Android developer would greatly benefit from reading. These are books that helped them become better programmers and have had the most impact in their daily lives as Android developers.

    Show Notes

    1. Effective Java - Joshua Bloch
    • Effective Java Items (Fragmented fragments)
    1. Working effectively with legacy code - Michael Feathers
    2. Head first Design Patterns
    3. Don't make me think - Steve Krug, 3rd edition
    4. Java Concurrency in Practice
    5. XUnit testing patterns
    • Website xunitpatterns.com
    1. Patterns of Enterprise Application Architecture - Martin Fowler
    2. Javascript the good parts - Douglas Crockford
    • Gary Bernhardt - WAT
    1. Clean Code - Robert.C.Martin
    • Clean Code: Writing code for humans (Puralsight)
    1. Coders at Work - Peter Seibel

    Honorable mentions

    • Release it
    • Design Patterns: Elements of Reusable Object-Oriented Software (Gang of Four)
    • Pragmatic Programmer
    • CODE - The Hidden Language of Computer Hardware and Software
    • Soft Skills - John Sonmez
    • Deskbound - Kelly Starett
      • 8 steps to a pain free back - Esther Gokhale

    Contact

    • @fragmentedcast [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe

    079: Interview with Etienne Caron Apr 10, 2017
    Show notes

    Have you ever thought about building VR (Virtual Reality) apps? Where do you start? How difficult is it? How similar is to Android development? Do you still code in Java? In this episode, Etienne Caron AndroidDev extraordinaire and expert VR hobbyist gets us up to speed on what you need to know, to start creating VR apps.

    Show Notes

    • Shopify Engineering Blog (VR)
    • Demoscene
    • Save a cat from a skyscraper (VR game)
    • Rajawali - Android OpenGL engine
    • Build your first Google VR app in 10 minutes : caster.io course
    • developer docs on Google VR
    • Unity game engine
    • Vulkan API (open GL)
    • Project Rider - C# IDE
    • Shadertoy.com
    • OpenGL ES Apple docs
    • Learn OpenGL ES.com

    Contact

    • @kanawish [twitter.com]
    • @fragmentedcast [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe

    078: Ten Testing Strategies with Michael Bailey Apr 03, 2017
    Show notes

    In this episode, Donn sits down with fellow Android GDE, Michael Bailey to cover 10 testing strategies to help you get your application under test and to make sure your testing environment is top notch. They start off with the basics and then progress further down the testing rabbit hole eventually covering topics like cloud-based testing labs, hermetic testing and much much more. This episode will help provide you with a blueprint of how to get your Android app under test and get you to a level where you can develop your app with confidence.

    The Ten Tips

    1. Use Espresso for functional/integration testing
    2. Mock data and API endpoints to keep tests hermetic
    3. Utilize JUnit JVM Tests and patterns for a fast dev cycle
    4. Utilize a git branching strategy and utilize pull requests (PR's) for code reviews
    5. Use CI to run the tests and provide constant feedback
    6. Speed up testing and ease of testing with shell helpers and helper classes for testing
    7. Cloud Testing Services
    8. Mutation Testing
    9. Thoughts on code coverage & value based testing
    10. Don't let flaky tests linger

    Show Notes

    • Espresso
    • Wiremock
    • MockWebServer
    • MockWebServer Course on Caster.IO
    • Git Branching Strategies Fragmented Episode
    • Firebase Test Lab
    • Xamarin Test Cloud
    • Amazon Device Farm
    • Genymotion Cloud
    • Mutation Testing
    • Pit Mutation Library
    • Michaels Podcast - Native Wheel House

    Contact

    • @yogurtearl [twitter.com]
    • @fragmentedcast [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe

    077: Chatting ADB with Genymotion's Eyal Lezmy Mar 20, 2017
    Show notes

    Today on Fragmented, we talk to Eyal Lezmy. Eyal works as an Android developer for Genymotion. While working for Genymotion he had to deal with the Android Debug Bridge a whole bunch, so in this episode we dive into the details of ADB, some super slick commands and in general just get a better understanding of this tool we use every single day.

    Show Notes

    • Genymotion
    • ADB - Android Debug Bridge
    • Droidcon NYC - ADB, Break On Through To the Other Side
    • HTC Sooner (juicy non-developer article alert)
    • pidcat (adb logcat tool)
    • Phillipe's ADB IDEA plugin
    • Caster IO - Enabling Fingerprint on the Android emulator

    helpful commands

     adb shell input text "keyboard text"
     adb exec-out run-as package.name cat databases/file > file
     adb shell "run-as package.name chmod 666 /data/data/package.name/databases/file"
    

    Sponsors

    • Rollbar - special offer: Bootstrap plan free for 90 days

    Contact

    • @eyal_lezmy [twitter.com]
    • @fragmentedcast [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe

    076: Taming the activity lifecycle with Kristin Marsicano Mar 13, 2017
    Show notes

    In this episode Kaushik talks to Kristin of Big Nerd Ranch. You would think that the Android lifecycle is pretty standard and basic stuff. But as Kristin begins to unpack the nuances of the Android lifecycle, we learn there's a world of details that's easy to miss. Listen on, to get an ironclad grip on the Activity lifecycle.

    Show Notes

    • Android programming : The Big Nerd Ranch Guide
    • Activities in the Wild: Kristin at 360AnDev
    • Kristin's Lifecycle diagram (and slides)
    • Notes on opportune moments to do "stuff" in the Android lifecycle
    • Kristin's follow up blog post to the Activity
      lifecycle

    Sponsors

    • Rollbar - special offer: Bootstrap plan free for 90 days

    Contact

    • @kristinmars [twitter.com]
    • @fragmentedcast [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe

    075: Effective Java - Item #15 Mar 06, 2017
    Show notes

    In this mini-Fragment episode, Donn talks about Item #15 of the Effective Java series - Minimize Mutability. You'll learn what mutable and immutable objects are, how and why immutability is a good thing and how you can implement it.

    Show Notes

    • Ryan Harter's Intro to AutoValue
    • Caster.IO Course on AutoValue
    • Effective Java Book

    Sponsor

    • Rollbar

    Contact

    • @fragmentedcast [twitter.com]
    • @donnfelker [twitter.com]
    • @kaushikgopal [twitter.com]

    074: Ben Oberkfell talks Fingerprint API Feb 20, 2017
    Show notes

    It's almost a given these days that most phones will have Fingerprint APIs. But how does the hardware actually work? How does the Software work? How does an Android developer make use of these APIs? Ben Oberkfell breaks it down for us in great detail. Listen on!

    Show Notes

    • NY Times Crossword app
    • Chicken Wing test - ADB Ep 38
    • Android CDD - Compatibility Definition Document
    • Explaining public/private encryptino
    • Android vs iOS fingerprint
    • Ben's fingerprint demo app
    • Ben's Droidcon NYC 2016 presentation
    • Android hardware keystore
    • Apple's security whitepaper
    • Whorlwind - Reactive fingerprint library courtesy Square

    Sponsors

    • Rollbar - special offer: Bootstrap plan free for 90 days

    Contact

    • @benlikestocode [twitter.com]
    • @fragmentedcast [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe

    073: Effective Java - Item #14 Feb 13, 2017
    Show notes

    In this mini-Fragment episode, Donn talks about Item #14 of the Effective Java series - In public classes, use accessor methods, not public fields. You'll learn why it's important to use accessors in your public classes and some caveats to this rule.

    For example, you may decide that the class is a private inner class or package private. Donn digs into the details in this week's episode. This is a glimpse of what's to come in Item #15, which is coming soon...

    Show Notes

    • Java Access Control
    • Effective Java Book

    Sponsor

    • Rollbar

    Contact

    • @fragmentedcast [twitter.com]
    • @donnfelker [twitter.com]
    • @kaushikgopal [twitter.com]

    072: App Shortcuts with Andrew Orobator Feb 06, 2017
    Show notes

    In this episode, we talk to Android developer Andrew Orobator. He gives us the lowdown on the new feature App Shortcuts that was introduced in Android. We talk about static and dynamic shortcuts, use cases for other shortcuts and how to implement them for your app. We also cover what the feature lacks and things to watch out for, while implementing them. Listen on!

    Fragmented also has spanking new music from the super talented Blueprint: you can find out more at info@printmatic.net.

    Download directly

    Show Notes

    Andrew's Medium posts

    • Introducing Auracle: A queue based music player: Andrew's new music player
    • Implementing Android App shortcuts
    • Andrew's medium posts
    • Best productivity tools for Android developers (another article Andrew wrote)

    Misc

    • App shortcuts design guidelines
    • Konstellation (Kotlin demo app using App Shortcuts)

    Sponsors

    • Rollbar - special offer: Bootstrap plan free

    Contact

    • @fragmentedcast [twitter.com]
    • @aorobator [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe

    071: Interview with Raveesh Bhalla Jan 23, 2017
    Show notes

    In this episode we change the tune and talk with Raveesh Bhalla; Raveesh is a GDE for design specialized in UI/UX.

    He starts off by helping us get a good understanding of what UI/UX involves. He then shares his experiences and learnings from having conducted extensive research specifically for Android. What are some good patterns today, what are anti-patterns, what should we watch out for. Listen on to find out more!

    Show Notes

    Apps with interesting designs

    • Todoist (Karma points)
    • Swarm
    • Enki
    • Fastfilmz

    Misc

    • Facebook research medium post: Embarking on international research
    • Rocket Surgery Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability Problems
    • UC Mobile browser app
    • Google Ventures : The design sprint

    Sponsor

    BuddyBuild is a continuous integration and continuous deployment system built specifically for mobile developers. Thousands of development teams love BuddyBuild because it's the fastest way to build, distribute and gather feedback for their apps. Give it a try for FREE at buddybuild.com

    Contact

    • @raveeshbhalla [twitter.com]
    • @fragmentedcast [twitter.com]
    • @donnfelker and +DonnFelker
    • @kaushikgopal and +KaushikGopalIsMe

    Previous 1 18 19 20 21 22 27 Next

    Related Podcasts

    https://ricochet.com

    1

    https://ricochet.com News
    Kyle Kingsbury Podcast

    2

    Kyle Kingsbury Podcast Fitness
    Exponent

    3

    Exponent Podcasting
    High Resolution

    4

    High Resolution Arts
    The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence)

    5

    The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence) News
    AWS Podcast

    6

    AWS Podcast News
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights