Published inTowards Data Science·PinnedThis thing called Weight DecayIntroduction In my previous article, I mentioned that data augmentation helps deep learning models generalize well. That was on the data side of things. What about the model side of things? What can we do while training our models, that will help them generalize even better. We do weight decay. Parameters of a modelMachine Learning4 min readMachine Learning4 min read
Published inTowards Dev·Apr 9Stable diffusion in simple termsIntroduction It’s April 2023. ChatGPT and Stable Diffusion are all the rage. Experts are talking about the AI wave of innovation. New startups are emerging every week. Meanwhile you haven’t had a chance to play with these new technologies. You’ve been busy with your job and the Generative AI space is…Machine Learning5 min readMachine Learning5 min read
Published inTowards Dev·Mar 10Minimalist VimIntroduction Vim is unavoidable. Even with your default code editor taking care of most tasks for you, you want to learn the basics of vim to be able to quickly edit code or create config files on a VM. It’s a skill that allows you to be more flexible and productive. …Terminal5 min readTerminal5 min read
Published inTowards Dev·Feb 107 most creative applications of Machine LearningIntroduction In early 2017, I stumbled upon a course on Udacity called “Introduction to Data Analytics with Python”. It was something new, something different than what I’d been learning in university at the time. Finding patterns in Walmart’s inventory was definitely more interesting to me than learning to create a webpage…Python9 min readPython9 min read
Published inTowards Dev·Nov 28, 2022Git skills you didn’t know you wantedIntroduction Most git beginners just learn basic commands like add, commit and push. Everything else is deferred to the best rated answer on Stack Overflow. It is easy to stick with these commands because they get the job done. In this article, you will learn additional tricks for commands that you…Git5 min readGit5 min read
Nov 15, 2022Mini-article series #1: Smarter directory switchingIn this article you will learn a few ways to navigate directories faster using your terminal. Basics recap Let’s go over the basics first. pwd or print working directory is a command that let’s you check what directory you are currently in.Terminal4 min readTerminal4 min read
May 2, 2022A QnA on referral mythsIntroduction Referrals are scary cuz you need to put yourself out there. Applying online on a portal on the other hand, is easy. Right behind your computer screen is where your comfort zone is. Referrals push you out of it. When you don’t try for referrals, when you don’t go out…Jobs4 min readJobs4 min read
Dec 7, 2021Why good managers lead happier lives?Whaaaat? This article is a fun little analogy between skills of a good manager and traits I think can help you live a happy, low stress life. Cuz happiness is, after all, a choice you make and a muscle you develop. What do good managers do? They communicate clearlyHappiness4 min readHappiness4 min read
Nov 2, 2021Creative way to track companies in your portfolio / watchlistConfession This article is about tracking a company you own instead of tracking the stock price, but before we get into it, I want to be honest with you. I check my portfolio movement at least 3 times a day. I am not one of those people who claim they check…Finance5 min readFinance5 min read
Jun 25, 2021Financial literacy for codersNote: This article was just written one afternoon. No edits, no proofreading, so feel free to comment suggestions / changes. Introduction This week I started working full time at DocuSign. The salary for Data Scientists / Software Engineers is really good compared to other jobs. But it’s never going to be…Finance5 min readFinance5 min read