Archive

A collection of my previous writing on frontend development, developer experience, and building scalable systems. These posts were originally published on an older version of maferland.com.

Why you should use Volta

VoltaNode.jsDeveloper ToolsWorkflow+1 more

Volta is a tool that will make your life better

Read more →

I'm joining Capdesk

CareerCapdeskPersonalNew Job+1 more

Three years later it's now time for me to seek new challenges.

Read more →

Building a color palette generator

Node.jsPuppeteerHerokuNext.js+2 more

Very few of the projects I begin end up being released. For once, I managed to build something useful. Here is how I built Paletteify.

Read more →

How to integrate Strava into Slack

StravaSlackZapierAPI Integration+2 more

If like me you use Strava and want to brag about your latest PR with your coworkers here's the best way I found to automatically post my results in Slack. Thanks Zapier!

Read more →

Moving Toward 2021

Year ReviewPersonalReflectionGoals+2 more

It's the first time I try this exercise. It's time to wrap up 2020 and set sail toward 2021.

Read more →

How to make a gradient transition in CSS

CSSGradientsAnimationsTransitions+2 more

CSS doesn't support transition for background gradient. It will instead change the whole gradient suddenly. But what if you could? I wanna show you how I worked around the limitation of CSS with this nice little trick.

Read more →

When you need experience to gain experience

CareerSkills DevelopmentTech IndustryExperience+2 more

Acquiring new skills takes time. Quite a lot in some cases. How do you validate your skills in the tech industry? Do you really have to work with a tech stack for years to be hirable?

Read more →

Publishing a react library with minimal config

ReactTypeScriptNPMLibrary Publishing+2 more

Looking to create your own react library? Want to avoid using create-react-library? Let me walk you through a super simple solution using microbundle!

Read more →

About accessible components

AccessibilityA11yWeb DevelopmentInclusive Design+2 more

I set myself on the quest of being more inclusive in my web development. This starts by making sure everyone can use and profit from the websites I build.

Read more →

How to generate your sitemap.xml for Next.js and Netlify CMS

Next.jsSEOSitemapNetlify CMS+2 more

There are many steps to improve the SEO ranking of your website. Having a sitemap cannot hurt. Here is a method to generate a proper and up-to-date sitemap for a Next.js website powered by Netlify CMS.

Read more →

How to use Icomoon as a font-familly in Next.js

Next.jsIcomoonIconsFonts+2 more

Most of the icon libraries available are SVG based. In some project, I found useful to have your icons as a font-family instead. Here is how I integrated Icomoon in a Next.js project.

Read more →