Week 8: Lessons from Deep Dive Testing

This week I finally experienced what it’s like to turn testing philosophy into practice and then watch it collide with real code. After a long stretch of trial and error with the QR-scanner tests, I was able to step back and see the bigger picture. Mocking Strategy Mocking started out Read more

Week 7: From Philosophy to Practice

Last week, I learned about building the right mindset for testing, focusing less on “proving success” and more on “finding boundaries.” This week, I finally moved from that philosophy into hands-on practice. My focus was on integration testing in Flutter, especially around the QR scanner journey. Understanding the Testing Layers Read more

Week 5: Best Practices in Action

If Week 4 was about understanding why clean code matters, Week 5 was about practicing the how. I noticed a pattern: the more I leaned on best practices, the less time I spent fighting my own code. This week wasn’t about big refactors, but about sharpening the small details that Read more

Week Thirteen of Internship

In Week 13 of my internship, my focus shifted heavily toward fixing tricky bugs, ensuring dashboard accuracy, and improving how user-related data is handled in different areas of the admin interface. Unlike the previous week, where most of my attention was on form validations and rendering behavior, this week taught Read more

Week Twelve of Internship

In Week 12 of my internship, I dove deep into testing React Admin components using Jest and React Testing Library. This week taught me critical lessons about how to write effective tests that not only check if components render but also verify behavior, data consistency, and user experience. Working specifically Read more

Week Eleven of Internship

In week eleven of my internship, I focused on learning the fundamentals of unit testing, especially within the React Admin framework. I explored tools like Jest, Babel, and Mocha to understand how each works in different testing environments. I also applied what I learned to parts of a previous project Read more