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.


hapi — Log to Console With Good

Logging is an essential component in your application that provides transparency to the behavior of a running system. You’ve various use cases to put your logs to work. By default, hapi doesn’t have a logging mechanism integrated. There are plugins that add the desired functionality and help you …

Continue Reading

hapi — Logging Fundamentals

Logs are an essential part of every application, because they provide visibility throughout the life cycle. Log messages commonly get written to stdout or a file, but that’s just a location of the actual messages. More important is the output format which ultimately helps you to analyze the behavior …

Continue Reading

hapi — Path Parameter Validation With Joi

The process of validating input data is important to avoid security issues or application errors due to malicious intentions by users. It’s essential that you never trust user data, because there’s always the one user that just wants to test if your application has the security glitch and …

Continue Reading

hapi — Query Parameter Validation With Joi

As an application developer, you should never trust the data provided by users. At any possible input! That doesn’t only apply for request payload send within the request body, but also for query parameters. This guide shows you how to apply query parameter validation for a given route in …

Continue Reading

hapi — Report Errors to Sentry

On November 1st, 2016 we’ve launched the Future Studio University —a membership that lets you access exclusive content— and also added automated error tracking to our platform. There’s a speaking called „you don’t know what you don’t know“ and that’s exactly what happened for us: …

Continue Reading

Explore the Library

Find interesting tutorials and solutions for your problems.