Just finished a major rewrite of my Tabletopper VTT web app with golang + htmx. Changes include dark mode, fog of war, doodling, tape measure, and monster pawn images. First play test tomorrow, hopefully nothing breaks ๐ค
Spent a few hours tinkering with neubrutalism design this weekend. It's an interesting style that I'd like to use on a real project in the future. https://t.co/rWcil6jqsd
Fixed a %keyword% search query with a p95 of ~500ms. After finishing the MVP I decided to optimize the query by migrating to MySQL's full-text search. The p99.9 is now ~50ms. After that fat W I find myself returning to the Planet Scale insights page jonesing for more.
Decided to jump on the HTMX + Go bandwagon with yet another side project that I'll probably abandon half way through. I also wanted to try designing something in dark mode so even if I don't finish it won't be a complete waste of time.
Why is it that YouTube Music plays nothing but certified bangers in the car when I drive to work but as soon as I get to the office and switch to desktop I have to constantly skip or downvote songs.
New https://t.co/qij3ORMcVY update is live. Changes include: a ton of bug fixes, client-side perf improvements, and the ability for GMs or players to ping a location on the battle map. Next release will be the Fog of War update.
The second play test of my VTT was a success. Players requested a few QoL features and I discovered a few minor bugs. Hopefully, I can get everything knocked out this week. I'm excited to start working on the cell-based highlighting, fog of war, and doodle features.
Knocked out initiative tracking, dice rolling, adjustable battle map grid settings, and accurate pawn/token sizing today. Mobile & tablet support is next.
https://t.co/WwT7GmjsZH
@Wiejeben@engramdes I departed @teampageworks in 2021 and am no longer a member of the GitHub organization. I will ping some of the current staff on the issue you linked and hopefully someone will take a look.
Spent an hour today prototyping a simple little web chatroom discovering the limitations of WebRTC today. It's not a viable technology for my next project but at least now I can throw it in my toolbox for future projects. https://t.co/9f5uReAESE
Working on UI components this weekend.
Added color input, breadcrumb trails, split and group button components. New dashed button outline style and the tabs component supports adding, removing, and dnd sorting. Also upgraded from lit-html v1 to v2. https://t.co/YFtyDMQNEN
New Jitter (plugin) update. Files hosted in S3 or DO Spaces now use the correct Content-Type headers, when users delete a source image in Craft all transformed images will also be deleted, and added support for hosting images in CloudFront or Spaces CDN. https://t.co/t1HfzHDbfL