Recent Articles

CommonJS vs. ES Modules: Modules and Imports in NodeJS

A module system allows us to split up our code in different parts or to include code written by other developers.

Read more

Getting Started with Express

Express is a web application framework for Node.js. We can use this framework to build APIs, serve web pages, and other static assets and use it as a lightweight HTTP server and backend for our applications.

Read more
Getting Started with Amazon SQS

Getting Started with Amazon SQS

Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables decoupling and communication between the components of a distributed system.

Read more

An Introduction to Annotations and Annotation Processing in Java

An annotation is a construct associated with Java source code elements such as classes, methods, and variables. Annotations provide information to a program at compile time or at runtime based on which the program can take further action.

Read more

Protect Your Code from NullPointerExceptions with Spring’s Null-Safety Annotations

NullPointerExceptions (often shortened as “NPE”) are a nightmare for every Java programmer. We can find plenty of articles on the internet explaining how to write null-safe code.

Read more
Getting Started with AWS CDK

Getting Started with AWS CDK

Infrastructure as Code (IaC) is the managing and provisioning of infrastructure through code instead of through a manual process. AWS provides native support for IaC through the CloudFormation service.

Read more