Since FSO is fond of anecdotes, I'll drop one too, I've been reading "The Pragmatic Programmer" lately so:
"Stop quoting laws at us. We carry swords," - Pompey
- I was used to video-coruses before
FSO
:- At first reading is boring, but you eventually get used to it.
- Some old roadmaps -unvisited-:
- For parts 4 and 5 and possibly later some I moved practices out of the repo when solving them, them moved them back to the repo again after finishing the part, they have their .git files renamed and ignored.
- To revise GraphQL, not all problems are solved well.
- Stopped at:
Part 13 - Finished
, Remaining parts: part10. - Total Time:
~289.5H
.
- Since nearing the end of
Part7
I am yet again presented with an ever irking question,"What are my next steps?"
, particulary after finishingFSO
, and its project.- More backend... how?
- Take a look at FCC
- Learn Nest.js
- Read Node.js Documentation?
- Read this book
- egFWD... again?
- Probably need to finish this algorithms course.
- Database course?
- More Cloud-y stuff? e.g.
AWS
- Securtiy?
- Networks course? (Probably No.)
- More DevOps? (Probably No.)
- Micro services? or different architectures at that.
- Mentorship/Internship/Job search?
- Open source contribution?
- More backend... how?
- (Functional) ReactJS
- State maganement: Redux, Hooks, ?GraphQL?
- MongoDB (NoSQL)
- PostgreSQL
- NodeJS (Express)
- Authentication using JWT.
- TypeScript
- CI/CD (Github Actions)
- Containers (some Docker).
- Testing:
- Jest (Integration Testing (API), Unit testing for React)
- Cypress (E2E).
- Deployment using Heroku (welp that didn't age well?)
- Deployment using fly.io
- Deployment using Deta
- GraphQL (Client and server), needs more time though.
- Git & Github (Unrelated to FSO).
- What to study/revise during/after FSO (Technology wise, not science wise)?
- GraphQL.
- Websocket.
- How to API-testing with other stuff than Jest?
- ...
- Make projects.