cell_tower Broadcast Station
visibility 1.2K views schedule 1 year ago
CULCHR.TV Vintage Exclusive
Vintage Sneakers Streetwear +37

Going further with tests and cleaner code

Part 2: an exploration of TDD as a way to clean up our code — and our thinking. Cory Speisman returns. Upcoming episodes: https://lwj.dev/schedule Links & Resources: - Corey's LinkedIn: https://www.linkedin.com/in/corey-speisman-20088017/ - Github Repo: https://github.com/jlengstorf/tests-and-cleaner-code - Part 1: https://codetv.dev/series/learn-with-jason/s7/using-tests-for-cleaner-code-with-constant-refactoring Watch future episodes live at https://lwj.dev/live This episode was sponsored by: - Tuple: https://lwj.dev/tuple Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) 00:00 Introduction 01:07 Corey's Background 05:22 Previously on Learn with Jason with Corey 08:03 Setting Up the Development Environment 11:41 Implementing a Checkbox Feature 14:15 Writing and Running Tests 45:00 Debugging JavaScript Issues 45:17 Testing the Functionality 45:25 Handling Duplicates in the Menu 46:47 Refactoring the Code 51:22 Writing Browser Tests with Playwright 01:05:01 Implementing Local Storage 01:14:44 Server-Side Rendering with Astro 01:29:33 Final Thoughts and Wrap-Up

0:00 / 0:00
visibility 1,190 views thumb_up 38 comment 4 schedule 1:32:19 2025 1 year ago
Part 2: an exploration of TDD as a way to clean up our code — and our thinking. Cory Speisman returns. Upcoming episodes: https://lwj.dev/schedule Links & Resources: - Corey's LinkedIn: https://www.linkedin.com/in/corey-speisman-20088017/ - Github Repo: https://github.com/jlengstorf/tests-and-cleaner-code - Part 1: https://codetv.dev/series/learn-with-jason/s7/using-tests-for-cleaner-code-with-constant-refactoring Watch future episodes live at https://lwj.dev/live This episode was sponsored by: - Tuple: https://lwj.dev/tuple Live transcription by White Coat Captioning (https://whitecoatcaptioning.com/) 00:00 Introduction 01:07 Corey's Background 05:22 Previously on Learn with Jason with Corey 08:03 Setting Up the Development Environment 11:41 Implementing a Checkbox Feature 14:15 Writing and Running Tests 45:00 Debugging JavaScript Issues 45:17 Testing the Functionality 45:25 Handling Duplicates in the Menu 46:47 Refactoring the Code 51:22 Writing Browser Tests with Playwright 01:05:01 Implementing Local Storage 01:14:44 Server-Side Rendering with Astro 01:29:33 Final Thoughts and Wrap-Up