3 Ways to run a simple webserver from the command line

You need to run a simple web server and you don’t want to set up a virtual host or do any configuration. Here is how you can run a simple web server locally. Note, these utilities are not for production web hosting. Pythons built-in HTTP server Use Pythons built-in HTTP server. Python ships with a […]

HTTP Requests in Javascript

HTTP Requests are an important part of web application development. In this post you’ll find many examples of HTTP requests in Javascript.

What is CORS?

A short introduction to Cross-Origin Resource Sahring (CORS). In this article I explain what CORS is and what its for with examples of how to enable CORS for your APIs.

What is REST?

Introduction to APIs and REST. This article covers REST at a high level intended for junior developers.

Anatomy of a Serverless YAML File

In this post I describe the basics of a serverless.yml used by Serverless Framework. We look at environment variables, sourcing files, permissions, and function definitions.

2 Shell Commands Every Web Developer Needs To Know

Let’s face it, your code base is going to grow and many different people will work on it. Working with a large codebase, you’ll often have a hard time finding the correct files to edit your code. This is where the native linux command line tools are a life saver. The first command you should […]