# Dmitriy's Tech Playlist 💽💽💽 ## Books 📚📖 - [Programming Kubernetes](https://www.goodreads.com/book/show/44144498-programming-kubernetes) - 🔆 [Working Effectively with Legacy Code - Michael Feathers]() - 🔷 [Domain Driven Design - Distilled]() - 🔷 [Growing Object-Oriented Software - Guided by Tests]() - 🔷 [What I Wish I Knew When Learning Haskell - Stephen Diehl](http://dev.stephendiehl.com/hask/) - 🔷 [Learn you a Haskell for Great Good - Miran Lipovaca](http://learnyouahaskell.com/learnyouahaskell.pdf) - 🔷 [Composing Software - An Exploration of Functional Programming and Object Composition in JavaScript](https://leanpub.com/composingsoftware) - [Practical Haskell](https://www.apress.com/gp/book/9781484244791) - [Managing Projects with GNU Make](https://learning.oreilly.com/library/view/managing-projects-with/0596006101/) - [Dmitriy's Book List](https://gist.github.com/ddubson/6b25fac27bb059e2264f8fd846083180) ## Videos 📽 - 🔆 [Functional Design Patterns - Scott Wlaschin](https://www.youtube.com/watch?v=srQt1NAHYC0&t=0s) - 🔆 [Rust: A Language for the next 40 years](https://www.youtube.com/watch?v=A3AdN7U24iU) - ✅ [Beautiful Refactoring in Python](https://www.youtube.com/watch?v=W-lZttZhsUY&feature=youtu.be) - ✅ [Domain Modeling Made Functional - Scott Wlaschin](https://www.youtube.com/watch?v=Up7LcbGZFuo) - [Busy Typescript Developer's Guide to Advanced Typescript](https://www.youtube.com/watch?v=wD5WGkOEJRs) ## Courses 🎓 - 🔷 [Data Structures and Algorithms in Rust (O'Reilly)](https://learning.oreilly.com/library/view/hands-on-data-structures/9781788995528/) - 🔷 [Mastering Haskell Programming (O'Reilly)](https://learning.oreilly.com/videos/mastering-haskell-programming/9781786465016) - 🔷 [Category Theory - Bartosz Milewski](https://www.youtube.com/playlist?list=PLbgaMIhjbmEnaH_LTkxLI7FMa2HsnawM_) - 🔷 [Applied Haskell - FP Complete](https://tech.fpcomplete.com/haskell/syllabus) ## Blogs 📝 - [Andy Matuschak's blog](https://andymatuschak.org/) - [Maggie Appleton's blog](https://maggieappleton.com/) - [illustrated.dev](https://illustrated.dev/) - [bkase.dev](https://bkase.dev/posts) ## Articles / Blog Posts / Publications - [Why Discord is switching from Go to Rust](https://blog.discord.com/why-discord-is-switching-from-go-to-rust-a190bbca2b1f?gi=1e81e5a0c356) - [Programs, Life Cycles, and Laws of Software Evolution (1980)](https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.116.3108&rep=rep1&type=pdf) ## Cheatsheets - [Dmitriy's Cheatsheet](https://main--sad-nobel-cf1528.netlify.app/) - [Interesting cheatsheet -2 ](http://john-cd.com/cheatsheets/Microservices/Microservices/) - [Interesting cheatsheet](https://karloespiritu.github.io/cheatsheets/postgresql/) - [Makefile cheatsheet](/ar7bshIBQ8SKibQsspqXwQ) - [K8s Cheatsheet](https://k8s.dmitriydubson.com) ###### tags: `playlist` `tech` `videos` `blogs` `courses`
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.