Reflection of Week 4 at FullStack Camp

Search for a command to run...

Keep it up Rutik Wankhade
Well Written Rutik Wankhade ! You have summarized it pretty well.
Glad to have you in our first cohort!
I took the challenge of writing a blog every week. I will write about the things I learned throughout the week, the resources I used, the ups and downs, and the whole process of learning.
I looked at my GitHub contribution-graph Today, it's almost a year now since I started my coding journey. What a coincidence! I was a complete beginner. I knew nothing. The communities played a big part in helping me figure out what to learn. Throug...
2022 was a year full of learnings for me. It was about solving problems, lots of iterations, making solid fundamentals, and growing up as a person. Even though it feels like this year went really fast and I have a very vague memory of it, this is my ...

Finally, the wait is over. Last year I built and launched Tabwave, a mindful productivity chrome extension that replaces your browser's new tab. It has been my passion project for a long time. And now it has become even more mindful and beautiful. Af...

The modern web has evolved over the years with new tools and technologies. We are introduced to new approaches to rendering websites and apps. With the rise of frameworks like NextJs and Remix, SSR has gained a lot of popularity in the last few years...

If you are following me for a while you know I love building side projects. And every time I decided to build one, I didn't know how it will turn out in the end. But one thing is for sure, it all started with a half-baked idea. half baked idea? what...

Did you know you can create GraphQL APIs within minutes without writing a single line of code? Well, I didn't. Thanks to the Hasura X Hashnode hackathon. Now I know and so you will. Hi there, In this blog post I will talk about why and how I built a ...

It's been 4 weeks since I joined the FullStackCamp program, an initiative to help students grow and level up their skills. And I can see the difference in the clarity of my thoughts.
When you are starting your career, having a good mentor helps a lot. Someone who has gone through the same path you are about to start can make things easy for you. I have always tried to learn from experienced people by asking the right questions. You can learn a lot just by watching them, listening to their stories and experiences.
I have failed multiple times in the past because I tried to learn everything all at once. The problem is that we want to achieve more in less time. I want to learn about UI/UX, JavaScript, react, node, data structures, algorithms, aptitude, and a lot of stuff. But we need to understand that we can't learn everything all at once. We have to respect the process. There are no shortcuts.
So what I am doing right now? How I am taking this?. one-word priority. I know what are my priorities. Everything is important but the question is what's more important. The trick is to delay the less important stuff.
This week I learned about react hooks and worked on a few small projects. Also, I started working on a side project I was thinking of for a long time. Will share about it once it is completed.
Do you know you can configure your create-react-app application to support importing modules using absolute paths?
Just create a jsconfig.json file like this in the root directory. jsconfig.json reference
//jsconfig.json
{
"compilerOptions": {
"baseUrl": "src"
},
"include": ["src"]
}
And now you can get rid of ../.../ and import modules like
// import Navbar from '../../components/Navbar';
import Navbar from 'components/Navbar';
Wait, do you mean product hunt? No. We in the FullStackCamp community have started working on an open-source community project similar to product hunt. Here rather than products we share projects. 😅 So project hunt.

I am working on mostly the frontend part with react and tailwindcss. And the good thing is the mentors share valuable feedback on each PR which is helping me learn from my mistakes and get better at writing quality code.
Learn more about FullStackCamp
I keep writing about the things I learned and applied. So you can connect with me on Twitter, Github or Linkedin. Also, subscribe to my newsletter and stay up-to-date with my latest blog posts.
⚡ Happy learning!