Structurize your GraphQL implementation with fragments and unionsIn some cases, an API could return an array containing multiple different values. In our case, we use Contentful for all our content…Written by Berry de WitteFeb 15 2021 • 3 min read
Sharing redux reducers and actions between client and serverOne of the challenges of using server-side rendering (SSR) with React/Redux is sharing as much of the code as possible. At Wehkamp, we use a…Written by Ron DerksenJan 23 2019 • 4 min read
Say yes to auto-deploy, it can be only one click away!At Wehkamp we have a pretty nice, fast and optimized process in place for getting our code easily and automated to development and…Written by Berry de WitteMar 24 2020 • 5 min read
Sharing server code between micro frontendsAt Wehkamp, we are moving our monolithic site into micro frontends. We started with the back end and rebuilt the front end as a single site…Written by Ron DerksenApr 6 2018 • 3 min read
Mocking specific GraphQL requests in Cypress.ioAt Wehkamp, we build our front-end with React and GraphQL, which is a beautiful stack to work in. For a new project, I took it upon myself…Written by Ron DerksenFeb 8 2019 • 3 min read
Using Redux to dispatch your GTM eventsOften when building sites, implementing Google Analytics is one of the requirements in your definition of done. Implementing all of those…Written by Berry de WitteSep 5 2017 • 4 min read
Using headers with Apollo DatasourcesSome of our services at Wehkamp require some headers to be set, otherwise they return an error. When calling these services directly from…Written by Ron DerksenJul 5 2019 • 2 min read
Why well written commit messages can be of greater importance than you might thinkI often come across commits in repositories that don’t make any sense or are way too generic in my opinion. Here’s my point of view on why I…Written by Berry de WitteFeb 16 2022 • 5 min read
How performance budgets and SpeedCurve are helping us to keep a high performant websiteAfter competing in the Northern European Page Speed race last year we boosted the performance of our website but we didn’t want to drop…Written by Berry de WitteMar 25 2020 • 6 min read
How Apollo GraphQL had a major impact on our microsite performanceThis is going to be a story of a journey we made with one of our microsites. It was one of the first we build from the ground up at Wehkamp…Written by Berry de WitteJan 26 2022 • 6 min read
The perfect universal front-end stackNowadays React is the established way to go in the front-end Javascript world and combined with the power of ES6, Node JS and Webpack it’s…Written by Berry de WitteSep 5 2017 • 4 min read