How to create a Side-Nav using HTML, CSS and JS

Build a responsive sidebar navigation menu using only HTML, CSS, and a little JavaScript

Building Web Applications from Scratch - Part 1: Introduction to Web Servers with Express

For a new developer, understanding the need for a web server is essential. Initially, you might have created simple static web pages using just HTML, CSS, and JavaScript. Web servers play a crucial role in delivering these static files to users. However, modern web applications often require dynamic content, user interaction, and data processing, which cannot be handled by static pages alone. This is where web servers with dynamic capabilities come into play.

Building Web Applications from Scratch - Part 2: Introduction to Template Engines

A template engine allows you to embed dynamic data inside HTML templates, making it easier to generate web pages dynamically. In this part, we’ll explore how to use a popular template engine called **EJS (Embedded JavaScript Templates)** with Express

AWS API Gateway with a Custom Domain Using AWS CDK

In this blog post, we'll illustrate how CDK can be utilized to provision code for execution within a Lambda function, integrated with API Gateway. We'll then deploy this setup with a custom domain, leveraging Certificate Manager and your chosen DNS registrar, thereby circumventing Route 53 configuration and associated charges.

Deploy a Static Website on S3 with a Custom Domain Using AWS CDK

In this blog post, we'll illustrate how CDK can be utilized to provision a static s3 web site. We'll then deploy this setup with a custom domain, leveraging Certificate Manager and your chosen DNS registrar, thereby circumventing Route 53 configuration and associated charges.