by Yancy Min

In this article, I show how to use Git includeIf statements to include multiple configurations based on the directory you are currently in.

The Basic Setup of Git

Recently I had to set up a new machine. When setting up a new environment, one of the first things is also setting up Git.

This is rather straightforward, you install Git and configure some preferences to your need like setting your name and email. You can do so by running the following commands in your terminal.

git config --global user.name
git config --global user.email

This will save your settings in a global ~/.gitconfig


by Pat Whelen

Welcome to my Weekly Digest #16, which is the last one for April.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

An in-depth look at the technical stack behind this very blog! We’ll see how Josh uses Next’s API routes to implement my hit and like counters, how he uses MDX to add interaction and customization, and how he organizes his codebase, among others.

JavaScript contains many things — lots of different methods and ways to do things. How do you remember them all?

As someone who…


by Valery Rabchenyuk

Welcome to my Weekly Digest #15 of this year.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

Using hooks with Redux makes it simple to manage state internally in React Native applications with many components.

Your organization’s development experience can be detrimental to your ability to ship code to your clients. There is a very delicate balance that needs to be found between testing your code and design.

It’s no secret that the technical interview process leaves something to be desired; it’s often riddled with anxiety and…


by Nikhil kumar

Welcome to my Weekly Digest #14 🌱

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

Node.js’ top-level is available in ES modules. Find out about three ways to enable it and untangle your code.

It has been almost two years since Express has been updated, and a lot of new great tools came around since then. I recently tried Fastify for the first time, and it took me no longer than a few minutes to decide to make a switch. …


by Leigh Kendell

Welcome to my Weekly Digest #13 which is the first one for April.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

Animating items out of an array in React can be trickier than you’d think. If you have tried to roll your own solution yet, you have likely been frustrated by the fact that, once your state has been updated with an item removed, it’s gone (and hard to hold on to for the sake of animation!).

Gorillas being about delivering groceries, they recently released a small…


by Sigmund

Welcome to my Weekly Digest #37 of this year.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

Most of the shadows are fuzzy grey boxes. It doesn’t have to be this way, though! CSS gives us the tools to create rich, lush, lifelike shadows. In this tutorial, Josh will show you how.

There’s a new CSS Language Feature coming to help us: Cascade Layers (CSS @layer).

How to use position:absolute less by leveraging modern CSS

Some great videos I watched this week

Designing and testing components are crucial to every application, but it can…


by Adam Rhodes

Welcome to my Weekly Digest #36 of this year.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

Chrome has shipped the EyeDropper API in v95.

Learn how to build an Instagram-like infinite scrolling feed in a React application with React Query’s useInifiniteQuery() Hook.

CSS keyframe animations are incredibly flexible and powerful, but they’re also a bit weird. In this deep-dive tutorial, we’ll learn how CSS keyframes work from the ground up, and see how to use them to build high-quality animations.

Some great videos I watched this week

Productive programmers tend to be really…


by Guillaume Galtier

Welcome to my Weekly Digest #35 which is the first one for September.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

This week I ran into an interesting class of problems that-in hindsight-could use a much better workflow. Does it exist?

Websites, unfortunately, aren’t as environmentally friendly as we might like them to be. This article contains some thoughts and experiences from trying to clean them up.

Some great videos I watched this week

Functional Programming is becoming increasingly popular and relevant with each year that goes by. With so much discussion around languages…


by Marc Wieland

Welcome to my Weekly Digest #34 which is the last one for August.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

Kitty recently moved a significant codebase from Create-React-App (CRA for short) to Next and shares their experience, because it was quite a journey.

If you have ever tried to set a state variable multiple times in a row in a React component, you may have been surprised to find that it didn’t quite work.

Today’s websites are overflowing with animations-often too many. They get in the…


by Corina Rainer

Welcome to my Weekly Digest #33 of this year.

This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.

Interesting articles to read

Sizing things in CSS can be tricky. But REMs are probably easier than you think.

Engage users with effective data visuals that are easy to read and understand. Here’s how to apply Victory charts in your React Native app.

So you are starting or restarting that website or web app from scratch, and you want to do things well. You know about accessibility, you know it’s important, and no one…

Full-Stack JavaScript Engineer with focus on React, Redux & Node.js and passioned about Open Source working @Mobime based in Berlin, Germany marcobiedermann.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store