Look, I'm not going to pretend to be a senior full-stack developer with years of experience. I'm a learning developer from India who started coding seriously around late 2023. I'm still figuring things out, one tutorial at a time.
const sunny = {
location: "India",
actualRole: "Student / Junior Developer",
honestSkills: ["JavaScript (basics)", "HTML/CSS", "Python (learning)", "Copying from Stack Overflow"],
realityCheck: {
frontend: ["React (following tutorials)", "Basic HTML/CSS", "Tailwind (sometimes)"],
backend: ["Node.js (learning)", "Express (copy-paste mostly)"],
databases: ["MongoDB (when it works)"],
tools: ["Git (still confuse push and pull)", "Docker (what's a container?)"]
},
currentlyLearning: "Everything. Seriously, everything.",
portfolioStatus: "19 repos, 2 have stars, most are unfinished",
openToCollaborate: true,
willingToLearn: "Absolutely!"
};
- ๐ Following online tutorials and courses (a LOT of them)
- ๐ป Building small projects to understand basics
- ๐ Spending more time debugging than coding
- ๐ Googling error messages constantly
- ๐ Trying to contribute to open source (scary but trying!)
- โก Fun fact: My code comments are mostly "why doesn't this work???"
- Used in most projects
- The easy part
- Still fighting with flexbox
- Learning for backend
- Used in one project
- My main focus
- Makes CSS bearable
- Because Create React App is slow
- Learning Express
- Basic REST APIs
- Still learning
- You're here!
- My home
- Trying to understand
- Way over my head
๐น SmartController-SIH
My most "successful" project with 1 whole star and 2 forks!
Reality Check:
- Built for a hackathon (Smart India Hackathon)
- Actually has some working features
- Uses React and Vite (following best practices... sometimes)
- Still has TODOs in the code
๐น kubernetes-demo
Trying to understand containers and orchestration
Reality Check:
- Created 1 day ago (literally)
- Following a tutorial on Kubernetes
- Has a LEARNING_GUIDE.md (that's me learning!)
- Simple Node.js app to understand deployment
๐น odin-recipes
My HTML learning project from The Odin Project
Reality Check:
- Basic HTML practice
- Part of The Odin Project curriculum
- It's just recipe pages, nothing fancy
- But hey, everyone starts somewhere!
Most of my other 16 repos are:
- ๐ Tutorial follow-alongs (MERN-Learning, StartedBackend, Backend, etc.)
- ๐งช Experiments that didn't go anywhere
- ๐ Course exercises (git_test, skills-communicate-using-markdown)
- ๐๏ธ Abandoned projects (we don't talk about those)
Total Stars Across All Repos: 3 (yes, THREE) ๐
Currently learning through:
- Online Courses - FreeCodeCamp, The Odin Project, YouTube tutorials
- Documentation - When I can understand it
- Stack Overflow - My real teacher
- Trial and Error - Mostly error
Self-Taught Developer | My Room | Sept 2023 - Present
- Watching countless YouTube tutorials
- Building projects that sometimes work
- Contributing to open source (trying to, at least)
- Breaking things in production (my local production)
- Learning that "works on my machine" is a lie
- โ Got 3 total stars on GitHub
- โ Successfully merged a PR (someone else's repo!)
- โ Deployed something to Vercel (it crashed, but it deployed!)
- โ Understood what Docker does (sort of)
- โ Can center a div (took me 3 months)
Currently Learning:
- React (still learning)
- Node.js and Express (copying examples mostly)
- Kubernetes (watching tutorials)
- How to write clean code (future goal)
Currently Building:
- Tutorial projects that I hope to finish
- Small apps to understand concepts
- A portfolio that doesn't look like a template
Realistic Goals:
- Get a real job as a developer
- Contribute to open source without breaking things
- Build one project people actually use
- Understand async/await properly
- Maybe learn TypeScript next year?
Debugging โโโโโโโโโโโโโโโโโโโโโ 65%
Googling Errors โโโโโโโโโโโโโโโโโโโโโ 40%
Reading Docs โโโโโโโโโโโโโโโโโโโโโ 15%
Writing Code โโโโโโโโโโโโโโโโโโโโโ 10%
Staring at Screen โโโโโโโโโโโโโโโโโโโโโ 25%
I'm active on GitHub (obviously, you're here). You can:
- Check out my repos (low expectations, please)
- Open issues if something's broken (there's a lot)
- Submit PRs to fix my messy code (seriously, please do)
- Star my repos if you're feeling generous
"It works on my machine" - Every developer ever
"I'll just copy this from Stack Overflow" - Me, daily
"Why is it not working?" - Also me, daily
"Oh wait, I forgot the semicolon" - Me, when coding in JavaScript
- ๐ Reading documentation that I don't understand yet
- ๐ฎ Procrastinating by watching tech YouTubers
- ๐ Browsing GitHub for projects to clone
- ๐ญ Thinking about the project I'll build "someday"
- ๐ด Dreaming in console.log()