Markus OberlehnerAre my Component Names Too Long? Vue.js Component Naming Best PracticesWhen naming your (Vue.js) components, you might sometimes be worried that the names are getting very long. In this article, we take a…May 31, 2020May 31, 2020
Markus OberlehnerContext and Provider Pattern with the Vue 3 Composition APIThe React Context API provides a way to share properties that are required by many components (e.g., user settings, UI theme) without…May 24, 2020May 24, 2020
Markus OberlehnerStale-While-Revalidate Data Fetching Composable with Vue 3 Composition APIWhen building apps that rely on data from an API, two things are essential: we want our data to be fresh, and we want it fast. The…May 10, 2020May 10, 2020
Markus OberlehnerMoney in Open SourceOn last weeks Scriptconf, Evan You, the creator of Vue.js, spoke about his journey to full time open source. Although most of the things he…Jan 21, 2018Jan 21, 2018
Markus OberlehnerGit, the pedantic wayWhen people think about programmers, they think of pale nerds who sit in front of their computers and write code all day long. As we all…Nov 26, 2017Nov 26, 2017
Markus OberlehnerMonorepos in the WildMonolithic approaches to software development have quite a bad reputation, and rightfully so. Modularization and micro services dictate the…Jun 12, 201716Jun 12, 201716
Markus OberlehnerinNetscapeRevolution vs. Evolution: CSS in JSThis is going to be a rather short article with some thoughts about the controversy around CSS in JS. Mark Dalgleish did a great job…May 25, 2017May 25, 2017