Writing, tutorials & stories

I love documenting what I learn - from engineering deep dives to reflections on tools, teams, and technology. Dive into a curated list of posts and guides.

My Unforgettable Journey as a Solution Engineering Intern at C3 AI

22 September 2023

My Unforgettable Journey as a Solution Engineering Intern at C3 AI

Lessons, wins, and reflections from designing AI experiences for enterprise customers.

How to use AWS SES (Simple Email Service) with NodeJS?

11 June 2022

How to use AWS SES (Simple Email Service) with NodeJS?

A practical walkthrough for sending reliable, production-ready emails using SES and Node.js.

How to use DynamoDB with NodeJS? (The easy way)

23 May 2022

How to use DynamoDB with NodeJS? (The easy way)

Connecting DynamoDB with Node.js using Dynamoose to build scalable data flows quickly.

My Experience of shifting from Windows to M1 Mac

13 August 2021

My Experience of shifting from Windows to M1 Mac

An honest comparison of workflows, performance, and everyday developer life on Apple Silicon.

How to make an obstacle avoiding Robot using an Ultrasonic sensor?

18 May 2021

How to make an obstacle avoiding Robot using an Ultrasonic sensor?

Building a responsive robotics system with ultrasonic sensing and smart navigation logic.

How to add a Custom cursor to Next.js application?

05 May 2021

How to add a Custom cursor to Next.js application?

Give your Next.js site personality by implementing an animated custom cursor.

How to make an IoT app using Flutter, Firebase and NodeMCU ESP8266?

26 December 2020

How to make an IoT app using Flutter, Firebase and NodeMCU ESP8266?

Control hardware with Flutter and Firebase to create delightful IoT experiences.

How to install, setup and run your first Flutter application on Android Studio

16 October 2020

How to install, setup and run your first Flutter application on Android Studio

A friendly, step-by-step setup guide for diving into the Flutter ecosystem.