How to get placed in college?
A guide on how to go about preparing for interviews at a tech company.
The goal is progress not perfection
Perfection is the one trap that leaves people paralysed in a point of time. I think if you really enjoy the work you do, it is easier to fall into this trap.
Resources to become a better Software Engineer
There is so much information out there today, that it has become almost impossible to differentiate between signal and noise.
What tools to use for your next web based project?
Picking the right tools is one of the most important steps to starting any project. This is also the step where most people spend a lot of time, thinking and researching about all the available tools out there.
The Best Way To Simplify Any Complex Problem
A guide on how you can break down hard problems and solve them efficiently
Strategic vs Tactical Programming and which is better
Diving deep into these programming mindsets, and implementing them into the software development process
Linear Regression in 6 lines of Python
In this quick post, I wanted to share a method with which you can perform linear as well as multiple linear regression, in literally 6 lines of Python code.
Linear Regression using Gradient Descent
In this tutorial you can learn how the gradient descent algorithm works and implement it from scratch in python.
Linear Regression using Least Squares
Linear Regression is the simplest form of machine learning out there. In this post, we will see how linear regression works and implement it in Python from scratch.