JavaScript Ramblings

Best practices for working with API keys in the frontend

Ever wondered if itโ€™s ok to have your API key bundled with the frontend, public for anyone who uses your app to see? You know you should never put secrets in the UI. But then you see people bundling their keys with the UI all the time (Firebase API

Create a React and Typescript app with Webpack

In a previous article, I went over how you can setup a simple React app with just Webpack and Babel. But what if you also want to enable Typescript for your project? This article goes over how to add Typescript support to a simple React + Webpack project. Step 1: Install

Dockerizing a React app

So you have a React app. And you want to serve it through Docker. Let's do that! At the end of this tutorial, you'll have a Docker container running your app that you can deploy as you see fit ๐Ÿ‘Œ We're going to start from an existing app - a barebones

Creating a React app with Webpack

Simple step by step walkthrough of setting up a React app with Webpack

Authentication with Nodejs and JWTs - a simple example

When it comes to JWTs, most tutorials help you build a full implementation in Node. However, they rarely stop to show just the basics - just the esssential parts that need to be there for JWT authentication to work, and nothing more.

JavaScript Ramblings © 2026