thibault
's Blog
![Plane cockpit with many knobs](https://image.lichess1.org/display?h=250&op=thumbnail&path=thibault:ublog:q3nOzv4n:rdfxnebp.jpg&w=400&sig=50e3e842ba1e2870d1a4b33596e650d881c9ca58)
We don't want all the features
Adding lines of code to a program is like adding weight to a plane. It better be worth it.![](https://image.lichess1.org/display?h=250&op=thumbnail&path=thibault:ublog:y1sbYzJX:lzBKpBVG.png&w=400&sig=3bfc2777012b3c02239b80ea2f2015ee19f3ecf4)
Lichess & Scala 3
Lichess gets a big upgrade. It doesn't go as planned.![](https://image.lichess1.org/display?h=250&op=thumbnail&path=thibault:ublog:2bpotLb0:aXp2Ab4B.jpg&w=400&sig=52e866c104e3643ba5a4285b541b9148691fd4ae)
Lichess on scala3 - help needed
A week after deploying Lichess rewritten with scala 3, I had to revert to the scala 2 version. I nee…![Time traveling machine](https://image.lichess1.org/display?h=250&op=thumbnail&path=thibault:ublog:NITT84rC:K5VpUDYQ.jpg&w=400&sig=9ca2196bb8a023d6abe9f2cc91b3fd49a30f131c)
Starting from scratch
If you had to start Lichess from scratch, what would you change?![Something vaguely resembling a stylized robot](https://image.lichess1.org/display?h=250&op=thumbnail&path=thibault:ublog:FuKyvDuB:OtpcR1Wj.png&w=400&sig=b7601abaffc1e0b42d9469340f5b6f76fc214095)
How to create a Lichess bot
Well, it depends. On you.![two persons asking and answering questions](https://image.lichess1.org/display?h=250&op=thumbnail&path=thibault:ublog:1HSthDSX:FHZNI3If.png&w=400&sig=490fabedd23e4812041e936e120899db9a5a8a0e)
How to ask technical questions
Simple guidelines to get quick and actionable answers![](https://image.lichess1.org/display?h=250&op=thumbnail&path=thibault:ublog:JwtcE0KO:YOMBC1G0.jpg&w=400&sig=e645e5b430da451023ea31e20c3913977b521436)