I am standing in a star fish pose on top of Mauritius rocks by the sea

I'm Clarice Bouwer, a Senior Software Engineer at Cloudsure, Mauritius

I write code. I share code. I love code.

I am a curious programmer.

Make sure Git knows about case-sensitive changes to your file names

May 31, 2022 - Estimated 1 minute read

It's only peculiar if you don't understand it and for a while, I didn't understand it. It builds locally but then can't resolve component on Netlify. It started with me migrating my blog from Gatsby …

Full article#Technical#React#JavaScript#Git

Attack of the bruised ego

May 30, 2022 - Estimated 1 minute read

Take feedback as objectively as possible. Don't be married to your ideas and code. Instead explore, learn, be curious and continuously grow by learning from those around you. Maintain clear, open cha…

Full article#Mindset#Relationships#Communication
Attack of the bruised ego

How to debug a specific Gatsby package on build

May 29, 2022 - Estimated 1 minute read

Originally posted on dev.to I got an error and needed to get verbose logs for a particular package during a Gatsby build. I came across this issue on GitHub with reference to a DEBUG env var that can…

Full article#Technical#Gatsby#dev.to

Use React hooks inside an MDX story in Storybook

January 12, 2022 - Estimated 1 minute read

Originally posted on dev.to A story captures the rendered state of a UI component. Developers write multiple stories per component that describe all the “interesting” states a component can support. …

Full article#Technical#Storybook#React#JavaScript#dev.to

How can I deploy a ClojureScript web app to Google Firebase with GitHub Actions?

November 22, 2021 - Estimated 2 minute read

The goal of this guide is to show you how to deploy a ClojureScript web app to Google Firebase Hosting with GitHub Action deploys. There are a few assumptions and they are that you are already famili…

Full article#Technical#ClojureScript#Google Firebase

How can I use Tailwind in my ClojureScript web app?

November 20, 2021 - Estimated 7 minute read

The goal of this guide is to create a ClojureScript web application with Clojure CLI and integrate with Tailwind CSS. If you are looking to create a shadow-cljs project then you can follow this guide…

Full article#Technical#ClojureScript#Clojure CLI#Tailwind CSS

How can I create a ClojureScript web app from scratch with Reagent and npm?

November 17, 2021 - Estimated 8 minute read

The goal of this guide is to create a basic Reagent ClojureScript web app from scratch using the Clojure CLI tools. We are going to bundle our JavaScript using Webpack, have HMR (Hot Module Replaceme…

Full article#Technical#ClojureScript#Clojure CLI#Reagent#npm

How can I find deleted stuff in Git?

September 2, 2021 - Estimated 7 minute read

I was working on an about module a few months ago. I wasn't satisfied with it so I deleted it with all its related files 😬 Now I need to recover parts of this data that I had so conveniently discarde…

Full article#Technical#Git

A custom alias for a pretty Git log with a graph

September 2, 2021 - Estimated 3 minute read

I have added a git alias for by editing the global config so that it is not localized to a specific git repository. I added the following below the section 👇 will now print a pretty colored summa…

Full article#Technical#Git

Debugging gatsby-plugin-google-gtag for Google Analytics 4 with Gatsby

August 31, 2021 - Estimated 5 minute read

In this article I will cover how I installed and configured the plugin, added my custom track event, tried to test it and it didn't work so I went through a checklist of debugging the thing. Prerequi…

Full article#Technical#Gatsby#Analytics
Discover more