The past couple of months I've been trying to improve myself. Mostly with small things that I should have been doing in the first place. Like, walking more (taking farther train stops from work helps), showers at night, learning french, reading more (mostly fiction nothing for work), and other items.
Some ongoing goals - write more blog posts. You know the ongoing goal of everyone.
Originally, I was going to start "running" and calorie counting, but that involve buying things. So now I have new goals for this month, and since it's dev related I'm writing about it.
TLDR; One React practice and Two opensource!
A couple of years ago my previous job was moving towards React from Angularjs (but still had jQuery). Naturally, I started learning it and was getting decent with it. Fast forward to 1.5 years ago and I was hired at my current job. For this first project, they were working in Angular. I was happy to find that Angular was definitely not AngularJS.
There are a lot of things that I like about the framework:
- HTML instead of JSX for templates
- Baked in Routing
- Types
- state management seems better
This is also where I really started to break away from my jQuery reliance, and moved back into vanilla js and into es6.
My point - I've forgotten a lot of the ins and outs of React.
After listening to a few podcasts it most jobs are heavily reliant on React, and after looking at a few older projects of mine I was thinking of getting some practice in. I'll have to do the same with Angular at some point since all of my current projects are vanilla js with Webpack.
I've created a repo for practice at https://github.com/amandaIaria/react-practice-projects. I'm hoping to create a broader open source repo for this, but for now, it's just a place for anything react that will be used for practice.
On to opensource.
This particular one was just a random thought that decided to pop ... this morning. Like, an hour ago.
I remembered a post from here about contributing for the first time, and have been looking for something small to start with.
Article - https://dev.to/kerryja/getting-started-with-open-source-3o23b
I found these:
- https://up-for-grabs.net/#/
- https://github.com/firstcontributions/first-contributions
- https://opensource.guide/how-to-contribute/
- https://www.firsttimersonly.com/
We'll see how that goes.
Top comments (1)
Hi Amanda, thank you for sharing this article. I work for a company called OpenTeams openteams.com/ and It's always challenging to guide people to make their first open source contribution. This would be a great resource for those needing guidance.