Avi Aryan

Avi Aryan @aviaryan

About: Full-Stack Web Engineer at Toptal

Location:
India
Joined:
Jul 7, 2017

Avi Aryan
articles - 30 total

What do I learn today to get a dev job?

What do I learn today to get a dev job? Believe it or not, JavaScript and React are still the first...

Learn More 6 0May 21 '20

How to start contributing to open-source for experienced devs

I got this question in my DM yesterday so here’s how I do it. (1) Contribute to something you use....

Learn More 3 1May 15 '20

Why you should do ethical hacking anyway?

I was looking into ethical hacking as I was interested in CyberSec and was looking for a practical wa...

Learn More 10 7Apr 5 '20

Rendering JSON-LD data in NextJS and ReactJS

Rendering JSON-LD data in NextJS and ReactJS is quite straight-forward. Here are the steps involved....

Learn More 68 5Mar 5 '20

Practical Software Testing Ideas

Testing is one of the most important practices in software development. And with automated test runne...

Learn More 10 2Feb 25 '20

Why you should get a good, international domain for yourself

I see many new developers and even some senior developers going by a .in or even a .tk for their webs...

Learn More 7 15Feb 14 '20

Immutable requirements if you want a remote job

I see many people want to do remote jobs. But in my experience, there are some things that you need b...

Learn More 11 0Feb 3 '20

A guide to stale-while-revalidate data fetching with React Hooks

This is a guide that explains implement stale-while-revalidate data fetching using React Hooks

Learn More 15 0Feb 3 '20

How to get guidance and mentorship as a Computer Science college fresher

I get some requests from students asking for guidance and mentorship. But I don’t have the time. So I...

Learn More 5 0Jan 1 '20

Some helpful Bash scripts I use daily

I posted a tweet about how investing time learning Bash scripting and various command-line tools is a...

Learn More 72 18Dec 25 '19

I took a break to fight burnout

Burnout. Chances are, most of you are familiar with it. But for someone new to this career, an introd...

Learn More 9 4Dec 25 '19

Should you keep your code dependency-free?

I posted this tweet on Twitter about a trending JS library 🤷🏻‍♂️ called Immer. Immer is a small libra...

Learn More 7 0Nov 25 '19

Introduction to Functional Programming in JavaScript

An introduction to functional programming in JavaScript

Learn More 17 0Oct 28 '19

Looking for cool Pull Requests for Utility Bash Scripts

So on the eve of Hacktoberfest, I started a new repo called utility-bash-scripts. It's a collection o...

Learn More 10 0Nov 5 '18

The various levels of motivation

First posted on Dev Letters Motivation - Something that we all struggle with, and we all want to...

Learn More 19 5Oct 31 '18

Career choices for programmers

First posted on Dev Letters In the last couple of years, I have tried different careers as a pro...

Learn More 37 0Oct 22 '18

The story of Clipjump - Lessons learned while reaching 100k+ downloads as a 17-yr old

First posted on Dev Letters I started developing Clipjump in March 2013, and by the same month,...

Learn More 19 1Oct 20 '18

The N% handicap - How to startup without leaving job

First posted on Dev Letters Most of us have plans to do our own business at some point in our li...

Learn More 16 1Oct 19 '18

GSoC is easy if you have a planned approach

First posted on Dev Letters Google Summer of Code - I am sure every undergrad has the dream of...

Learn More 35 2Oct 18 '18

Why you should make things

First posted on Dev Letters I don't know about other fields of study but making is of paramount...

Learn More 47 0Oct 16 '18

Interview with a NLP engineer - Navneet Nandan

First posted on Dev Letters This Dev Letter is a bit different. Today, we have Navneet Nandan, w...

Learn More 21 1Oct 13 '18

The Toptal hiring process for freelancers

First posted on Dev Letters I wrote this Medium post of wanting to become a digital nomad. There...

Learn More 79 13Oct 12 '18

How to find your best career fit

First posted on Dev Letters The more I go through trying to build my career, the more I realize...

Learn More 36 0Oct 10 '18

Getting started with Competitive Programming - Build your algorithm skills

A step by step guide on how to get start with competitive programming and building your algorithmic skills

Learn More 180 16Oct 8 '18

How to create more time for yourself (and your goals)

First posted on Dev Letters How do I manage time for other activities while going to college? H...

Learn More 63 1Oct 7 '18

Why you should do Competitive Programming, even if a little

Competitive Programming is important, whether you like it or not - and here's why you should be doing it

Learn More 148 18Oct 6 '18

Letter to a Computer Science college fresher

I was recently asked by a Computer Science college fresher about plans and advice for this new adventure of theirs. Here is the exact reply I sent.

Learn More 13 1Oct 5 '18

Why software shouldn't be free

My take on why free software is creating a bad habit among consumers and destroying the maker culture

Learn More 11 0Oct 4 '18

Move Fast and Break Things - How it works

Why you should move fast and break things, especially when programming

Learn More 16 3Oct 3 '18

How learning modern languages can give you an edge in career

In this letter, we talk about how learning modern languages like Dart, Rust can help boost your career

Learn More 8 1Oct 2 '18