“Good programmers use their brains, but good guidelines save us having to think out every case”
News: I started a new newsletter with the friends of Hulacorn where we share articles and some amazing resources about software engineering. Check it out!
When building cloud application leveraging more and more SaaS services like Lambda, SQS, and DynamoDB we are faced with an interesting dilemma: should we still try to develop locally or should we just embrace the cloud as a development environment? This article offers an interesting take on this question!
Identity Access Management, also known as IAM, can be an intimidating service when getting started with AWS. But IAM is also one of those core services that you can’t really avoid. In this episode of AWS Bites we try to distill down everything that you need to know to understand IAM and start to use it proficiently.
If JavaScript and CSS are becoming more and more powerful, you should not think that there isn't much innovation in the land of HTML. In this article you will find a collection of HTML tips that might blow your mind. Your probably didn't think HTML could be so powerful!
In a blog post last year, I took a look at lossy image formats and how they stack up. This time, I thought it might be interesting to do a comparison of lossless image formats.
From working with design handoffs to supporting custom themes in a design system, the CSS color-contrast() function can become a cornerstone for developers by enforcing accessible UIs.
A general purpose methodology for converting a Node.js package to Deno.
Book of the week
Getting Started with hapi.js
by John Brett
This book will introduce hapi.js and walk you through the creation of your first working application using the out-of-the-box features hapi.js provides. Packed with real-world problems and examples, this book introduces some of the basic concepts of hapi.js and Node.js and takes you through the typical journey you'll face when developing an application. Starting with easier concepts such as routing requests, building APIs serving JSON, using templates to build websites and applications, and connecting databases, we then move on to more complex problems such as authentication, model validation, caching, and techniques for structuring your codebase to scale gracefully.