Daily Shaarli

All links of one day in a single page.
All About Test2 ~ Chad Granum ~ TPRC 2026
thumbnail

#tprc #perl #raku #programming #techtalk #test2 #testing

I will go over recent changes to Test2, like the introduction of Test2::V1. I will explain where Test2::Harness (Yath) is, and where it is going. and I will give a primer on what Test2 is able to do.

  • Add tools to Test2:V1
  • Getopt::Yath - might be a better getopt?
  • ~8:30 - Chad used AI to test out six different architectures quickly!
  • ~11:15 - zst compression in pipes between processes makes a difference!
Applied "Software Engineering at Google" - by Addy Osmani
thumbnail

Practices worth adopting for other organizations

  1. Cultivating a comprehensive testing culture

Google's "Beyoncé Rule" ("If you liked it, you should have put a test on it") is catchy, but the real takeaway is a deep commitment to developer-driven automated testing.

  1. Establishing effective code review processes

  2. Prioritizing comprehensive documentation

  3. Fostering a culture of knowledge sharing[3][4]

  4. Implementing disciplined dependency management

  5. Strategically managing technical debt

  6. Leveraging AI in software engineering: Google's approach