Blog Posts
Long-form write-ups on AWS, DevOps and Infrastructure as Code. The kind of post you read once, then come back to with a terminal open.

Customization Windows Terminal With Starship
Introduction In this article, we will install PowerShell and Starship, configure Windows Terminal, and then customize it with Starship. What is Windows Terminal? Windows Terminal is a modern

Introduction to Linux CLI
- Linux
- Command Line Interface
- 19 Oct, 2022
- 51 Mins read
Introduction The Linux operating system family is a group of free and open-source Unix systems. They consist of Red Hat, Arch Linux, Ubuntu, Debian, openSUSE, and Fedora. You must use a shell when

How To Create A Custom VPC Using AWS CLI
Introduction The example below creates a VPC with an IPv4 CIDR block, a public subnet, and a private subnet, all with AWS CLI commands. Once the VPC and subnets are configured, you can run an inst

Setting up JWT Authentication in TypeScript with Express, MongoDB, Babel, Prettier, ESLint, and Husky - Part 2
- Backend Development
- Node.js
- 03 Jul, 2022
- 19 Mins read
Introduction Why do we even need an authentication mechanism in an application? In my opinion, it doesn't need to be explained. The phrases authentication and authorization have likely crossed you

Setting up Node.js, Express, Prettier, ESLint, and Husky application with Babel and TypeScript - Part 1
- Backend Development
- Node.js
- 01 Jul, 2022
- 14 Mins read
Introduction All code from this tutorial as a complete package is available in this repos
Categories
- Software architecture3
- Microservices3
- Monoliths1
- System design1
- Git4
- Version control3
- Devops50
- Software development6
- Productivity2
- Artificial intelligence5
- Software engineering10
- Machine learning4
- Technology ethics1
- Incident management1
- Aiops1
- Ai1
- Automation10
- Observability4
- Aws36
- Cloudformation4
- Infrastructure as code15
- Cloud automation2
- Cost optimization1
- Cloud financial management1
- Finops1
- Cloud economics1
- Cloud computing11
- Containerization4
- Ecs1
- Aws lambda2
- Serverless5
- Monitoring3
- Cloud architecture2
- Best practices4
- Cloud management1
- Cloud native6
- Infrastructure automation1
- Code generation1
- Python1
- Reactjs4
- Typescript8
- Scss1
- Frontend development4
- Ui components1
- Backend development7
- Caching1
- Performance optimization1
- Nodejs7
- Redis1
- Logging1
- Kubernetes8
- Chaos engineering1
- System reliability1
- Site reliability engineering2
- Testing3
- Compliance as code1
- Security9
- Devsecops4
- Terraform5
- Inspec1
- Cloud1
- Governance1
- Supply chain security3
- Containers2
- Windows2
- Terminal1
- Powershell2
- Starship1
- Customization1
- Developer tools7
- Database devops1
- Cicd11
- Postgresql1
- Mongodb1
- Docker5
- Container security1
- Application deployment1
- Sre1
- Slo1
- Error budgets1
- Reliability1
- Linux11
- Configuration management1
- Edge computing1
- Cloudflare1
- Management1
- Opentelemetry1
- Web development3
- Programming1
- Career development1
- Developer lifestyle1
- Mental health1
- Ssh2
- Github actions1
- Monorepos1
- Gitops1
- Large language models1
- Knowledge graphs1
- Rag systems1
- Cloud strategy1
- Cloud security3
- Cost management1
- Programming best practices2
- Code quality4
- Project management1
- Jenkins3
- Github2
- Windows server1
- Ec212
- Ebs2
- S32
- Data transfer1
- Aws cli6
- Efs1
- Database2
- Networking5
- Rds2
- Php2
- Mysql3
- Database management2
- Cloud storage1
- Vpc2
- Cloud networking1
- Dynamodb1
- Nosql databases1
- Wordpress2
- Spring boot1
- Java2
- Firewall2
- Apache3
- Web server2
- System administration2
- Mariadb1
- Lamp stack2
- Databases1
- Versioning1
- Command line interface1
- Operating systems1
- Spring framework1
- Autoscaling1
- Infrastructure2
- Platform engineering2
- Low code1
- Custom code1
- Technical debt1
- Internal tools1
- Ai machine learning1
- Cloud engineering1
- Multi cloud1
- Pulumi1
- Crossplane1
- Cloud provisioning1
- It modernization1
- Cloud migration1
- Business strategy1
- Internal developer platforms1
- Cloud governance1
- Policy as code1
- Open source1
- State management2
- Nextjs2
- Javascript4
- Redux1
- Api development3
- Web architecture1
- Api design1
- Backend architecture1
- Development tools2
- Scalability1
- Resilience1
- Service mesh1
- Authentication1
- Development setup2
- Javascript tooling1
- Tailwind css1
- Styled components1
- Application security1
- Programming principles1
- Pipeline reliability1
- Backend engineering1
- Static typing1
- Generative ai1
- Deep learning1
- Vim1
- Text editors1
- Command line1
- It operations1
- Agile1
- Refactoring1
- Zero trust architecture1