Adam Daniels Profile
Adam Daniels

@adamrdaniels

Followers
433
Following
5K
Media
11
Statuses
334

Developer/Consultant/Entrepeneur/Dad/Husband. I write a lot of Ruby, Elixir, Go, JS. I run https://t.co/GkKoT8zwwK for the Ruby community. Lately into small bets.

Niagara Region
Joined April 2010
Don't wanna be here? Send us removal request.
@adamrdaniels
Adam Daniels
10 months
I'm not surprised by these stats, but I find them interesting. I would have maybe expected their order to be different considering population sizes. (source: search queries)
Tweet media one
0
0
3
@adamrdaniels
Adam Daniels
10 months
Huh. Just noticed that was mentioned in Tailwind Weekly. I'm surprised because I didn't really talk about it publicly until recently. Very cool! šŸ˜Ž.
Tweet media one
0
0
3
@adamrdaniels
Adam Daniels
10 months
I've noticed the @ autocomplete to be absolutely horrible. Almost getting the entire username (who I follow) typed out without the autocomplete showing the relevant handle. Was it always this bad?.
0
0
1
@adamrdaniels
Adam Daniels
11 months
If you're reverse proxying Phoenix LiveView, don't forget these 3 critical settings like I originally did. LiveView will fallback to long polling, so everything works, but it will be suboptimal, and a flash warning will appear on page load #myelixirstatus
Tweet media one
0
0
3
@adamrdaniels
Adam Daniels
11 months
RT @rails: Good news: All #RailsWorld 2024 talks have now been published! Head over to the Rails YouTube channel to catch up with any sessi….
0
56
0
@adamrdaniels
Adam Daniels
11 months
If you're switching from kamal-proxy (on 80/443 with ssl) to nginx (on 80/443) + kamal-proxy (on some random ports) don't forget to turn off SSL in kamal-proxy šŸ¤¦ā€ā™‚ļø. I spent a good while trying to figure out an infinite redirect to https.
0
0
1
@adamrdaniels
Adam Daniels
11 months
So these 122 running sshd processes also had 122 docker processes for IO, which meant that my little 2GB VM was now OOM!. I've updated Docker which hopefully provided me a newer qemu, and cross-compiling Elixir seems fine now. So no more remote builder! No more 122 sshd processes.
0
0
0
@adamrdaniels
Adam Daniels
11 months
I had 122 running sshd processes. To fix a cross-compile issue I added the server as a Kamal remote builder and it seems like either Docker context or buildx keeps opening sshd connections.
forums.docker.com
I’m using Docker Desktop for Mac and utilizing docker context to connect to remote servers via SSH. I then build and deploy services using Docker Compose. Everything seems to work normally, however,...
1
0
0
@adamrdaniels
Adam Daniels
11 months
Deployed a minimal traffic Phoenix app w/ Kamal 2 earlier this week and a few days later noticed it was offline. OOM killer going crazy, killing off beam.smp and everything else it could find. Was thinking the worst, but it ended up being something completely silly:.
1
0
1
@adamrdaniels
Adam Daniels
11 months
I've watched a lot of Aaron's keynotes. This one might be my favourite so far.
@rails
Ruby on Rails
11 months
Rails Core member @tenderlove delivered the closing keynote at this year's #RailsWorld. With his unique presentation style (a little bit technical, a little BS) he talked about speeding up the Rails Router, building faster parsers. and lambos. Watch the full talk here:
Tweet media one
1
0
1
@adamrdaniels
Adam Daniels
11 months
Jeremy's dedication to regular release cadence and bug free software is amazing. I've shipped _many_ applications on Roda+Sequel, and running into a bug in either library was incredibly rare. An absolutely solid suite of libraries.
@jeremyevans0
Jeremy Evans
11 months
Roda also recently passed 10 million downloads! If you haven't tried Roda yet, now is a great time to start.
0
0
0
@adamrdaniels
Adam Daniels
11 months
Overall super happy with how it went. Hero software of the day was `syncoid` (from Sanoid), which made incremental mirroring of the pools super easy. Not sure why I messed with send/recv directly all these years.
0
0
2
@adamrdaniels
Adam Daniels
11 months
NAS maintenance finished mostly without a hitch on Sunday. Replaced all 4 DIMMS with known good ones to correct ECC errors. Moved ZFS raidz2 into mirrored vdevs again for my sanity. Deployed a new pair of 12TB Seagate's to replace some of the failing WDs.
1
0
2
@adamrdaniels
Adam Daniels
11 months
RT @toronto_ruby: Our next Toronto Ruby event is open for RSVPs! We're headed to @Shopify and hosting _TWO_ speakers! Exciting!. More detai….
0
2
0
@adamrdaniels
Adam Daniels
11 months
RT @vinistock: The just released Ruby LSP v0.19 series includes a few new features!. Rename support for constants, find references support….
0
16
0
@adamrdaniels
Adam Daniels
11 months
RT @braunshizzle: I just released a free, browser-based log parser for Laravel and WordPress built with Alpine.js šŸ‘‰ .
parselog.com
Easily analyze and filter your Laravel logs and WordPress debug logs with our free online log parser.
0
2
0
@adamrdaniels
Adam Daniels
11 months
First upgrade to Kamal 2 went well. Only catch was I use nginx+lego for wildcard certs on this app, and nginx sits on ports 80 and 443. But Kamal has an option for this already!
Tweet media one
0
0
2
@adamrdaniels
Adam Daniels
11 months
RT @jeremyevans0: After 24 years in public service, I'm now open to new opportunities. If you think I could be an asset to your team, pleas….
0
47
0
@adamrdaniels
Adam Daniels
1 year
RT @triskweline: Ruby friends: If your app implements SSO with ruby-saml or devise_saml_authenticatable, upgrade ruby-saml to >=1.17.0 ASAP….
Tweet card summary image
github.com
SAML authentication bypass via Incorrect XPath selector
0
2
0