Lessons from Software Engineering in Multi-Tenant Infrastructure
Why ITIL means 'idle', SRE Isn’t Enough, and DevOps Doesn’t Scale Across the Zoo
Let’s Get Real.
ITIL gave us ...
Tired of integration nightmares when your APIs refuse to play nice? Contract testing for APIs is the secret weapon smart developers use to ensure seamless communication between systems without the hea...
The Rise of AI in Software Testing
The adoption of AI in Software Testing has revolutionized how QA teams operate. Traditional testing methods often require extensive manual effort, leading t...
Hey, I’m Yam – CTO at RadView.Over the last decade, I’ve had a front-row seat to how testing has evolved (and sometimes not evolved) inside large, complex organizations. And if you’re sitting ...
Introduction
Imagine landing on a site where text fades into the background, navigation needs a mouse, videos lack captions, and forms block sign-ups. Frustrating? For over 1 billion people w...
⚠️ Problems with Time-Based Code in Tests
When writing Go programs, we often rely on time-related functions like:
time.After
time.NewTicker
time.NewTimer
time.Sleep
These are useful for i...
Ensuring impeccable software quality is a cornerstone of successful digital transformation. Manual testing methods often struggle to meet the demands of modern applications due to their time-intensive...
It is a fact that users quickly abandon buggy apps. Whether booking a ride or shopping online, app glitches frustrate users and hurt your credibility. That’s why mobile app testing is important befo...
The software development landscape is in constant flux, driven by ever-increasing user demands for sophisticated, reliable, and secure applications. Traditional quality assurance (QA) methodologies, w...
Disclaimer: I talk primarily about the code-based routing using React.I recently rewrote an app to use a TanStack Router and naturally wondered how to test our routing.
We are on our own here...