Open in app
Home
Notifications
Lists
Stories

Write
Nityesh Agarwal
Nityesh Agarwal

Home
About

Published in Towards Data Science

·Nov 30, 2020

Writing Well: A Must-Have Skill That No One Teaches Data Scientists

Forget that hip new technology! To take your Data Science/Analysis career to the next level, learn… how to write well. — I started writing because the generous community of programmers had helped me by sharing their knowledge freely over the internet. I wanted to contribute to this incredible trend so I could be a part of something bigger than myself. Little did I know that it would be me who benefitted…

Data Science

8 min read

Writing Well: A Must-Have Skill That No One Teaches Data Scientists
Writing Well: A Must-Have Skill That No One Teaches Data Scientists

Published in Better Programming

·Nov 17, 2020

Writing Well: A Must-Have Skill That No One Teaches Software Developers

To take your software development career to the next level, learn how to write well — I started writing because the generous community of programmers had helped me by sharing their knowledge freely over the internet. I wanted to contribute to this incredible trend so I could be a part of something bigger than myself. Little did I know that it would be me who benefitted…

Programming

8 min read

Writing Well: A Must-Have Skill That No One Teaches Software Developers
Writing Well: A Must-Have Skill That No One Teaches Software Developers

Published in Better Programming

·Jun 24, 2020

You Should Expect Equal Pay for Equal Work at Your New Remote Job

Tough questions to ask your remote employer who offers you cost of living-based compensation — Your star designer out in the sticks is just as valuable (maybe more so) to the team as those working from the big-city home office. Make sure she feels that way. By the same token, as a remote worker, you shouldn’t let employers get away with paying you less just…

Programming

10 min read

You Should Expect Equal Pay for Equal Work at Your New Remote Job
You Should Expect Equal Pay for Equal Work at Your New Remote Job

May 22, 2020

A new startup model for ambitious people who want to change the world

How reducing my website cost by 5 times (!) led me to discover the concept of a not-for-profit… startup! — Last month, I made a productive use of my quarantine time — I created my personal website! There’s a tour in this Twitter thread: I made this website by self-hosting Ghost on a Digital Ocean droplet (with the help of this amazingly thorough guide). …

Open Source

8 min read

A new startup model for ambitious people who want to improve the world
A new startup model for ambitious people who want to improve the world

Published in Better Programming

·Nov 28, 2019

Fantastic Programming Project Ideas and Where to Find Them (a beginner-friendly version)

20 cool project ideas for data science, machine-learning app development, and web development — We all know that working on personal projects is a really important part of learning. It’s honing the discipline. Moving from theory to practice. A way of learning by doing. It’s building to learn. But isn’t the task of getting good project ideas the one that also prevents you from…

Programming

12 min read

Fantastic Programming Project Ideas and Where to Find Them (Beginner-Friendly)
Fantastic Programming Project Ideas and Where to Find Them (Beginner-Friendly)

Published in Better Programming

·Nov 27, 2019

Writing Clean Code and the Practice of Programming

Simple rules for better programming that are generally neglected by newcomers — “The purpose of style is to make the code easy to read for yourself and others, and good style is crucial to good programming.” — Brian W. Kerninghan, “The Practice of Programming” When you’re teaching yourself, it’s easy to pick up bad habits or styles because you don’t have someone…

Programming

7 min read

Writing Clean Code and the Practice of Programming
Writing Clean Code and the Practice of Programming

Published in Better Programming

·Nov 18, 2019

Advance Your Python Skills by Building a WhatsApp Chat Analyzer

A guided project that helps you dive into creating something cool and learn useful programming concepts by yourself! — Finding ways to apply your knowledge only after the learning process essentially means that the learning happened without much of a sense of destination. All we were trying to do was amass all the knowledge we could in the hope that it’d come of use in some distant, mystical future.

Programming

14 min read

Advance Your Python Skills by Building a WhatsApp Chat Analyser
Advance Your Python Skills by Building a WhatsApp Chat Analyser

Published in Towards Data Science

·Oct 19, 2019

Self-learning is difficult and frankly, quite lonely. Here’s how you can make it easier.

3 systems to make self-learning easier, Mentors to follow on Twitter and Cool Project Ideas for learning <X> — MOOCs (Massively Open Online Courses) are a boon to us, self-learners. Lectures from the world’s best professors brought straight to your hands, no matter what corner of the earth you live in — Isn’t that the recipe for disrupting world-class education and democratizing it to the entire world?

Education

11 min read

Self-learning is difficult and frankly, quite lonely. Here’s how you can make it easier.
Self-learning is difficult and frankly, quite lonely. Here’s how you can make it easier.

Published in Towards Data Science

·Jun 22, 2019

Getting started with Gradient Boosting Machines — using XGBoost and LightGBM parameters

Psst.. A Confession: I have, in the past, used and tuned models without really knowing what they do. I tried to do the same with Gradient Boosting Machines — LightGBM and XGBoost — and it was.. frustrating! This technique (or rather laziness), works fine for simpler models like linear regression…

Machine Learning

10 min read

Getting started with Gradient Boosting Machines — using XGBoost and LightGBM parameters
Getting started with Gradient Boosting Machines — using XGBoost and LightGBM parameters

Published in We’ve moved to freeCodeCamp.org/news

·May 15, 2019

How to surf the web to find motivating and insightful content

“Wow! This was so cool!” my friend says. “How do you even find these things?” I tell him that I got it from the newsletter of <so-and-so> website where people post interesting stuff. And the next question goes, “Well, but how did you find out about the <so-and-so> website?” And…

Internet

10 min read

How to surf the web to find motivating and insightful content
How to surf the web to find motivating and insightful content
Nityesh Agarwal

Nityesh Agarwal

Learning, Writing and Teaching at https://www.nityesh.com/

Following
  • Jessica Wildfire

    Jessica Wildfire

  • Sarah Stroh

    Sarah Stroh

  • Dipanjan (DJ) Sarkar

    Dipanjan (DJ) Sarkar

  • Srinivas Rao

    Srinivas Rao

  • Aman Dalmia

    Aman Dalmia

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable