How to do reverse lookup enum constant by value in Kotlin

    This is a neat trick I discovered recently enums are a very useful concept in programming and allow us to define constant values which can easily hold grouped data and even declare members I use them heavily in my automation code to define constant values and they work very well when we have…

Advice from a test journeyman

Hello there, Software testing and automation is a craft in itself and is intricately as complicated as the varying technologies that it aims to verify. Whether it be a web app, a mobile app, or a complex mesh of distributed microservices, IoT apps, and whatnot. Unlike other disciplines, People who work in Software Testing come…

Basics of writing Clean code:

A python flask program. Source: Pexels I recently read my first iteration of Clean Code, the famous book by the prolific Uncle bob martin and it was one of the most delightful and eye opening experiences of my life as a programmer. There were lots of amazing takeaways from that book and personally would highly recommend…

Testing: First principles

Source: Wikimedia Commons Hi there! I have been working as a tester throughout my career and have always been and still am very intrigued by the unique breed of individuals testers typically are. We are called by so many different titles (QA, Quality engineer, tester, SDET… and so on) and we play so many different…