📝 Notes and resources that have been particularly helpful to me
It is a collection of concise write-ups on small things I learn day to day across a variety of languages and technologies.
- Financial Independence Flowchart
- Morning Brew Email Newsletter
- Financial Term Dictionary
- Why you can't time the market
- 12 Factor App Guidelines
- Create beautiful project badges
- Security Headers Check
- How to load your .env into the current shell natively
- Load Balancing animation
- Semantic Commit Guide
- Make a local branch track a remote branch
- .gitattributes generator
- .gitignore generator
- Getting Started With Docker
- Difference between CMD and ENTRYPOINT
- How to Setup Up a Private Docker Registry on Ubuntu
- Great guide to HTML/CSS
- CSS Layout Algorithms
- Design
- The Front-End Features You Missed
- Sign-in form best practices
- How to design a favicon (although you can probably just use an .svg now)
- 100vh in safari
- Responsive Image lint
- The best intro to react is the new react.dev site
- The React beginners handbook This is much better than the tutorial on react's website.
- Don't use React class components. Go straight to learning hooks.
- React Props
- Kent C Dodds Blog
- Log Rocket Blog
- Fireship.io courses / YouTube
- How to structure React apps
- Synchronizing vs Lifecycle. Why syncing is a better mental model this one is good too react hook pitfalls
- Don't put that in React State. Here is another article
- 6 tips for better react performance
- Using React to upgrade your UX
- React Typescript Cheatsheet
- Use absolute paths in a React app
- Make your Tests Resilient to Change
- Static vs Unit vs Integration vs E2E Testing for Frontend Apps
- Testing Playground
- React Testing Library Cheatsheet
- What query should I use?
- How to test components that use React.Lazy and Suspense
- How to mock correctly
- API's you won't hate
- An Introduction to OpenAPI
- A visual guide to what's different between OpenAPI 2 and 3
- (Still exploring) Aspen API Tool
- API Insights
- Your master plan to learn go fast and deep
- Golang Weekly
- 8 Go hacks that I wish I'd known when I started
- How to slice an array into chunks
- All Design Patterns in Go
- Style guideline for Go packages
- Testing a middleware
- Portable apps with next.js and go
- Don't make this mistake with go web servers
- Go Localisation
- Unit tests and fire and forget go routines