Mangtas Nation

The Art of Debugging: A Java Rockstar's Way with Shai Almog | S2 EP13


Listen Later

If you're a software developer, you know the pain of dealing with bugs and issues that can derail your project and damage your reputation. That's why in this episode, we delve into  the crucial topic of practical debugging at scale and its importance in software development.

In this episode, we tackle the topic of debugging head-on, with expert insights from Shai Almog. With years of experience in the tech industry and a wealth of knowledge on debugging strategies, Shai shares his insights on the challenges of debugging complex systems while providing practical tips and tricks for identifying and fixing issues: from using the latest tools and techniques to implementing best practices, and even debugging AI.

Shai Almog is the Co-founder of Codename One, a software engineer, developer advocate, architect, entrepreneur, and author. He has been leading teams and delivering various solutions across tech stacks and deployment models. He is also a major open-source contributor who has led key global projects around the world in his 30-year professional career.

In this episode, we particularly talk about:

  • 01:55 – About Shai Almog and his Consultant career
  • 03:35 – Shai’s journey to Tech Industry
  • 05:40 – Java as Shai’s major development language
  • 06:30 – How Shai provides Java Development services to clients
  • 08:52 – Why Java is a simple and elegant programming language
  • 11:43 – Shai’s journey in building Startup companies
  • 14:40 – Building Codename One
  • 16:47 – “Documentation ended up being a thousand pages printed”
  • 18:22 – Writing a book and creating a course about building an app that clones human-like services
  • 23:16 – The story behind writing Practical Debugging at Scale
  • 27:24 – First Chapter of the Book: Debugging Tools and Features
  • 30:20 – Debugging at Scale is easy but much more complex
  • 34:40 – How learning was easily flipped by AI
  • 36:15 – ChatGPT increases productivity but also increases Debugging Problems
  • 39:11 – What is wrong with AI
  • 43:06 – AI is impossible to Debug
  • 44:32 – Why it’s difficult to win against Chess AI
  • 47:15 – How programming from scratch is easy with templates
  • 50:00 – The need for luck in the consulting industry
  • 53:48 – How to get in touch with Shai
  • *view show notes*

    Link to Book: Practical Debugging at Scale by Shai Almog

    Connect with Shai: https://www.linkedin.com/in/shai-almog-81a42/

    Blog: Debug Agent Blog

    Youtube: https://www.youtube.com/@debugagent

    Twitter: https://twitter.com/debugagent


    Mangtas Nation is hosted by Mangtas CEO Wouter Delbaere and CMO Jacki Demuynck.

    Jacki and Wouter are also the co-founders of Mangtas – a curated marketplace where businesses can meet their remote staffing needs – reliably.


    Follow us on Spotify, YouTube, LinkedIn, Facebook, Instagram, and Twitter!

    Be sure to subscribe/follow #MangtasNation for more!

    ...more
    View all episodesView all episodes
    Download on the App Store

    Mangtas NationBy Mangtas Nation

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    1 ratings