Digital Garden

A collection of thoughts and articles at different development stages

Pancakes Recipe

An easy to make quick breakfast recipe

Sep 13, 2022

Confluent Kafka Python: Get Lag

How to get lag from Kafka Python client

Feb 4, 2022

Building an affordable IOT connected home in India

A log of how I built out my affordable smart home over time

Aug 31, 2021

How to become a software engineer

How do I learn to code? Where do I start?

Mar 6, 2021

Opensourcing my brain

So, the other day I was browsing a blog post and my train of browsing got me at sourcerer.io and that’s what sparked this whole train-of-thought. I am a multipotentialite, jack-of-all-trades, master-of-none whatever you want to call it. I accept that I am not absolutely mindblowingly “awesome” at anything. I might be good at a few things, slightly better at some topics — but I will probably never accept the fact that I’m a “pro” at anything.

Aug 28, 2020

FastAPI: Simple File Upload

How to upload and save multiple files with FastAPI

Aug 27, 2020

[WIP] Writing Thrillers

Personal notes and excerpts from the Dan Brown’s Masterclass

Aug 23, 2020

Understanding Convolutions intuitively

Nuts and bolts of how AI sees the world

Aug 17, 2020

I AM a Master Procrastinator

(AA meeting vibes) Hi! My name is Arjun Sunil and I am a fellow master procrastinator. I’m gonna be talking about how much being a procrastinator affected me and how I started getting shit done. The past I used to be someone who used to be a super lazy person, always putting off things until the last moment almost all the time. More often than not, I used to struggle with deadlines(even realistic ones).

Aug 14, 2020

IFTTT Hacks

I am someone who thrives on automation. The need to automate comes as an urge for me, especially when I see things being repeated manually all the time. Being a super lazy human, comes at a price; or should I say with it’s own perk? I’m going to share few of my favourite and most used IFTTT hacks with the stories and reasons for why I built them. About IFTTT If you’re someone who has no clue what is IFTTT, here’s what they say on their website.

Jul 24, 2020

Success - Reducing ML Training Costs

How it started It was March, when COVID-19 pandemic hit us. We at Fynd were like any other e-Commerce business platform whose main revenue had taken a significant hit. We had to reduce our fixed monthly costs, during which we found #AWS bills taking up the highest spot in the monthly billing cycle. On analysing our spend reports from #AWS, we found out that #Sagemaker was chugging a huge amount of our bill.

Jun 9, 2020

On the nutrition benefits of bamboo shoots

Aug 12, 2021
Seeding 🌱

Advice

These are small one-line pieces of knowledge/advice I have acquired over the course of time from multiple sources. If it is from a source, I’ll try to ensure to include it.

Nov 23, 2024

The Poet

Think of a heart. A glass heart, now drop it down.. Shatters to pieces. Take a wooden box, the shape of the heart. Fit it in, it lays almost fit. The heart lay fine, but with cracks in ’em this time Do it over and the cracks multiply. Every time the pieces are swept; puts ’em together in the wooden box. Every time the pieces are swept, Every time the little boy wept, ’cause every time he’d loose few pieces of the heart.

May 23, 2018

Success - Implementing SVM on 10 Class Data Set With 256 Features

So, I had exams recently and couldn’t work much on ML or any thing.. Out of the blue I get a notification on my phone. Boom. A bomb drops, Machine Learning assignment. So, I thought it might be the usual thing write some thing, copy it as usual, and submit. Thats what I thought.. Until I see the first two question.. All the happiness of practical exams getting over changes into despair.

Dec 5, 2016

Fail - KNN From Scratch[classify Numbers as Prime or Not Prime]

Okay so if you come across errors while using a tutorial from an old post? Its highly likely that you are using python2 code in python3 File “”, line 4 print “Train:” + repr(len(trainingSet)) ^ SyntaxError: invalid syntax Like that error for example. It was making me frustrated as hell when I was trying to run it in a jupyter notebook which was using python3 as default. The correct input text was supposed to be

Nov 11, 2016

Uses

Hardware My office is where my Laptop is, all these go where I travel to: Workspace Apple Macbook Pro (Retina 13, 2015) [2016-2019] 8 Gigs, 128 GB storage as initially bought; Apple ended up upgrading the motherboard to a 16 Gig varient since they didn’t have the motherboard in stock! Ended up succumbing to injuries by travelling in Mumbai Local. Lenovo Legion y740 [2019-Present] My main workhorse powering my daily work & play.

Jan 1, 0001

Coursework

This is a consolidated list of courses that I have picked up over the course of time. The list isn’t auto-generated (yet) so it might not be in sync with all the actual courses I’ve worked on. Personal Development 1. Learning how to learn Source: Coursera What I learned How to stop procrastinating using the Pomodoro technique Importance of Spaced interval practice Importance of Sleep and Exercise for healthy functioning of the brain 2.

Jan 1, 0001