u/alexelcuMonix.ioin r/scala • Recommends
How 1 Software Engineer Outperforms 138—Lichess Case Study
58K subscribers • 1 video on Hallway
Intermediate. Assumes working knowledge.
400K views2 years ago2 recommendations
Software designTools and practiceSoftware architectureSimplicity and complexityDeveloper productivity
Tom Delalande analyzes how Lichess scales to millions of users with a tiny team using Scala, MongoDB, and bare metal servers.
This is a case study on the Lichess product. A free and open source chess platform with over 4 million monthly active users and 1 core developer. The stack he uses is Scala, MongoDB and Snabbdom hosted on bare metal. This is an incredibly interesting project that I enjoyed studying to understand productivity. This is a new format so I'm interest to hear your feedback. I had a lot of fun studying this project. Lichess: lichess.org/ lichess.org/patron References reddit.com/r/chess/comments/7fnc3b/i_started_lichessorg_as_a… reddit.com/r/chess/comments/mpasyl/i_started_lichess_ask_me_… lichess.org/@/thibault/blog lichess.org/@/lichess/blog/developer-update-275-improved-gam… lichess.org/@/thibault/blog/starting-from-scratch/NITT84rC docs.google.com/spreadsheets/d/1Si3PMUJGR9KrpE5lngSkHLJKJkb0… youtube.com/watch?v=LZgyVadkgmI&pp=ygUSbGljaGVzcyBkZXYgc3RyZ… Timestamps - Intro - Story to kill retention - Lichess vs Chess.com - Scala - Play Framework - MongoDB - Snabbdom - Architecture - Flutter - Developer Mindset - Openness - Key Takeaways - Lichess PatreonWhat people say. Engineers recommend this case study for its insights into software simplicity, lean teams, and pragmatic architectural choices.
u/alexelcuMonix.ioin r/scala • Recommends
eduardon Lobsters • Recommends