About CloudBytes/dev

CloudBytes/dev is a hands-on knowledge base for cloud and developer tooling — code snippets, AWS Academy lessons, and end-to-end tutorials. The site focuses on practical, reproducible recipes for the day-to-day stack of an engineer working with AWS, Python, Linux, and WSL2.

What you’ll find here

  • Snippets — short, copy-pasteable how-tos for everyday tooling problems: Python virtualenvs, WSL2 fixes, Selenium on AWS Lambda, FastAPI patterns, and more.
  • AWS Academy — longer, project-style guides for AWS CDK in Python: Lambda, S3, EC2, VPCs, multiple stacks, IAM, EFS/FSx for Lustre, RDS migrations.
  • Books — “Build WebAPIs with Python using Flask & FastAPI”, a beginner-friendly, project-based guide to building HTTP APIs.

Who runs it

CloudBytes/dev is written by Rehan Haider, a software and cloud engineer who has spent over a decade shipping AWS infrastructure with the AWS CDK, building Python and TypeScript apps, and running Linux/WSL2 dev environments end to end.

Why you can trust the content

  • Every post is written from working code — the commands, configs, and stacks have been run on a real machine.
  • Posts include version numbers and dates so you know how fresh the recipe is.
  • The code that generates this site is open-source on GitHub; if a snippet is wrong, please open an issue.

Contact & community

How it’s built

The site is a static build using Astro 6, Tailwind CSS v4, and DaisyUI v5, hosted on Firebase. It was migrated from a long-running Pelican (Python static-site generator) install — you’ll occasionally find posts about that move tagged #pelican.