Markus Oberlehner
Markus Oberlehner

Software engineer, frontend expert, TDD practitioner, and ML padawan.

I'm Markus Oberlehner, a software engineer working on modernizing Austria's digital tax services. I write articles about Vue.js / Nuxt, React / Next.js, Test-driven Development, and CSS.

Markus Oberlehner on stage of DevConf South Africa
Markus Oberlehner on stage of Vue.js Amsterdam
Markus Oberlehner on stage of Vue.js London
Markus Oberlehner on stage of Vue.js Toronto
Markus Oberlehner on stage of Vue.js Berlin

Escaping the Apple Ecosystem - My Journey to Digital Sovereignty

There are plenty of good reasons to turn your back on the major US technology companies: from shady monopolistic business practices (e.g., app stores); to crafting ever more addictive algorithms that tie us to our screens; to enabling state mass surveillance. Yet all of this is not new. Companies like Apple have been trying to force us into their golden cage of services...

Visual Regression Testing With Vitest

Visual regression testing is the perfect tool to catch regressions within our UI component libraries and applications early, yet few teams practice it. Teams often avoid it due to complicated setups, cumbersome workflows, and difficulties syncing tests across different operating systems...

Let's Share Our Failures Not Our Successes!

Stop sharing only the things that went well! Start sharing your failures instead! I wholeheartedly agree with David Duchovny that there is more to learn from failure than from success. So why are we so obsessed with sharing mostly useless (and often fake) success stories...