Hello there,
Merry new week 🙌 I trust your weekend was great. Here’s today’s piece:
What I did last week 😇
I discovered a new terminal trick, where you can export the output of a command into a file, and I made a helpful video about it here:
This is helpful if you have output in your terminal exceeding your screen and you want to see the full content of the output.
I created a contents page on my website where I want to have all the contents I’ve ever created from podcasts to talks, to videos, to articles, and to everything I’ll ever make. The aim is so people can have that one-page-search for things I’ve created on a topic or language.
I created a video where I explained why react-helmet is not a solution for improving the SEO of your react applications:
I spent the weekend preparing for my talk coming up on 28th April (Wednesday this week) for this event:
Here’s the event link if you want to attend: https://www.meetup.com/TypeScript-Berlin/events/277610945/. And here’s the YouTube live stream event:
I created my own Google People Card:
Featured Articles ✍️
The concept of middleware in Express: You’ve most likely come across this term, middleware. In this article, I simplified what it means and how to use it.
How to write a React component in TypeScript: In this article, Kent shares how he creates components with TypeScript.
atomic design: In this post by Brad Fost, you’ll learn a better way of organizing components in your applications
Featured Tools 🛠
use-media: a react hook for tracking CSS media queries. With this hook, you can render dynamic elements on the screen depending on the screen size.
react-mansory-css: a react component library for creating mansory layouts. I used it to create the mansory layout on my contents page. Here’s how it looks:
Random 🔄
I was invited to a podcast weeks ago, and I finally got the published link: Creating Gatsby source plugins with Dillion Megida. Kindly listen if you’re interested.
You can Google Meet yourself:
This hack is useful if you want to test run your mic before a meeting as you can mute yourself on one end and talk on the other end.
I’m prefixing my newsletters with DMN, and as you may have guessed, it’s an abbreviation for Dillion Megida’s Newsletters. Also, if you find my content helpful, kindly subscribe and share it with your friends.
In whatever ways you learn (books, videos, yearly, daily, however), always prioritize CONSISTENCY 👍
Do have a great week 🌟
Wowww...just wow.
You are an Inspiration Dillion.