Archives
All the articles I've archived.
Nature vs Nurture & Mentoring
My observations during the Smart India Hackathon jury session
Snippet - Delete all S3 buckets with a single command
A really fast way to delete all your S3 buckets using the aws-cli
A JSON Based Serverless Quasi-Static Model
Introduction I've been working with large NGOs to architect their multi-faceted systems. These systems are responsible for information dissemination, data…
How I passed the AWS Certified Solutions Architect Professional 2021 Exam - SAP-C01
Introduction I recently passed my AWS Solutions Architect Professional Certification on the first attempt. I wanted to share my experience of preparing…
The perfect dev environment using AWS for large databases
Best practices for large DB based development environments and how to leverage AWS regions
Project Sentiment Tracker Using AWS Comprehend + Serverless in 1 hour
Using AWS Comprehend + DynamoDB + Serverless
Pi-hole on Raspberry Pi with IPv6
Setting up Pi-hole with Unbound on Raspberry Pi 4 B with IPv6 support
5 Underrated React Design Systems for 2021
Underrated React design systems you can use for your next project
AWS Cost Optimizations - The Easy Parts
The simplest ways to optimize and keep your cloud costs under control
Service Mesh - Introduction
As a development team matures and moves across various stages of code organization and system design, the deployment layout also adapts. Change can be a…
Top 10 tools for the full stack developer
Mac! I absolutely love MacOS for development. It gives me the power of Unix with a whole lot of convenience. Can it be replaced with Unix? YES! Do I want…
Dart null safety - Solving the billion-dollar mistake
In a 2009 talk, Tony Hoare traced the invention of the null pointer to his design of the Algol W language and called it a "mistake": I call it my…
How I got used to Vim
TLDR; I got faster at writing (code and articles) once I stopped fighting the editor. My journey from a mouse dependent editor to a keyboard one. As an…
Nova Editor by Panic - A Quick Review
Over the years the choices of IDEs and code editors have reduced significantly. We earlier had quite a few options across OSes from BBEdit, Notepad++,…
Flutter Clean Settings UI
All apps need a setting panel for its configuration. Generating one requires the same boiler plate code to be written for each app. Although the…
Flutter mainstream_extended - StreamBuilder with batteries included
The default StreamBuilder in Flutter is amazing and helps with Widget construction really well. If used as is, StreamBuilder requires basic plumbing to…
State of developed nations - Perceptions
What you are seeing is that the wealthiest, geographically advantaged, productive capitalist societies in the world flounder and fail at its most basic…
Technology Entrepreneurship - The New Face of Ambition
Ambition is a driving force for the modern-day entrepreneur. In this regard, the difference between the last decade and the present one is advancements in…