Open in app

Sign In

Write

Sign In

Adarsh Menon
Adarsh Menon

993 Followers

Home

About

Aug 29, 2021

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. You cannot predict the future I think the biggest challenge is making sure that the tools you…

Web Development

6 min read

What tools to use for your next web based project?
What tools to use for your next web based project?
Web Development

6 min read


Aug 21, 2021

The Best Way To Simplify Any Complex Problem

A guide on how you can break down hard problems and solve them efficiently — As software engineers our jobs are mostly breaking down abstract problem statements into code that computers can understand. I think the biggest challenge here is to simply figure out what to do. How do you convert an abstract problem statement with complex objects, asynchronous data flow, multiple stake holders and…

Software Engineering

4 min read

The Best Way To Simplify Any Complex Problem
The Best Way To Simplify Any Complex Problem
Software Engineering

4 min read


May 9, 2021

Strategic vs Tactical Programming and which is better

Diving deep into these programming mindsets, and implementing them into the software development process — Recently while reading A Philosophy of Software Design by John Ousterhout I came across the ideas of Strategic and Tactical programming. Both of them can be described as a state of mind while approaching and writing code. 100% credit for the ideas described in this post goes to John Ousterhout…

Software Engineering

7 min read

Strategic vs Tactical Programming and which is better
Strategic vs Tactical Programming and which is better
Software Engineering

7 min read


Published in JavaScript in Plain English

·Apr 15, 2021

Face Detection in the Browser using TensorFlow.js

Simple face detection using the Blazeface model in TensorFlow.js. — TensorFlow.js is a great tool to run ML models in your browser, and comes with lots of pre-trained models for us to work with. Today I will be using the Blazeface model to detect faces from the webcam feed on the browser. Using this, you can crop images to get…

Face Recognition

4 min read

Face Detection in the Browser using TensorFlow.js
Face Detection in the Browser using TensorFlow.js
Face Recognition

4 min read


Apr 3, 2021

NFTs Explained: What they are, how they work, and their future

Exploring what makes non-fungible tokens special, why they are so popular, and the future of NFTs — NFTs have been all over the internet for the last few months. The goal of this post is to understand how NFTs work, what they actually are, and finally look at what the future of NFTs could look like. The Basics — Blockchain Before we try and understand what an NFT is, we need…

Nft

7 min read

NFTs Explained: What they are, how they work, and their future
NFTs Explained: What they are, how they work, and their future
Nft

7 min read


Mar 20, 2021

What is CORS ? Why does it happen ? How to solve for it ?

Understanding how Cross-Origin Resource sharing and the Single Origin Policy work. — If you have ever built a web based project, then I am sure you have come across the very annoying “CORS error” at some point. In this post I will try to break it down, and explain why it is actually quite useful. CORS stands for Cross-Origin Resource Sharing. Lets…

Cors

5 min read

What is CORS ? Why does it happen ? How to solve for it ?
What is CORS ? Why does it happen ? How to solve for it ?
Cors

5 min read


Feb 8, 2021

How to choose a programming language for Coding Interviews ?

Confused between C++ and Python ? — The most straight forward answer to this question is pick whatever language you are most comfortable with. The only two exceptions to this are — it is not a language specific role, and the language you pick is quite rare/complex and there is a good chance that your interviewer may…

Coding Interviews

3 min read

How to choose a programming language for Coding Interviews ?
How to choose a programming language for Coding Interviews ?
Coding Interviews

3 min read


Published in The Startup

·Feb 4, 2021

Keeping Up With Tech Tools for Software Engineers

Solving problems should be the focus, everything else is a tool. — Do you find yourself overwhelmed by the sheer number of programming languages, libraries, frameworks, databases and platforms that are coming out every day ? Do you struggle to keep up with them? Well, even do. Hi I am Adarsh, currently working as a Software Engineer. The idea behind this post…

Software Engineering

4 min read

Keeping Up With Tech Tools for Software Engineers
Keeping Up With Tech Tools for Software Engineers
Software Engineering

4 min read


Oct 12, 2020

Queue Data Structure: Practical Applications & Operations

Learn how queues are used in real applications and it’s implementation in Python and C++ — Queue is one of the simplest and most useful data structure, not just in computer science, queues are relevant in our day to day life in lot of different fields. In this post, we will discuss why queues are so important, how they are used in computer science and finally…

Queue

4 min read

Queue Data Structure: Practical Applications & Operations
Queue Data Structure: Practical Applications & Operations
Queue

4 min read


Published in The Startup

·Oct 5, 2020

Stack Data Structure: Practical Applications & Operations

You wouldn’t be able to read this now if stacks didn’t exist. Stacks described from a practical perspective for engineers. — Stack is one of the most popular and widely known data structures in computer science, and one of the easiest to learn and understand. But often, maybe because of the way it is introduced or taught, it seems kind of useless and boring to learn. Stacks are not one of…

Data Structures

4 min read

Stack Data Structure: Practical Applications & Operations
Stack Data Structure: Practical Applications & Operations
Data Structures

4 min read

Adarsh Menon

Adarsh Menon

993 Followers

I make websites and teach machines to predict stuff. I also make YouTube videos — https://www.youtube.com/adarshmenon

Following
  • Tim Denning

    Tim Denning

  • Alberto Romero

    Alberto Romero

  • Vivek R

    Vivek R

  • Jeremie Harris

    Jeremie Harris

  • Netflix Technology Blog

    Netflix Technology Blog

See all (49)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech