📣 I'm happy to announce the first release of Elixir Drops! 🎉 🥳 💦
https://solnic.dev/introducing-elixir-drops
#MyElixirStatus #OpenSource #data #validation #library #typesafety #casting #json
💖 Senior Data Engineer at valued.app
💜 Core team 👉 @hanami • @dry_rb • @rom_rb
🧠 #ADHD #NeuroDiversity #MentalHealth
📣 I'm happy to announce the first release of Elixir Drops! 🎉 🥳 💦
https://solnic.dev/introducing-elixir-drops
#MyElixirStatus #OpenSource #data #validation #library #typesafety #casting #json
@raul Elixir is now my primary language at work. I still do a little Ruby on the side and I've got interest in our Ruby OSS projects (Hanami & Friends) but my current focus is Elixir due to time constraints 🤷 It's also just very refreshing to work in a functional language 😃
161 commits later and Elixir Drops v0.1.0 is ready for its first release. I'll be writing an announcement article next week and then hitting the release button. Cannot wait!
Check out the updated README.md to see what I've been cooking for y'all 😃
Here is a complete walk-through on deploying a full Hanami app, including persistence with Postgres, on Fly.io--for free!
https://rossney.net/articles/hanami-and-flyio-complete-example/
@joeldrapper @timriley no code is better than no code, eh? :)
@petermueller thanks, I'm addressing exactly this + more 😀
@zorn @JonRowe thanks to your feedback I updated the README.md and made it clear that it atomizes only known keys 😃
https://github.com/solnic/drops/commit/255c1bd285ce113e28306e7e987f4a1fa3fe4151
OK, following up - I started working on porting dry-validation to #Elixir. Something I've been meaning to do *for years* now.
It's been an incredible fun to work on this and I've found Elixir to be a perfect fit for the type of stuff I needed to do. The most tricky feature of dry-validation, conditional rule application, turned out to be a single macro + pattern patching 😃
The project is called 💧 Drops 💧 and you can find it on GitHub 👇
https://github.com/solnic/drops
Hi, I'm back, sort of. I won't be much active here and I may move to a different instance, but for now here's a quick update!
I've been busy with life & day job and writing a lot of Elixir. I've started a new OSS project as a result (will share more info in another post) and overall I've been trying to take it easy.
I don't have much time for Ruby unfortunately, brain's just elsewhere these days. Trying to support Hanami 2.1 efforts but it's hard to do any coding given my time limitations.
@jandudulski yes, 1.5 month to go :)
@jandudulski no, because I'm still 39 🤣
📢 Announcing Hanami v2.1.0.beta2!
Previewing front end assets for Hanami 2.1 and our new CLI command: `hanami dev`.
@opti yes! I'm actually enjoying it so much that I may make it permanent 😅
@opti hey Igor! thanks for asking ❤️ yes I'm doing well, I just took a break from social media, including masto 🙂
Stop whatever you are doing right now, and watch this video. Kevin Smith talks about his #MentalHealth, and you have to watch it. It is one of the most powerful things I have seen in a long, long time. It speaks to me in so many ways.
Thank you to @adam for sharing this on his blog.
I'm testing out #OrbStack for #Docker as a replacement for Docker Desktop - it *feels* faster but I haven't done any real comparison because it broke my Docker Desktop configuration so I can't switch between the two now. I guess I'll stick to OrbStack for now 🤣
It's gonna be paid once it's out of beta but maybe it'll remain free for personal usage 🤞
See OrbStack vs Docker Desktop comparison here 👇
@wood Oof :/ I wanted to move to hachyderm but now I'm not sure? How should this announcement be interpreted in your opinion?