Dominik Ferber


Dominik Ferber

I'm a freelance Software Engineer and Consultant specialising in React. Since 2015 I've successfully helped enterprise and small companies from all over the world with their frontend work.

Follow me on Twitter

Featured articles

article

Test a Render Prop!

2018-05-25

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 @commercetools-frontend/enzyme-extensions.

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!

Read more

About me

I graduated from hm.edu with a B.Sc. in Computer Sciences. After that I lived in Singapore for 6 months. Then I co-founded a company in Munich, supported by the EXIST scholarship for founders. Since 2015, I’ve been traveling the world while working as a freelance Software Engineer helping clients build web applications.

Statistics

I currently have - - - packages published on npm, which have been downloaded - - - times in the last 30 days. I wrote - - - articles on Medium using - - - words. They have been clapped for - - - times and they received over 50k views.

On GitHub, I currently have - - - public repositories, - - - public gists and opened - - - issues. I wrote - - - issue comments and opened - - - pull requests. I starred- - - and contributed to - - - repos. I am following - - - people and have - - - followers.

I tweeted - - - times on Twitter. I'm following - - - people and have - - - followers. I am part of - - - lists and liked - - - tweets.

When I'm not coding I love to travel around. I've been to 29 countries so far. I post my travel photos to Instagram. I currently have - - - posts there. I have - - - followers and follow - - - accounts. These are my last three posts:

Work with me

As a consulant and frontend developer I help my clients build web applications. Over the last years I gained experience in versatile parts of the frontend. I worked as a UI architect, on feature teams, frontend infrastructure and as the intersection of developers and designers. The work ranged from highly technical infrastructure setup to creative work like building a Design System.

I'd love to get to know your web application to see how I can help out. I work both remotely and in-house. I usually work with React, React Native, Apollo, GraphQL, Webpack, node, and databases and services like Prisma, MongoDB and RethinkDB.

Send an email and let's find out what we can achieve together.

Follow me

 [email protected]

 twitter.com/@dferber90

 github.com/dferber90

 medium.com/@dferber90

 instagram.com/howimetyourmassa