Marcus

Marcus is a fullstack JS developer. He’s passionate about the hapi framework for Node.js and loves to build web apps and APIs. Creator of Futureflix and the “learn hapi” learning path.


Caddy — Configure SSL for HTTPS

Caddy is a powerful open-source web server, like nginx or Apache. One of the best parts of Caddy is the automatic HTTPS. With a single line of configuration, you tell Caddy to serve your site with HTTPS. This tutorial shows you how to configure your TLS setup to securely serve …

Continue Reading

Caddy — Reverse Proxy a Node.js App

Caddy is a powerful platform to serve your web applications and services. You can use Caddy as a reverse proxy to forward requests from the Internet to your Node.js application running on your server. This tutorial shows you how to use Caddy as a reverse proxy for your Node. …

Continue Reading

Sttp — an Elegant Axios Wrapper

We recently published a new package called Sttp. Sttp is an enjoyable HTTP client providing a fluent interface to seamlessly compose your HTTP requests. This post provides a brief overview of why Sttp exists and why you should choose it over Axios. {{outline}} What is Sttp? Sttp is an HTTP …

Continue Reading

How to Base64 Encode/Decode a Value in Node.js

Base64 is a binary-to-text encoding scheme used to transport data. The encoding is necessary when the transfer medium is not able to handle binary data. This binary data is then translated to a text representation (base64) and transferred as text. This tutorial shows you how to base64-encode and -decode a …

Continue Reading

Explore the Library

Find interesting tutorials and solutions for your problems.