Sefism early access is open for X and Instagram followers and university students.Get early access
GitHub repo · OtherFree

Coding Challenges Shared Solutions

John Crickett's Coding Challenges have you build real tools from scratch: wc, a JSON parser, a Redis server, a load balancer, a DNS resolver, a shell, a git client. This repo indexes community solutions to each challenge in many languages. Attempt the challenge yourself first, then read two or three solutions in your language to compare how other people structured the same problem.

Format

GitHub repo

Topic

Other

Provider

John Crickett

Level

Intermediate

Access

Free

John Crickett's Coding Challenges have you build real tools from scratch: wc, a JSON parser, a Redis server, a load balancer, a DNS resolver, a shell, a git client. This repo indexes community solutions to each challenge in many languages. Attempt the challenge yourself first, then read two or three solutions in your language to compare how other people structured the same problem.

backendopen sourcecomputer science

Ready to start?

Opens on John Crickett in a new tab.

Open resource
Link broken or out of date?

Report a problem

With "Coding Challenges Shared Solutions". Only Tauseef reads this.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

Follow along

New writing, resources and project ideas land here first.