From 027bbb28a972758cb5fda1f4052dc501434c58c7 Mon Sep 17 00:00:00 2001 From: Charles-Axel Dein <120501+charlax@users.noreply.github.com> Date: Fri, 15 Mar 2024 20:27:58 -0400 Subject: [PATCH] Use original source for more challenging projects --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 256e256..5591084 100644 --- a/README.md +++ b/README.md @@ -966,7 +966,7 @@ The best way to learn is to learn by doing. - [The elevator programming game](http://play.elevatorsaga.com/) - [Challenging projects every programmer should try](https://austinhenley.com/blog/challengingprojects.html), Austin Z. Henley - [Challenging projects every programmer should try](http://web.eecs.utk.edu/~azh/blog/challengingprojects.html): text editor, space invaders, compiler (Tiny Basic), mini OS, spreadsheet, video game console emulator. -- [More challenging projects every programmer should try](https://www.joyk.com/dig/detail/1608507940352050): ray tracer, key-value store web API, web browser, stock trading bot. +- [More challenging projects every programmer should try](https://austinhenley.com/blog/morechallengingprojects.html): ray tracer, key-value store web API, web browser, stock trading bot. - [Let’s Build a Regex Engine](https://kean.blog/post/lets-build-regex) - [Write a time-series database engine from scratch](https://nakabonne.dev/posts/write-tsdb-from-scratch/) - [7 GUIs to build to learn fundamental UI programming skills](https://eugenkiss.github.io/7guis/tasks/)