I am Markus Oberlehner,
I explore how to create software that lasts.

Open Source is my passion. I'm the creator of vue-lazy-hydration, and node-sass-magic-importer.

Personal Projects

  • vue-lazy-hydration is a renderless Vue.js component to improve Estimated Input Latency and Time to Interactive of server-side rendered Vue.js applications. This can be achieved by using lazy hydration to delay the hydration of pre-rendered HTML.

  • node-sass-magic-importer is a custom node-sass importer for selector specific imports, node importing, module importing, globbing support, and importing files only once.

Latest Articles

Vue Project Directory Structure: Keep It Flat or Group by Domain

When starting a new project or refactoring an existing one, the question often arises: how to set up the project's directory structure. My first advice is to keep the folder hierarchy as flat as possible for as long as possible. But depending on the size of our project, there might be a time where we feel the need to add additional folders to organize our Vue components and other files...

Read more