Article 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 ArticleArticle 8
This is why I will never understand not building your images from scratch for production deployments. Docker is not a system for repeatable builds and docker never has had versioning on any level....
View ArticleArticle 7
Unless I'm missing something, Framework Laptops do not come with Linux pre-installed. That seems super weird to me.
View ArticleArticle 6
I hope Sonos survives and is better. I'm looking at their 10K and it's wild to me that they have shit all over their app with their stupid radio product, given that it's one part of just 5% of their...
View ArticleArticle 5
As Gen X becomes old, and Gen Z or Alpha potentially being sick of subscriptions, Sonos could make life easier for managing a music collection and listening to it.Plex are clearly not up to this task -...
View ArticleArticle 4
Sonos box with a drive in it, backed up to cloud with music you own, organized how you like (with good defaults). Hell, you ship Sonos your CDs, cassettes, vinyl, and they add it to your drive for...
View ArticleArticle 3
I guess pixelfed is having issues. Asked me to login. Didn’t allow it. Endless error dialogs. If they were big tech I’d expect it. But I hope they’re are on top of it and working to scale the service.
View ArticleArticle 2
Bluesky UI also loves putting popups over content. I think hover-to-trigger-popup is bad UI, full stop. Hover should trigger tooltips only. https://mastodon.social/@drbrain/113839230657640835
View ArticleArticle 1
And you DEFINITELY say no to designers. https://hachyderm.io/@miah/113839109938988695
View ArticleArticle 0
How to become Green Arrow in six years:1 - Survive on remote island2- Feud on remote island; survive3 - Hitman in HK4 - Hitman in US5 - Join Russian mob6 - Promote Indie Wrestling in Small Town Georgia
View Article