How to learn a new programming technology: 1. Read the Getting Started 2. Build the most basic "Hello World" 3. Find a few vids / tutorials, watch & read them 4. Dig into more complex docs 5. Turn Hello world into something more complex 6. Teach it to someone else (blog / video)

1:55 PM · Jul 13, 2020

28
134
6
699
Replying to @dabit3
7. Downvote a question on Stackoverflow and write a comment - 'What a dumb question'
0
0
0
5
Replying to @dabit3
7. Rebuild a small existing feature with this new library when possible I'm currently learning @recoiljs more deeply by replacing MobX for state management in a small piece of an existing app. This is great for revealing pros/cons of moving to newer tech.
0
0
0
1
Replying to @dabit3
my two cents, quoting the legend:
My advice to people wanting to get into game programming has been to write small games completely from scratch while also working on commercial game mods and with unity or unreal. I’m following that myself for AI — I have some C++ backprop-from-scratch projects while also \
Show this thread
0
0
0
1
Replying to @dabit3
Yup. Been spending the last few days trying to get APIGW to trigger a Step Function after a successful Request Authorizer invocation, via Sls/CF. It’s been brutal. But I’m learning a lot, and it will make for some great content.
1
0
0
2
To be more explicit about connection to OP: Project started off as a simple SMS service. Now trying to secure the endpoint with layers of redundancy. 90% of the resources I find cover “how to do this piece of it the console”🤬😂
0
0
0
2
Replying to @dabit3
I did same with rust. Day before yesterday I made a program where you could enter a number to get the corresponding Fibonacci no. (step 5) will be soon on step 6 😎
1
0
0
3
Yash, if you don't mind can you share why are you learning Rust language? Any reasons?
1
0
0
2
Replying to @dabit3
Point 6. Is super critical!
0
0
0
1
Replying to @dabit3
6 is important!
0
0
0
1
Replying to @dabit3
Is there a standard thing you do for step 5? Like do you make a todo app or something?
1
0
0
5
I think it depends on the technology to be honest. Maybe if I'm learning a CSS framework, implement responsive design, grid, or flexbox. If it's an API, implement a CRUD app with auth. If it's a front end framework, implement routing with some data fetching and state mgmnt
2
0
0
7