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.


Generate Secure SSH Keys

As a software developer, you’re most likely using SSH keys. Doing system administration or pushing commits to your source control like GitHub or GitLab is considered to be a best practice doing it over SSH with public key authentication instead of passwords. And because you’re doing both in …

Continue Reading

How to Show Your Elasticsearch Version on Ubuntu/Debian

Recently, I provisioned a new Elasticsearch cluster. The installation process on Ubuntu used the apt package manager and everything looked good. I started the application as soon as Elasticsearch booted and was ready for connections. The app connected to the database, everything looked good. Yet, the Elastic SDK failed while …

Continue Reading

GitHub Actions — Run a Workflow When Creating a Tag

GitHub Actions provider powerful configurations. You can customize the event triggers to run a job to your own needs. We use a handy workflow to publish our packages to the GitHub Package Registry in our repositories. The “publish workflow” only runs when creating a new tag in a repository. {{outline} …

Continue Reading

GitHub Actions — Customize the Job Name

GitHub Actions provide a convenient way to run your application tests. You can also run a test matrix with different dependency versions. For example, a test matrix can consist of three Node.js and two MongoDB versions. The test suite will then run against all combinations of Node.js and …

Continue Reading

Explore the Library

Find interesting tutorials and solutions for your problems.