Logo Dave LobosDave Lobos About
Cover Image: Simple Single-Page App Routing with Vanilla JavaScript

Simple Single-Page App Routing with Vanilla JavaScript

A minimal example of implementing SPA routing to understand the core concepts behind the fancy frameworks and libraries, using only Vanilla JavaScript. Read Article
Cover Image: Securely Running Third-Party Node.js Apps with Docker Compose

Securely Running Third-Party Node.js Apps with Docker Compose

Running third-party code on your machine always comes with a certain level of risk. This article will show you how to create a secure, isolated environment for any Node.js application using Docker Compose, complete with the added benefit of hot-reloading for a smoother development experience. Read Article
Cover Image: Setting Up a Local Development Stack with Minikube, NodeJS, and Nginx

Setting Up a Local Development Stack with Minikube, NodeJS, and Nginx

This guide aims to walk you through setting up a containerized local development environment with hot-reloading using Minikube, Skaffold, NodeJS for server-side logic, and Nginx as a reverse proxy and static files server. Read Article
Cover Image: Crafting an RGB Color Picker with Vanilla JavaScript and HTML Canvas

Crafting an RGB Color Picker with Vanilla JavaScript and HTML Canvas

This is an example of how to implement an RGB Color Picker on the browser using Vanilla JS, it demonstrates various fundamental concepts like element creation, event listening and basic canvas methods. Read Article