by Shosty123 on 2/5/21, 6:41 PM with 18 comments
https://news.ycombinator.com/item?id=22299180
https://news.ycombinator.com/item?id=13660086
Other resources:
https://github.com/danistefanovic/build-your-own-x
https://github.com/AlgoryL/Projects-from-Scratch
https://github.com/tuvtran/project-based-learning
by synacksynack on 2/5/21, 9:47 PM
by bradtheappguy on 2/5/21, 8:38 PM
by Jtsummers on 2/5/21, 7:13 PM
by diehunde on 2/6/21, 2:55 AM
- Writing a compiler in Go [2]
- Build a distributed service (append log) in Go [3]
[1] https://interpreterbook.com/
[3] https://pragprog.com/titles/tjgo/distributed-services-with-g...
by rustyemu on 2/5/21, 7:41 PM
Guides you through a language-agnostic test-driven development of a primitive ray tracer. Could be done in a weekend or so of persistent work. And at the end you can bask in the glory of your fans running at 100% during rendering!
by asicsp on 2/6/21, 11:58 AM
* Tiny Python Projects (https://www.manning.com/books/tiny-python-projects) by Ken Youens-Clark
* Impractical Python Projects (https://nostarch.com/impracticalpythonprojects) and Real world Python (https://nostarch.com/real-world-python) by Lee Vaughan
This discussion thread is nice if you want to explore what people are automating using Python: https://www.reddit.com/r/learnpython/comments/k5k1h0/what_do...
by brianjunyinchan on 2/5/21, 6:44 PM
https://www.amazon.com/Garage-Science-Incredible-Projects-Ba...
by livre on 2/5/21, 10:56 PM
by sixhobbits on 2/5/21, 8:38 PM
by lrPrentice1 on 2/5/21, 8:26 PM
by abhijat on 2/7/21, 4:20 PM
by DataCrayon on 2/7/21, 2:36 AM
by westurner on 2/5/21, 11:18 PM
by tharne on 2/5/21, 7:30 PM
This book is aimed squarely at beginners, but it's excellent for that purpose.
by drivers99 on 2/5/21, 10:23 PM