
Jan Molak
Essays on Software Development and Delivery
Editors

Jan Molak
Consulting software engineer and trainer specialising in enhancing team collaboration and optimising software development processes for global organisations.
Latest Posts

Chrome 91 might break your tests
Here are 5 ways to keep them running

Advanced web element locators with Serenity/JS 2.25.0
or why your tests don’t need XPath any more

🎉 New features in Serenity/JS 2.16.0
Mapping Screenplay Questions with Serenity/JS 2.16.0

Tiny Types in TypeScript
Giving domain meaning to primitive types

Node.js Axios behind corporate proxies
A short guide to digging tunnels.

Cross-application testing with Serenity/JS
Because no Single-Page App exists in a vacuum.

User-Centred Design: How a 50 year old technique became the key to scalable test automation
Introducing scenario decomposition for BDD practitioners

Automating live demos
Serenity/JS and Protractor 5.1

Smooth out the Sharp Angles of Protractor Testing
Helping failed assertions make a little bit more sense

Introducing Serenity/JS
Next-generation acceptance testing in JavaScript
Reviews
No reviews, submit yours below.
Add review
Login to submit your review.