Since 2015 I've successfully helped enterprise and small companies from all over the world with their frontend work.
I'm currently building happykit.dev, a suite of tools to run Next.js applications in production.
This is a list of things I published.
This article shows how to write files to AWS S3 from Netlify functions.Read more
enzyme is a hugely popular library for testing React components. While
contracting for Commercetools, me and my teammates found it a bit
inconvenient to test render props with
enzyme and we had plenty of them after
their epic rise in popularity.
My coworker Tobi and I built an extension for
enzyme which removes the
overhead of testing render props called
I wrote the "Test a Render Prop!" article as a homage to the hugely popular Use a render prop! article. It is supposed to be the missing testing section of the original.
The developers behind
enzyme have since reached out to us and we
helped integrate the
renderProp test helper of
enzyme-extensions into the v3.8.0 release of `enzyme`, which I'm very excited about!
This aricle shows how to ensure consistent assets paths when using server-side rendering with assets.Read more
This article will introduces code linting. It shows how
linters are useful, how to set them up and how to integrate
them into Meteor projects, Continuous Integration and your
editor. It also introduces
a tool I created specifically for linting Meteor projects.
This article shows practical examples of how ES6 eases the
day-to-day development in Meteor. It helped educate many
developers about the new language features.
I also gave a spontaneous talk about it at a Meteor meetup in Munich. The article received over 10k views since then.
All commonly used browsers and node.js support it.
The next version of ECMAScript (ES) is going to be ES6.