2022-12-08 20:18:56 +00:00
|
|
|
# Learning Topic Log
|
|
|
|
|
|
|
|
## Bash
|
|
|
|
|
|
|
|
- Best way to run a command in a script - is it to `echo` it?
|
|
|
|
- How to handle the return value of a command
|
|
|
|
- If it returns multiple values, how to isolate and loop through them
|
|
|
|
- What the weird variable symbols mean like errors and stuff
|
2022-12-14 21:00:05 +00:00
|
|
|
- Read up properly about `find` and `read`
|
2023-01-16 14:56:28 +00:00
|
|
|
- `.list` file extension
|
|
|
|
- Error handling
|
2022-12-08 20:18:56 +00:00
|
|
|
|
|
|
|
## SQL
|
|
|
|
|
|
|
|
- What is a _schema_ in MySQL/ SQL ?
|
|
|
|
- Proper definition of "migrating a database"?
|
|
|
|
|
|
|
|
## GraphQL
|
|
|
|
|
2022-12-09 09:00:05 +00:00
|
|
|
- What is a transformer?
|
2022-12-08 20:18:56 +00:00
|
|
|
|
|
|
|
## AWS
|
|
|
|
|
|
|
|
- Start reading more specifically about key services: Lambda, step functions, CloudFormation, Elasticache, CloudFront, CloudWatch
|
|
|
|
- Do basic exercises from Amazon on aspects I am interested in to get a practical feel for it
|
|
|
|
- Elastic Beanstalk and how it differs from using multiple different services at once
|
|
|
|
- AWS Amplify
|
|
|
|
- Deploy my own website on AWS
|
2022-12-09 09:00:05 +00:00
|
|
|
|
|
|
|
## Git
|
|
|
|
|
|
|
|
- What is rebasing?
|
|
|
|
- What is cherry-picking?
|
|
|
|
- GitFlow methodology in the context of releases, hotfixes etc
|
|
|
|
- How can you rollback without a hard-reset, i.e. how can you keep the future state (from the point of view of the rolled-back branch) accessible?
|
|
|
|
- Tagging (also in relation to Git flow)
|
|
|
|
- See if there is an advanced Git course on LinkedIn
|
2023-01-16 14:56:28 +00:00
|
|
|
|
|
|
|
## JavaScript
|
|
|
|
|
|
|
|
Look into these new features:
|
|
|
|
|
|
|
|
- Proxy object
|
|
|
|
- `Object.hasOwn()`
|
|
|
|
- Top level `await`
|
|
|
|
- `Error.Prototype.cause()`
|
|
|
|
- Dynamic import
|
|
|
|
- Temporal
|
|
|
|
- `Promise.allSettled()`, `Promise.any()`
|