Fragmented - AI Developer Podcast

Fragmented - AI Developer Podcast

By Kaushik Gopal, Iury SouzaScienceTechnologyEducation
Download on the App Store

Fragmented - AI Developer Podcast episodes

  • 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.

    Shownotes
    • Heroku
    • Platform as a Service
    • Donn's gif service gifstagram.com
    • Flippa : Buy and Sell services online
    • Founder's Chats: Ep 41
    • Options for different services:
      • AWS Lambda Function
      • Azure Functions
    • Postman : The Collaboration Platform for API Development
    • Vercel
    Contact
    • @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
    52 min
  • 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.

    Shownotes
    • KG's post - iPhones, Pixels and lazy Android developers
    • Ben Thompson's tweet
    • Donn's post - The Three Buckets (The Rule of Thirds)
    • Garage Band - Apple iPhone app
    • Reeder 4 - iOS RSS Reader app
    • CultureCode's Things - iOS Todo app
    Contact
    • @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
    34 min
  • 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 artwork
    Contact
    • @fragmentedcast or our Youtube channel
    • @donnfelker and donnfelker (on Instagram)
    • kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
    15 min
  • โœŠ๐ŸฝโœŠ๐ŸพโœŠ๐Ÿฟ

    We interrupt our regular programming for this extremely important message.

    We stand with our black sisters and brothers against the evil that is racism. The recent events of police brutality and oppression against black people have been truly horrifying.

    Please take the time to listen to the audio snippet on the #BlackLivesMatter movement from today's episode. It is a TedX talk by the far more eloquent Kennedy Cook who's voice and words are more powerful than ours.

    We've never been very vocal about political issues at Fragmented. But that doesn't mean we don't care about these issues. On the contrary! We do our best to have our actions speak louder than our words and let others with first hand experience speak out. Then importantly we aim to listen.

    But these aren't regular times are they? The horrifying brutality we're seeing against people of color is nauseating. The Covid-19 outbreak has made action particularly difficult so for today we will start with these words.

    How to help:
    • change.org [racial justice]
    6 min
  • 197: .git internals with Gordon ๐Ÿ”ง

    OK, If you really want to know how git works, this is the episode for you.

    KG talks with his longtime colleague and mentor Gordon McCreight. Gordon is a
    wiz in general but his knowledge of git goes deep. So in this episode, KG goes
    solo and really dives in-depth about how git works.

    Buckle up and listen on; you'll come out on the outer side with a much

    sounder understanding of git.

    Shownotes
    • Plumbing and Porcelain
    • commands
    • git gc vs
    • prune

      Objects which are no longer referenced can be evicted with git prune; though this is a low-level operation which is often called from git gc. By default it will not remove commits newer than 2 weeks old, and of course the commits that are reachable from that; so provided the branch (or tag) deleted has recent commits, it will stay around in the git repository for up two a fortnight afterwards.

      • Git internals by John Britton of GitHub - CS50 Tech
      • Talk
        Sponsors ๐Ÿ™
        Educative.io

        Learn and practice Android development from inside your browser. Visit Educative.io/Fragmented to get 10% off.

        Contact
        • @gmccreight
        • @fragmentedcast or our Youtube channel
        • @donnfelker and donnfelker (on Instagram)
        • kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
        • 57 min
        • 196: Composing with Leland ๐Ÿ‘จโ€๐ŸŽจ

          In this episode, we chat with friend of the show Leland Richardson. Leland is a

          main contributor to Jetpack Compose. But in this episode, we pepper him with
          questions on how he came to the position he's in viz. a reputed Software
          Engineer contributing to probably the most cutting edge library in development
          for Android.

          This was a treat and inspiring episode! Listen on:

          Shownotes
          • Jetpack Compose with Leland Richardson
          • Understanding Compose (Android Dev Summit
          • '19)
          • Adventures in Compose - The Doom fire
          • effect
          • Gap Buffer - Wikipedia
          • Learning Jetpack Conpose by example
          • Sponsors ๐Ÿ™
            Educative.io

            Learn and practice Android development from inside your browser. Visit Educative.io/Fragmented to get 10% off.

            Contact
            • @intelligibabble
            • @fragmentedcast or our Youtube channel
            • @donnfelker and donnfelker (on Instagram)
            • kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
            • 46 min
            • 195: Going on-call ๐Ÿšจ

              Have you ever gone on on-call rotations for your company? What is on-call? How

              to operate a successful on-call strategy? What does on-call for mobile mean? What are some tools and
              resources to help with on-call rotations?

              In this episode Donn and Kaushik dive into these topics.

              Shownotes
              • Firebase Crashlytics
              • Rollbar Integration
              • Ops Genie
              • Pager Duty
              • Statuspage.io
              • Status.io
              • Keyboard Maestro
              • Good resources
                • What happens when the pager goes off?
                • Why Your Engineering Teams need Incident Commanders
                • Steps to handle on-call
                  1. Triage
                  2. Coordinate
                  3. Mitigate
                  4. Resolve
                  5. Follow up (Root Cause Analysis or Post Mortem)
                  6. Sponsors ๐Ÿ™
                    Educative.io

                    Learn and practice Android development from inside your browser. Visit Educative.io/fragmented to get 10% off.

                    Contact
                    • @fragmentedcast or our Youtube channel
                    • @donnfelker and donnfelker (on Instagram)
                    • kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
                    • 54 min
                    • 194: Polyglot programmers ๐Ÿ™

                      What are Polyglot programmers, should you be one? Listen to this episode and find out!

                      Shownotes
                      • KG's youtube screencast
                      • awk programming language
                      • Smart and Gettings Things Done : Joel
                      • Sposky
                      • Ep #119: Flutter with GDE Eugenio
                      • Marletti
                      • Learning Ruby: Why's poignant GUIDE to Ruby
                      • Sponsors ๐Ÿ™
                        Educative.io

                        Learn and practice Android development from inside your browser. Visit Educative.io/Fragmented to get 10% off.

                        Contact
                        • @fragmentedcast or our Youtube channel
                        • @donnfelker and donnfelker (on Instagram)
                        • kaushikgopal (on YouTube) or b.jkl.gg or @kaushikgopal
                        • 34 min
                        • 193: Working from Home - Pandemic on hard mode ๐Ÿก

                          Well, the world took a crazy turn and everyone's working from home now. How do

                          you work from home? An experienced developer who's done this before talks to a
                          newbie and discuss their thoughts.

                          Shownotes
                          • Maker's schedule vs Manager's
                          • schedule
                          • git commit --allow-empty -m "todo: listen to fragmented" -m "send KG & DF tweet"
                          • git squash &
                          • merge
                          • Instacart.com
                          • Autonomous AI Smart desk
                          • Android from the
                          • trenches
                          • Jarvis Bamboo Standing
                          • desk
                          • Ergo driven TOPO
                          • footmat
                            Sponsors ๐Ÿ™
                            Educative.io

                            Learn and practice Android development from inside your browser. Visit Educative.io/Fragmented to get 10% off.

                            Contact
                            • @fragmentedcast or our Youtube channel
                            • @donnfelker and donnfelker (on Instagram)
                            • kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
                            • 56 min
                            • 192: What is your backup strategy? ๐Ÿ“ผ
                              Wordpress

                              title : 192: What is your backup strategy? ๐Ÿ“ผ

                              permalink : 192

                              In this episode, we talk about what a good backup strategy looks like and the

                              different kinds of data you should be backing up.

                              Stay safe and think about your backup strategies.

                              Shownotes
                              3-2-1 Backup Rule
                              • The 3-2-1 Backup Strategy
                              • The 3-2-1 Backup Rule โ€“ An Efficient Data Protection Strategy
                              • Why 3-2-1 Backup Sucks
                              • Backup Software
                                • KG's primary Mac:

                                  • SuperDuper! by Shirt Pocket for bootable backups
                                  • Arq Backup for versioned backups -> Backblaze B2 Cloud Storage
                                  • rsync script that KG uses:

                                    This mirrors both drives defensively (-n is dry run)

                                    rsync --partial --progress --archive --update \
                                    --verbose\
                                    --human-readable\
                                    --exclude='$RECYCLE.BIN' --exclude='$Recycle.Bin' --exclude='.AppleDB' \
                                    --exclude='.AppleDesktop' --exclude='.AppleDouble' --exclude='.com.apple.timemachine.supported'\
                                    --exclude='.dbfseventsd' --exclude='.DocumentRevisions-V100*' --exclude='.DS_Store'\
                                    --exclude='.fseventsd' --exclude='.PKInstallSandboxManager' --exclude='.Spotlight*'\
                                    --exclude='.SymAV*' --exclude='.symSchedScanLockxz' --exclude='.TemporaryItems'\
                                    --exclude='.Trash*' --exclude='.vol' --exclude='.VolumeIcon.icns' --exclude='Desktop DB'\
                                    --exclude='Desktop DF' --exclude='hiberfil.sys' --exclude='lost+found'\
                                    --exclude='Network Trash Folder' --exclude='pagefile.sys' --exclude='Recycled'\
                                    --exclude='RECYCLER' --exclude='System Volume Information' --exclude='Temporary Items' --exclude='Thumbs.db'\
                                    -n\
                                    /Volumes/xhd_strg/ /Volumes/xhd_strg_bkp
                                    Misc
                                    • Wirecutter recommends SeaGate drives instead of the Western Digital Kaushik uses ๐Ÿคทโ€โ™€๏ธ
                                    • Sponsors ๐Ÿ™
                                      Square

                                      Check out the new Square YouTube channel for developers. Square has SDKs and APIs to make payments and run a business.

                                      Contact
                                      • @fragmentedcast or our Youtube channel
                                      • @donnfelker and donnfelker (on Instagram)
                                      • kaushikgopal (on YouTube) or blog.kaush.co or @kaushikgopal
                                      • 30 min

                                      About Fragmented - AI Developer Podcast

                                      From the publisher's feed

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

                                      More shows like Fragmented - AI Developer Podcast

                                      Design Details by Brian Lovin, Marshall Bock

                                      Design Details

                                      360 Listeners

                                      Developer Tea by Jonathan Cutrell

                                      Developer Tea

                                      403 Listeners

                                      Does Not Compute by Sean Washington, Rockwell Schrock

                                      Does Not Compute

                                      53 Listeners

                                      Toolsday by Una Kravets, Chris Dhanaraj

                                      Toolsday

                                      48 Listeners

                                      Swift Unwrapped by JP Simard, Jesse Squires, Spec Network, Inc.

                                      Swift Unwrapped

                                      90 Listeners