Awesome John - love it since week 1. especially I love the real world challenges.
Awesome was redis server. I spent a lot more time to come up with a pluggbsle command library and test cases.
But also load balancer I enjoyed very much. It looks easy to build a reliable simple load balancer. But when you implement it you see the tiny details.
The little Linux tools are a good start for everybody to learn a new language. I would not prefer to start with real world challenges if you learn a new language.
6 comments
[ 2.8 ms ] story [ 22.4 ms ] threadThese are challenges that I’ve used or am using as exercises to learn a new programming language - Rust most recently - or technology.
Each challenge involves writing a full application or tool. Most of which are based on real world tools and utilities.
The challenges are picked to be small enough to completed in a week or two and yet large enough to be complete working projects.
I'd love your feedback on the challenges!
I particularly liked the Challenge: Building A Redis Server. It gives a really good high-level understanding of how Redis is operating. Good job!
Awesome was redis server. I spent a lot more time to come up with a pluggbsle command library and test cases.
But also load balancer I enjoyed very much. It looks easy to build a reliable simple load balancer. But when you implement it you see the tiny details.
The little Linux tools are a good start for everybody to learn a new language. I would not prefer to start with real world challenges if you learn a new language.
Thx Lolo