Learn how to write and run high-quality unit tests in Node.js using the popular testing framework Jest.
Tomas Fernandez

The Best Strategies to Slim Docker Images: How to Reduce Docker Image Size
Discover what are the best practices and strategies for slimming and reducing Docker image size.
Build a ChatGPT-Powered Chatbot With Flutter
This article outlines how you can take advantage of ChatGPT and create apps using Flutter and Dart.
The Impact of Cloud Computing on Risk Management and Fraud Prevention
Despite fears and shortcomings, cloud computing is a huge risk management and fraud prevention asset.
Team Collaboration Strategies for Hybrid DevOps Teams
This practical guide provides hybrid DevOps teams with strategies to encourage effective collaboration and improve creativity and productivity.
Getting Started With Astro
Create fast, lightweight, and SEO-friendly websites with the Astro web framework. This is a project that skyrocketed in popularity in the last few months. This tutorial will cover the basics.
Vulnerability Scanning in Go With Govulncheck
Govulncheck is Go’s new official vulnerability checker. Govulncheck understands your Go code and warn against known vulnerabilities.
A First Look at Neon: A Postgres Database That Branches
Neon is an open-source Postgres-compatible database engine that features branches. Branches in Neon allows us to treat data in the same way as code. Here’s how it works.
Ruby Adds Support for WebAssembly: What Does This Mean for Ruby Developers?
WebAssembly catapults Ruby developers beyond the backend.
Release Management: Is Your Product Ready for Success?
Once you release a feature to the world all bets are off. Live demos never work as intended. Tech previews can give preview the wrong thing. Hereβre some tips to ensure it goes smoothly.
Dockerizing a Node.js Web Application
Docker is a popular tool for creating and deploying applications in isolated environments. But how can you use Docker to run a Node.js web application? In this tutorial, you will learn how to create a Docker image for a Node.js app, how to run it in a container, and how to use Docker Compose to manage multiple containers. You will also see how to use Docker volumes to persist data and how to use Docker networks to connect containers. By the end of this tutorial, you will have a solid understanding of how to dockerize a Node.js web application and how to leverage the benefits of Docker for development and deployment.
Taming Cloud Costs with Infracost
Cloud costs can be all over the place. How much will an infrastructure change cost you? Let Infracost do the estimation for you.
Measuring Page Speed with Lighthouse and CI/CD
If time is money, then speed is revenue. Learn how to measure page speed with Lighthouse CI.
Secure Kubernetes with Kubescape
The complexity of Kubernetes makes it remarkably easy to leave a cluster vulnerable to attacks. Use Kubescape to prevent vulnerabilities from reaching your cluster.
36 Questions to Ask Your Future Software Employer
Is this the job of your dreams or nightmares? Sometimes it’s best to keep shopping around. Ask these questions after the interview to find out.