A LITTLE BIT ABOUT MYSELF...
IT became a passion of mine when I was 13.
My first computer I owned was gifted to me as a Christmas present. Within the first two weeks I disassembled it out of curiosity and during the process of re-building it, it then became faulty... Oops.
Within one week, I fixed it! It was inevitable that I’d find interest in software.
Eventually I decided to build a game without even knowing where to start, I know... great idea! This resulted into a simple game. Control the ball and collect ten items.
Regardless of my lack of knowledge, I achieved exactly what I’ve set out to do. Kind of...
Life then got in the way and I found I had a lot less time to focus on my passion.
SO WHAT DO
I LOOK LIKE ?
Code began to haunt me once again. This time it was different. I was dedicated, determined and had a clear “Plan of Attack”. Whilst working a full-time job, I invested all my spare time into learning.
Quick thinking, Adaptable and Reliable leader in my work time. Passionate, hungry to learn Geek in my spare time. I was living two lives.... Just like Batman.
During my double life, I picked up many skills and decided to put all my attention towards coding. From simple static websites to later discovering React and web apps, suddenly everything was possible.
I am now in a stage where I can utilize my skills, work with a team who share my passion and motivation whilst continuing to work on my development.
YUP!
SO WHAT DO I KNOW?
LET’S START WITH
BASICS...
- HTML 5
- CSS 3
- JavaScript / ES6
- React
- Redux
AND NOW ON TO THE
GOOD STUFF!
- Npm & Yarn
- Git
- CSS modules, SASS, Styled-components
- Material UI, Bootstrap, Semantic UI
- Framer Motion
- Fetch API, Axios
- Test API with Postman
- Routing
- NextJS, SSG, SSR
- Heroku and Vercel deployment
- Figma
- A bit of Node, Express, Mongoose, and MongoDB
THINGS I WANT TO
LEARN NEXT...
1.
TYPESCRIPT
Strongly typed language to help catch mistakes early and make development more efficient.
2.
TESTING
Second thing on my list is to utilize React testing library and Jest to adopt TDD approach
3.
REACT NATIVE
To get a peek at what building native apps is like. Also considering Flutter.