Skip to content

Instantly share code, notes, and snippets.

View tanaypratap's full-sized avatar

Tanay Pratap tanaypratap

View GitHub Profile

🚀 Getting Started with CodeSandbox

1️⃣ Sign up for CodeSandbox – Go to https://codesandbox.io/. If you’ve got a GitHub account, sign up with that (makes things smoother!). No GitHub? No problem! Use your Gmail – you can always connect GitHub later. No stress. 😎

2️⃣ Open this starter link: Click here! Once you're signed up, just click on the link and you're good to go. 🚀

3️⃣ Fork the template – Boom! You now have your very own CodeSandbox environment! 🎉 Name it with the exercise name for example A1.1_CW

@tanaypratap
tanaypratap / neog.25.levelZero.css
Created October 1, 2024 13:32
Basic CSS for neoG levelZero mini apps
/* Import Google Font */
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600&display=swap');
/* Theme Variables */
:root {
--theme-color: #4A90E2; /* A nice shade of blue */
--font-color: #333;
--font-family: 'Source Sans Pro', sans-serif;
--background-color: #f9f9f9;
--button-hover-color: #357ABD;
@tanaypratap
tanaypratap / tanay-links.md
Last active March 3, 2024 09:05
Links for all of Tanay's Initiatives at one place
@tanaypratap
tanaypratap / tanay-router.md
Last active December 28, 2021 18:00
A router for requests coming to Tanay Pratap in DMs.

tanaypratap's DM router

intro 👋

Hello! Please understand I am writing this with all positive intention. But, I am not reading my DMs anymore. Read ahead..

Understand that I have a full time job, and I try to help people in whatever time I get after office. I can't possibly scale to reply to every DM I get, with my posts reaching lacs of people every week, I can't do 1:1 replies. If you're here, chances are that you sent something in DM the answer to which can be found here.

If you don't find the answer below, then I am sorry, I'll add it sometime. You can meanwhile follow my work and witness me transforming students' lives.

@tanaypratap
tanaypratap / introduction.md
Last active April 27, 2024 07:01
A web developer roadmap for aspiring web developers

using the roadmap

This document should be viewed as an overall guide on what needs to be learnt. If you're an aspiring web dev, treat this as a signpost.

effective way of learning

  • Learn by doing. Practice the code examples yourself.
  • Then creating end to end projects is the best way to assemble all your learning at one place and boost your confidence.

do at your own pace

@tanaypratap
tanaypratap / hiring-partner.md
Last active May 13, 2020 15:39
Invitation to become a hiring partner

invitation for hiring partner

Namaste Industry Leader!

It would be a pleasure to have you and your organisation as a hiring partner. This for the “Job Challenge” I have started for my students. As you might know, I have started teaching programming to students for free from past one year. We have around 20K students learning through variety of social media platforms. This challenge is for them, open for everyone.

what's this challenge?

Participants need to complete the following minimum tasks for the challenge:

  • 5 projects
@tanaypratap
tanaypratap / mentorship-invitation.md
Last active June 24, 2020 05:43
Invitation to be a mentor at this job challenge

invitation for mentorship

Namaste Industry Leader,

You have been invited to be a Mentor for this “Job Challenge” I have started for my students. As you know, I have started teaching programming to college students for free from past one year. We have around 20K students learning through variety of social media platforms. This challenge is for them, open for everyone.

what's this challenge?

Participants need to complete the following minimum tasks for the challenge:

  • 5 projects
  • 3 blogs
@tanaypratap
tanaypratap / ideas-tech-lead.md
Created February 9, 2020 07:10
Ideas for becoming a tech lead which could be shared in a blog

Ideas

  1. Expectations from a tech lead.
  2. Stakeholder management.
  3. Getting better at project management and estimates.
  4. Writing a good engineering design document. (or engineering requirement document)
  5. Setting up the tech culture for the team. Automating things. Best practices for PR.
  6. Providing mentorship. Helping others make more impact in career.
  7. Improving your communication. Talking in conferences, writing blogs, authoring books.
@tanaypratap
tanaypratap / to-recruiters.md
Last active February 4, 2021 05:29
Looking to hire Tanay Pratap? Kindly go through this.

Dear Recruiter,

First of all thanks for contacting me for the role which you have in mind. Let me tell you that I am extremely happy and contented at my current workplace. It provides a competing salary, a challenging environment and world class culture.

However, I am always open to better opportunities. But finding a time to get on a call for every inMail/message/opportunity is tough. So, let's continue this async form of communication where you give me details of the job and let me decide if I want to pursue it further.

Few details which I am looking for:

  • Salary range Kindly do not ask my current CTC as I am not supposed to tell you that. As a recruiter, you're very much aware of the competing salary ranges in my domain with relevant experience. If the recruitment process requires the knowledge of my current CTC, I am sorry but I won't be further interested into that.
  • Company Name If not an extremely famous brand, then please provide company's URL and background.
  • Profile I do not pe
@tanaypratap
tanaypratap / react-news-3.md
Created January 7, 2020 12:46
React News #3

React News Issue 3

A compilation of CSS resources for everyone

🐣twitter

Rachel Andrew(@rachelandrew)'s posted:

"Tell me your favourite CSS books and resource websites (if you can include why they are good - and whether for beginners, advanced etc. even better)"

This garnered a lot of responses becoming an ultimate compliation for everyone meaning to start or master CSS.