Here i list the skills i have and want to accomplish and the progress i make toward that goal. You will find a complete log of my learning journey with resources, highlights and interests.
It's a way set goals and organise my learning.
Skills | Introduction | Occasional Use | Regular use |
---|---|---|---|
HTML5 | π | ππ | πππ |
Laravel | π | ππ | πππ |
Git | π | ππ | πππ |
Git bash | π | ππ | πππ |
GitHub | π | ππ | πππ |
Bitbucket | π | ππ | πππ |
Prettier | π | ππ | πππ |
EsLint | π | ππ | πππ |
NPM | π | ππ | πππ |
Yarn | π | ππ | πππ |
Working with APIs | π | ππ | πππ |
CSS Grid & Flex-box | π | ππ | πππ |
Markdown | π | ππ | πππ |
Website Building | π | ππ | πππ |
Publishing website | π | ππ | πππ |
Command line | π | ππ | πππ |
NPM scripts | π | ππ | πππ |
Hugo | π | ππ | |
Golang | π | ππ | |
React | π | ππ | |
GatsbyJS | π | ππ | |
Vue.js | π | ππ | |
Nuxt.js | π | ππ | |
Python | π | ππ | |
Django | π | ππ | |
Flask | π | ππ | |
Agile | π | ππ | |
CSS3 | π | ππ | |
JavaScript | π | ππ | |
ES6 | π | ππ | |
Gulp/Webpack | π | ππ | |
Bootstrap | π | ππ | |
Node.js | π | ππ | |
Open Source Contribution | π | ||
Next.js | π | ||
Amazon Web Services | π |
I'm currently interested in/excited about:
- Golang
- Python's best practices
- Amazon Web Services (AWS)
- Rust
- Vue.js
This is a list of basic objectives to meet on the road to mastering web development.
It is an almost exact copy of Ginny Fahs' "Things Real Developers Do: My Bucket List"
- Open the computerβs terminal
- Use a text editor (bonus points if you have a specific reason for choosing it)
- Use some keyboard shortcuts
- Write tests for your code
- Help another web developer with something theyβre having trouble with
- Attend an event about web development
- Follow developers you admire on social media
- Read a book about coding
- Open your browser console
- Get data from an API
- Hide API keys from the public
- Post a question on Stack Overflow
- Push code to GitHub or GitLab or BitBucket
- Speak about something web development-related at an event
- Complete a technical interview
- Participate in a hackathon
- Deploy a project
- Ship your project to a store
- Contribute to open source
- Get paid to code
- When people ask what you do, respond saying youβre a developer :)
If you find this useful for your own needs you are welcome to fork a copy, customise it or even give it a star.
This has been partly inspired by Shovan Chatterjee and his wonderful My Learning Tracker project. And of course by Alexander Kallaway's very motivational #100DaysOfCode challenge and the great and supportive community around it.