Convergence.ninja

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