Atomic Habits

latest podcast season
1% better everyday
  • LinkedIn
  • YouTube
  • Spotify
2

Atomic Habits

  1. Thumbnail image for podcast episode
    33 mins

    EP1: The Fundamentals

    In this episode of the Goodfrontend podcast, the team dived pretty deep on James Clear's "Atomic Habits," trying to determine how its content is relevant to software engineering practices. They explore core concepts found in the book: compounding effect of small habits, identity-based habits, and the habit loop (cue, craving, response, reward). It reminds engineers how these principles help them develop better habits, creating systems that encourage continuous improvement on the professional level.

  2. Thumbnail image for podcast episode
    29 mins

    EP2: Make It Obvious

    This podcast episode explores the powerful strategies for building better habits and productivity, inspired by James Clear's "Atomic Habits." Explore the art of building lasting habits in this episode! Learn why cues, habit stacking, and environment design can make more impact than motivation alone. Especially for junior software engineers, these principles can transform daily workflows and accelerate learning. Tune in to discover actionable advice to streamline your journey to success!

  3. Thumbnail image for podcast episode
    26 mins

    EP3: Make It Attractive

    Making Coding Fun: The "Make It Attractive" Principle Imagine you're a software engineer, staring at a mountain of code. It's late, you're tired, and the thrill of coding has faded. This is where James Clear's "Make It Attractive" principle from Atomic Habits can be a game-changer. Why "Make It Attractive" Matters: * Motivation is Key: Let's face it, coding isn't always fun. Sometimes, it's downright tedious. But if you can find ways to make it enjoyable, you'll be more likely to stick with it. * Small Wins, Big Impact: Break down complex tasks into smaller, more manageable chunks. Celebrate each small victory, no matter how insignificant it may seem. * Reward Yourself: Condition your brain to associate coding with positive experiences. Treat yourself to a short break, a favorite snack, or a fun activity after completing a task. * Find Your Flow State: Discover what helps you get into the zone. Is it a specific type of music, a quiet workspace, or a particular coding challenge? * Learn with Others: Join coding communities, participate in hackathons, or pair-program with colleagues. Sharing knowledge and collaborating with others can make Remember, the goal isn't to become a coding machine. It's to build sustainable habits that lead to long-term growth and enjoyment. By making coding attractive, you'll not only improve your skills but also rediscover the passion that first drew you to software engineering.

  4. Thumbnail image for podcast episode
    19 mins

    EP4: Make It Easy

    🎙️ Want habits that stick? In our latest episode, we dive into the third law of Atomic Habits: Make It Easy. Learn how to reduce friction, start small, and optimize your environment for lasting change!

1

Frontend Architecture

  1. Thumbnail image for podcast episode
    20 mins

    Observability, Monitoring and Logging

    🔍📊 Unveiling the Invisible: Navigating Observability in Modern Frontend Architecture 🕵‍♂📈 Join us on a journey into the world of observability, monitoring, and logging in the realm of frontend architecture. In this episode of the Goodfrontend show, your hosts Karl and Kane delve deep into the concept of observability, unpacking its technical intricacies and showcasing its transformative impact on modern web applications. 🔬 Unveiling Observability: Kane introduces observability as the power to peer inside your system's inner workings through external cues. Discover how this holistic understanding empowers you to optimize debugging, enhance user experiences, and streamline issue resolution. 🏠 Home Sweet Home: Analogies abound as observability is likened to placing cameras and sensors in your home, allowing real-time alerts and session replays to keep you in the loop, even when you're away. Learn how this principle applies to observing system health. 👨‍🎓 The School of Observability: Dive into the world of real-time insights as Kane draws parallels between observability and understanding your child's performance in school. Explore the transformative power of observing user behavior in the ever-evolving landscape of frontend architecture. 🔍 Enhancing Application Visibility: Journey through practical examples that empower you to make your applications more observable. From operations and performance monitoring with New Relic and Cloudwatch to user behavior analysis with Contentsquare and Google Analytics, explore the toolkit for optimizing your frontend masterpiece.

  2. Thumbnail image for podcast episode
    25 mins

    [FICD] Faster Iterations through Continuous Deployment

    Are you tired of slow software development cycles? In this video, we bring you discussions that compares continuous deployments and release deployments exploring methodologies, environments and testing practices. Surely, there are concerns revolving output quality which we will also discuss and evaluate claims while offering solutions towards progress. We hope you could join us as we discuss GitHub flow processes, establishing continuous monitoring culture, understanding rollback procedures, blue-green deployments and leveraging feature flagging and backward compatibility coding. This episode provides a comprehensive overview of their differences, benefits, risks, and important considerations for adoption. Get ready to improve software deployment strategies and deliver value to your customers faster than ever before. Tune in to the Goodfrontend Show now!

  3. Thumbnail image for podcast episode
    19 mins

    Extreme GitHub Flow

    Extreme GitHub Flow is a simplified version of GitHub Flow that focuses on automating as much of the development process as possible. The main difference between Extreme GitHub Flow and GitHub Flow is that in Extreme GitHub Flow, all testing and deployment is done in the pull request branch. This means that when a pull request is merged into the main branch, it is ready to be deployed. There are a few benefits to using Extreme GitHub Flow, including: Increased speed of development, Improved quality of code and Reduced risk of introducing bugs There are a few best practices for implementing Extreme GitHub Flow, including: Automating as much of the process as possible, Using a code review template and Keeping it simple. Overall, Extreme GitHub Flow is a promising approach to software development that can help teams to improve the speed, quality, and reliability of their code.

  4. Thumbnail image for podcast episode
    26 mins

    Modern Best Practices: Sounds Good To Me stack (SGTM stack)

    Join us in this eye-opening video as we explore the importance of modern best practices in an ever-changing technological landscape. Discover the significant shifts in infrastructure, application development, and UI development. Stay ahead of the curve by embracing these modern tools, reducing risks, and replicating successful project outcomes.

  5. Thumbnail image for podcast episode
    23 mins

    Composable Teams

    Are you tired of slow and rigid software development processes? Looking for a way to boost innovation, customer satisfaction, and overall effectiveness? Look no further! In this episode, we delve into the world of composable teams. Imagine a speedboat racing through the waves, effortlessly navigating unpredictable waters. Now compare that to the Titanic, an enormous vessel struggling to adapt to change. Composable teams embody the nimbleness and adaptability of the speedboat, enabling you to stay ahead in today's rapidly evolving tech landscape. Join us as we explore the benefits of composable teams.

  6. Thumbnail image for podcast episode
    15 mins

    DXCP - Digital Experience Composition Platform

    "In this episode, Karl and Kane engages on a candid discussion around a new-ish MACH category called DXCP. Please note, this is our opinion and does not reflect the opinion of specific organisations we work with."

  7. Thumbnail image for podcast episode
    8 mins

    What’s the FEaaS all about?

    In this episode, we talk about FEaaS and answer some of the most important questions surrounding this growing SaaS solution. FEaaS is proof of the widening gap that needs to be filled in the frontend. Watch this show to gain some insight on when to use FEaaS.

  8. Thumbnail image for podcast episode
    12 mins

    In House Frontend Architects Pt. 2

    In this episode, we take a deep dive into the frontend architectural role. We explore the sizes of organisations that would benefit from a frontend architect, analyse the current state of the problem frontend architecture solves, and offer practical advice for brands and retailers struggling to fill the gap. Join us as we discuss how to reduce the delivery risk of composable projects.

  9. Thumbnail image for podcast episode
    11 mins

    In House Frontend Architects

    In a composable world, the frontend is no longer just a presentation layer. It is a critical part of the application architecture, and it needs to be designed and built with care. In this episode, we explore the role of the frontend architect in a composable world, and we discuss the value of hiring an in-house frontend architect when starting your composable journey.