About Convergence.ninja
Welcome to my personal blog where I document my journey as a computer scientist. This site serves as both a learning platform and a portfolio of my projects and insights.
What I'm Building
This blog is part of a larger project to deepen my understanding of computer science concepts through practical implementation. Some of the projects I'm working on include:
- This serverless blog website (built with Go, S3, Lambda, and RDS)
- Various implementations of Texas Hold'em poker games
- Web application development and deployment
- AWS infrastructure management with Terraform
- LLM inference server deployment
Development Philosophy
My approach to development follows these principles:
- "Baby Steps"™ - Taking small, manageable steps that build toward larger goals
- Zero-Downtime Deployments - Ensuring existing services remain online during transitions
- Deep Understanding - Focusing on learning the technology being implemented
- One Meaningful Thing at a Time - Giving each component the attention it deserves
Technologies
This blog is built using:
- Go web server for rendering content
- AWS S3 for storing blog posts as markdown files
- AWS Lambda for processing new posts
- PostgreSQL (RDS) for storing metadata
- Modern dark theme with responsive design