2022 is finally the year of Linux on the desktop, and I can prove it
May 13, 2022
Profiling a Go-language Production Server
Apr 27, 2022
Scrabble is nowhere close to a solved game
Feb 13, 2022
Using NATS to build a very functional Websocket server
Jul 22, 2020
Further progress on liwords
May 30, 2020
Our site is looking prettier now. My friend Conrad is doing the design for the site; the above is a very early version of what he’s already designed, and we have a team working to bring it to life. I’m mostly in charge of the backend, but doing a little front end work on the API. We finally got a full game timer working; I based the code mostly on lichess’s. Why not use a fully functional thing for inspiration?
liwords
May 30, 2020
A small team of us have been working very hard on a project that I internally call “liwords”. The inspiration is obviously lichess.org. Why not do for crossword board games what lichess did for chess?
This has been a dream of mine for a few years since I first saw that wonderful site. Although we are very far from being done, I hit a minor milestone recently on Twitch (I sometimes stream coding on Twitch).
Macondo Dev Blog - simming
Mar 22, 2020
I’m going to log more of my progress on the apps that I wrote about in an earlier post, in an attempt to:
- make myself more likely to work on these apps
- write a log for me and others and drum up some excitement! ;)
Monte Carlo simulation is basically working on Macondo. I expect that since I just got it working, that I’ll discover some bugs and special cases, and there’s so much more I want to do with it, but for now I’m excited that I got it working. As a nod to Scrabble expert Ron Tiekert, who might have been the first person to invent Scrabble simulations back in the 1980s, I plugged in the rack that he used to explain this concept, AAADERW.
Ideas for improving the state of Scrabble
Feb 24, 2020