Writing is always a great way to document what you're learning and to truly digest it. Here's a piece of what I've picked up. Keep an eye out for fresh insights and updates!
Learn how to build a secure and monitored AWS VPC using public and private subnets, Security Groups, NACLs, CloudTrail, CloudWatch, KMS, and SNS.
Learn how to securely SSH from a public EC2 instance to a private EC2 instance using SSH Agent Forwarding. This guide covers setting up your SSH agent on your macOS or Linux local machine, using a bastion host, and accessing private EC2 instances without copying your .pem key.
A hands-on look at how Amazon EC2 can access S3 through a Gateway VPC Endpoint, and what route tables, bucket policies, IAM permissions, and endpoint policies actually do along the way.
A hands-on walkthrough of building and connecting two AWS VPCs using VPC Peering, with public and private subnets, EC2 instances, route tables, Security Groups, and NACLs. I also cover the troubleshooting lessons that helped me better understand how private traffic actually moves between AWS networks.
A practical walkthrough of connecting an EC2 web server to Amazon Aurora, with a look at VPC networking, security groups, database endpoints, replicas, and what AWS quietly configures for you behind the scenes.
An excessively meticulous account of me figuring out Amazon S3, breaking permissions, meeting a few 403 errors, and eventually convincing AWS to host my website. Proceed if you enjoy that sort of technical suffering.
Learn how to build a browser-based SQL editor with sql.js and Next.js 16.
This was my experience building a PHP app with basic CRUD functionality
SvelteKit is a metaframework built on top of Svelte. In this article, you will learn how you can use Prisma to add database access to your SvelteKit application.
This article is the second half of a 2 part series. In the series, you’ll learn how to build a GraphQL API with GraphQL Yoga, connect it to MongoDB and glue it together with Prisma, a next-generation ORM. You’ll also attach your GraphQL API to an existing Next.js frontend.
This article is the first half of a 2 part series. In the series, you’ll learn how to build a GraphQL API with GraphQL Yoga, connect it to MongoDB and glue it together with Prisma, a next-generation ORM. You’ll also attach your GraphQL API to an existing Next.js frontend.
Algorithms and Computation notes from MIT Lecture 1
Web 3 and blockchain are all the rage these days. Whether you want to jump on the bandwagon or not, it’s good to have a basic understanding of web 3. But we need to start at the very beginning - Web 1.
They created REWEBA - remote well-baby. A remote infant monitoring system, which incorporates use of Internet of Things and Machine Learning.