Code Craftsmanship
- How-to pair program: https://engineering.shopify.com/blogs/engineering/pair-programming-explained
- TDD Red-Green-Refactor https://blog.cleancoder.com/uncle-bob/2014/12/17/TheCyclesOfTDD.html
- Hexagonal Architecture https://blog.octo.com/en/hexagonal-architecture-three-principles-and-an-implementation-example/
- More hexagonal architecture https://netflixtechblog.com/ready-for-changes-with-hexagonal-architecture-b315ec967749?gi=7ae99a23de45
Elm-lang
- Beginning Elm https://elmprogramming.com/
- Elm-lang documentation https://guide.elm-lang.org/
Go-lang
- Golang documentation https://golang.org/
- Learning Go https://www.freecodecamp.org/news/golang-tutorial-list-free-courses-learn-go-programming-language/
Javascript
- Simplifying Javascript: https://pragprog.com/book/es6tips/simplifying-javascript
- Interview questions: https://frontendmasters.com/books/front-end-handbook/2018/practice/interview-q.html
- Javascript from impatient programmers: https://exploringjs.com/impatient-js/toc.html
- React testing library https://testing-library.com/docs/react-testing-library/intro
- React router https://reactrouter.com/web/guides/quick-start