Technical Blog
Thoughts and insights on Software Engineering, Distributed Systems, Network Simulation, and my research interests.
Design Patterns: Your First Step Toward Professional Software Engineering

Design Patterns: Your First Step Toward Professional Software Engineering

Setting Up GitHub Actions CI/CD with AWS: A Practical Journey

Setting Up GitHub Actions CI/CD with AWS: A Practical Journey

The Clique Partition Problem: Dividing Networks into Perfect Communities

The Clique Partition Problem: Dividing Networks into Perfect Communities

Advice Complexity in Online Algorithms: When Knowing the Future Makes All the Difference

Advice Complexity in Online Algorithms: When Knowing the Future Makes All the Difference

Getting Started with Kubernetes: Deploying Microservice Architectures at Scale

Master the fundamentals of Kubernetes while building and deploying a production-ready microservice architecture. This comprehensive guide covers everything from basic concepts to advanced deployment patterns, service mesh integration, and observability strategies.

Categories
- Backend-engineering
- Performance
- Memory-management
- Software-engineering
- Artificial-intelligence
- Career-development
- Machine-learning
- Data-science
- Algorithms
- Observability
- Microservices
- Devops
- Productivity
- Kubernetes
- Dotnet
- Testing
- Bdd
- Education
- Programming
- Ci-cd
- Graph-theory
- Computer-science
- Theory
- Tutorial
- Operating-systems
- Networking
- Simulation