Never Rewrite: Software Engineering & AI Coding

Never Rewrite: Software Engineering & AI Coding

By Isaac Askew and Jeffrey ShermanTechnology
Download on the App Store

Never Rewrite: Software Engineering & AI Coding episodes

  • Episode 149: Isaac Does a Rewrite?

    Isaac Askew shares his journey of building a hyperlocal event aggregator using AI, exploring the technical challenges, tools, and lessons learned along the way. Discover how modern AI workflows can rapidly prototype and deploy complex projects without traditional coding.

    50 min
  • Episode 147: Managing Organizational Change ft. Sophia Rosa

    Sophia Rosa, a transformational expert, shares insights on managing organizational change, especially in technology implementations like ERP systems. Topics include assessing readiness, building trust, effective communication, and the role of mindfulness in change management.

    39 min
  • Episode 144: Outdated Programming Techniques: Bit Masking

    Isaac Askew, Dustin Rea, and Jeffrey Sherman discuss the outdated programming technique of bit masking, exploring its historical context, current relevance, and the cognitive load it imposes on developers. They emphasize that while bit masking may still have niche applications in high-frequency trading, the general trend in software development has shifted towards prioritizing engineering time and maintainability over micro-optimizations. The discussion highlights the importance of understanding when efficiency is truly necessary and when it can be sacrificed for better clarity and ease of development.

    7 min
  • Episode 143: Tactics to Obscure (Parody)

    Isaac Askew and Jeffrey Sherman discuss tactics used in project management to obscure the true state of projects, especially when they are not going well. They explore the shift from deliverables to phases, the focus on work instead of outcomes, and strategies to bring clarity and accountability back into project management through naming conventions and demos.

    11 min
  • Episode 142: Are You Ready to Scale? A Local Case Study

    In this conversation, Isaac Askew and Jeffrey Sherman discuss the challenges faced by a small business looking to scale its operations. Isaac shares insights from a recent consultation where he aimed to help a client understand their inefficiencies and explore potential solutions without immediately resorting to hiring a full-time employee. The discussion covers the importance of understanding existing systems, evaluating technology choices, and balancing short-term fixes with long-term strategies. The conversation emphasizes a consultative approach that prioritizes the client's needs and the practicalities of their business environment.

    Book a call with us today:

    https://intro.co/JeffreySherman
    https://intro.co/IsaacAskew

    24 min
  • Episode 141: How Rewrites Create Accountability Black Holes

    In this episode, Isaac Askew and Jeffrey Sherman discuss the phenomenon of accountability black holes created by software rewrites. They explore how the decision to rewrite can lead to neglecting existing bugs, the challenges of prioritization in development, and the implications of resource allocation. The conversation emphasizes the importance of weighing the impact of bugs against the resources available for fixing them, ultimately concluding that the decision to address bugs often depends on various factors.

    Book a call with us today:

    https://intro.co/JeffreySherman
    intro.co/IsaacAskew

    15 min
  • Episode 140: Evolving Past Boomer AI

    Summary

    In this episode, Isaac Askew and Dustin Rea discuss the evolving landscape of AI in software development, focusing on the transition from traditional coding methods to more advanced, AI-driven workflows. They explore the implications of these changes on legacy systems, team dynamics, and the essential human element in technology. The conversation highlights the need for developers to adapt to new tools and processes while maintaining a focus on understanding user needs and business goals.

    36 min

About Never Rewrite: Software Engineering & AI Coding

From the publisher's feed

‘Never Rewrite’ is a mantra of ours in the programming realm. Often times when software developers encounter nightmare codebases, the thought crosses their mind to work towards a rewrite, a port to…