News for hackers. Stuff that matters.
Re:Level up your Coding Skills building real-world applications by JohnCrickett on Thursday July 06, 2023 @11:10AM (#36617214)
I share weekly Coding Challenge aimed at helping software engineers level up their skills through deliberate practice.

These 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!

Re:Level up your Coding Skills building real-world applications by gregorojstersek on Thursday July 06, 2023 @12:07PM (#36618147)
Thanks for sharing John!

I particularly liked the Challenge: Building A Redis Server. It gives a really good high-level understanding of how Redis is operating. Good job!

Re:Level up your Coding Skills building real-world applications by JohnCrickett on Thursday July 06, 2023 @12:46PM (#36618836)
Awesome, glad you enjoyed it and thanks for the feedback!
Re:Level up your Coding Skills building real-world applications by spo81rty on Thursday July 06, 2023 @12:51PM (#36618930)
I love the real world projects!
Re:Level up your Coding Skills building real-world applications by JohnCrickett on Thursday July 06, 2023 @12:59PM (#36619072)
Great to hear!
Re:Level up your Coding Skills building real-world applications by lolo8304 on Saturday July 08, 2023 @04:05AM (#36642379)
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.

Thx Lolo