Joseph Mawa A very passionate open source contributor and technical writer


19 Stories by Joseph Mawa

How to import SVGs into your Next.js applications

Learn about the different methods you can use to import and use SVGs (and other formats) in a Next.js application.
0 5 min read

Using the NestJS REPL environment

Learn how to leverage the built-in Node REPL environment to make the most of the NestJS REPL environment for your projects.
0 5 min read

Introducing Zephyr: Tailwind CSS for React Native

React Native Zephyr is attempting to bring the Tailwind CSS experience to React Native, and picking it up is easy if you are already...
0 5 min read

The guide to syntax highlighting in React

Learn how to use popular syntax-highlighting libraries, such as Prism and Highlight, with React.
0 6 min read

The complete guide to toLocaleString in Node.js

Learn everything you need to know about toLocaleString, a convenient method for tailoring your Node.js apps to local languages.
0 6 min read

The complete guide to AbortController in Node.js

The AbortController API in Node.js is a wonderful new development - learn all about it in this comprehensive tutorial.
0 6 min read

Redux Toolkit’s new listener middleware vs. Redux-Saga

Redux Toolkit's new listener middleware is a great alternative to Redux Saga, with a few caveats - learn all about it in this complete...
2 9 min read

Using the FileReader API to preview images in React

The FileReader API can be tricky to use, but it provides a handy feature that allows users to preview images before uploading to a...
0 7 min read

A complete guide to CSV files in Node.js

While there isn't a universal standard, this guide covers the differences and helpful packages for working with CSVs in Node.js.
2 6 min read

Managing PDFs in Node with pdf-lib

Take control of your PDFs in Node.js with pdf-lib, a useful tool for creating and modifying PDFs, designed to work in any JavaScript runtime.
0 9 min read

RecyclerListView vs. FlatList for long lists in React Native

Decide if RecyclerListView or FlatList is right for you when rendering long or infinite lists in React Native with this thorough comparison.
0 4 min read

How to build a GUI with PyQt

Learn how to build a GUI with PyQt, the Python binding of Qt, with this in-depth tutorial and thorough example build.
0 14 min read