Article 3
I would love to hear from the spec and browser authors as to why almost every default look and feel of every element in every browser since the beginning of time is not just ugly but counter...
View ArticleArticle 2
Apple’s voice stuff has never worked since it was created. Siri cannot reliably set timers. I don’t know why they keep creating voice products that they know don’t work....
View ArticleArticle 1
“AI processing continues to be used and regularly reformats submitted manuscripts to change meaning and formatting and require extensive author and editor oversight during proof...
View ArticleArticle 0
Welp, Ghostty seemed really cool, but it destroyed my M3 MacBook Pro battery by just sitting there existing.I will never understand why there are so many terminals for macOS when the built-in one seems...
View ArticleArticle 1
Checking out WWE Raw on Netflix. First time I’ve watched in a very long time. Far more promos and intros than actual wrestling. Like…way more. I don’t get it. Being at the event must be torture. 3...
View ArticleArticle 0
The production changes are cool, but the endless shilling and self-congratulations + nostalgia promos. I like the Rock and even Cena has grown on me but I was begging for a heel beatdown on him. Give...
View ArticleArticle 11
https://sustainable-rails.com is updated for Rails 8 and Ruby 3.4!Just moderate changes this time around: https://sustainable-rails.com/changelog.htmlThe biggest one is removing Tachyons in favor of...
View ArticleArticle 10
Other change is to caution adoption of Solid Queue, especially if you are successfully operating Sidekiq. Solid Queue is untested for MANY use-cases and doesn't provide any feature you can't already...
View ArticleArticle 9
I also realized Active Storage is probably not that useful if you are doing simple integrations with a single provider. It's not hard to integrate directly with e.g. S3 and Active Storage is pretty...
View ArticleArticle 8
Added some discussion around the default Dockerfile and Kamal - these are not PAAS solutions. Do not use them if you aren't comfortable running/managing servers and all that that entails…which is a...
View ArticleArticle 7
Vanilla JS section now uses custom elements as that is the way. The section also points out how stable the solution will be - using the web platform will certainly outlive the next Rails front-end...
View ArticleArticle 6
There is something wrong with the world. I called Lively to make some changes to my parents' phone account. I mis-dialed, typing an 8 instead of a 3. The system I called was a non-stop stream of...
View ArticleArticle 5
If you bought this from @pragprog you should get an update, but it may take a bit - I dropped the ball on something and only now have gotten it to them. Any delays are my fault, not...
View ArticleArticle 4
Meanwhile, I'm working on updates to https://devbox.computer and one thing I had on my list was to run containers not as root. This is harder than I thought, since it seems bind mounts have to show up...
View ArticleArticle 3
I admit I'm not 100% clear on why root is dangerous for dev-only. I understand that it's possible on Linux to break out of the container (which IS NOT a VM on Linux) but what is the true danger there?I...
View ArticleArticle 2
My test of devcontainers w/out root is to work on a somewhat complex project: non-Rails Ruby web app, playwright for system tests, heroku deploys from inside container, use of a local gem located on my...
View ArticleArticle 1
The dev environment is a set of environment-agnostic shell scripts and app-specific Dockerfile/docker-compose.yml mostly like I have described in https://devbox.computerWill keep working this way to...
View ArticleArticle 0
It seems like the mounted dir is root:root, but then everything inside is my user. CRUD on files works on host or in container.It's very interesting what "just works" as root and what "just blows up"...
View ArticleArticle 9
I’m on the main server, as I signed up a while back. https://pixelfed.social/davetron5000Now that there’s an iOS app I might start posting more. https://mastodon.social/@pixelfed/113827215345246692
View Article