NoSleep Javascript Blog

A blog by nacho and franleplant.

We talk about Programming, Tech Culture and random stuff.

About us

How to write CHANGELOGs

May 07, 2020 • 3 min read • by franleplant

Whether you are working on an open source library or an internal private library you should master the art of CHANGELOG. This is a fundamental not-code part of maintaining libraries and enables consumers to understand what they can expect when moving from version to version.

How to support multiple authors in Gatsby.js

April 27, 2020 • 6 min read • by franleplant

Gatsby Starter Blog doesn't support multiple authors by default. Let's fix that! And in the Journey we will uncover how to use the file system as source of dynamic data

Essential Investing and Finance for developers

April 20, 2020 • 8 min read • by franleplant

Whether you are working on a fin tech startup or you want to start investing or you simply are curious about the world of investing and finance this post will be for you. We will layout a roadmap to learn the basics and beyond that resembles the path I’ve taken myself.

Intro to game development with Typescript

April 13, 2020 • 27 min read • by nacho

Creating a game is easier than ever with all the tools that we have available. This article will hopefully ease you into game development, reviewing both general concepts and specific implementations with the help of robust technologies such as TypeScript and PixiJS by creating a small clone of a pretty well-known game!

Essential Docker for Javascript and Front End Developers

March 10, 2020 • 9 min read • by franleplant

Docker has become a widely used technology and chances are you are going to have to deal with it eventually, at least superficially, in your Front End career. Let's cover the basic concepts and day to day useful commands you will likely use when dealing with Docker.

How to share React Components between Applications via NPM

January 21, 2020 • 24 min read • by franleplant

In this post we explore in detail how to share React Components which are typically made of a bundle of Javascript, CSS (styles), Images, etc. We explore how to package and bundle the code with Webpack so that it can be published and distributed via a public or private NPM repository and later consumed appropriately. We also analyze different theming strategies for larger Component Libraries and UI Frameworks. And finally we provide a recommended way of packaging your Components in a simple and very flexible way.

Using Azure Functions to create a page view counter

December 26, 2019 • 15 min read • by nacho

We can extend static sites by creating a simple page view counter that is processed in a serverless manner, and for free. Microsoft Azure provides Functions as a flagship service to do this. Let's explore building it on Visual Studio.

Create a blog with Gatsby.js

December 23, 2019 • 10 min read • by franleplant

In this post we are going to cover the steps we took to create the blog in simple, easy, steps using the latest front end technologies: Gatsby.js (JAMstack), NodeJs, React, GraphQL, Javascript, GitHub Pages and GitHub Actions