Learning Plan
Learning Goal: Link to heading
- To create a full application using Sveltekit and .net core API
- Authentication and authorization
- Logging
- Performance metrics
- User usage statistics
- Cloud hosted
- Unit / Integration / E2E testing
- Caching layer
- Improve blog site
- Better layout and component (daisyUI)
- Improve homepage
- Get better at writing blogs and taking notes about content
- Learn more about the cloud and how it can be best used
- Record a Youtube series about something technical and build some projects
- Learn to use Obsidian better
- Learn vim shortcuts
- Learn to use entity framework
- Learn to use linq
- Learn how to query tune postgresql
- Create shortcuts for Git commands and other useful commands
- Create a repo for command and start them automatically when the CLI is launched
Link to heading
- What is:
- mixpanel?
- drip?
Supporting goal: Link to heading
- Better way of seeing progress
Clear long term and medium terms goals
Goals are linked and medium term goals will be linked to long term
A week based agenda can show what is next to work on
Tasks can be marked as working towards a goal
At the end of the week a review can be typed in to summarise the week
Due dates can be set
Priorities can be set
Stats
- Tasks completed this week
- Tasks added this week
Link with calendar
- This can then give you an option to take notes for a meeting
- This will tag any tasks and notes taken to people and the meeting
Goal MVP Link to heading
- Working Effectively with Legacy Code - Watched - Generally a waste of time, read the book
- PostgreSQL
- Minimal APIs in ASP.net 7
- .net Minimal API
- SvelteKit
.net Link to heading
- From Zero to Hero: Integration testing in .net
- From Zero to Hero: Dependency Injection
- Relibale Web App Pattern for .net
- Reliable Web App Pattern Workshop
Caching Link to heading
Cloud Link to heading
AWS Link to heading
Azure Link to heading
Other Link to heading
- Learn Supabase
- Google Data Analytics
- Playwright tests running in xcode
- How to test in SQL