Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
banner
solnic.dev
Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
@solnic.dev
πŸ› οΈ Building @justcrosspost.app & @repobot.app

πŸ‘¨β€πŸ’» Elixir/Ruby SDK dev at @sentry.io
πŸ’œ Creator of Elixir Drops πŸ’¦
❀️ Creator of rom-rb and many dry-rb gems and former @Hanamirb.org core team member

#ElixirLang #RubyLang #OpenSource #BuildInPublic
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
🌸 Here’s your State of Hanami for 2025.

We took our first steps into a new era: we made a substantial release, began unifying our ecosystem, launched our sponsorship program, and saw a real uptick in community activity.

Read all about it! hanamirb.org/blog/2025/12...
State of Hanami, December 2025
Everything we did in 2025, and our plans for 2026.
hanamirb.org
December 22, 2025 at 12:58 PM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
Announcing the Gem Fellowship, a grant program for improvements to Ruby-related open source projects. gem.coop/fellowship/ Want to improve your favorite gem? Submit a proposal, starting next month.
gem.coop
gem.coop
November 21, 2025 at 12:20 AM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
🌸 Hanami 2.3 is here, and it’s racked and ready!

This is our biggest release yet. Rack 3, resource routes, and so much more.

hanamirb.org/blog/2025/11...
Hanami 2.3: Racked and Ready
Our biggest release yet. Rack 3, resource routes, and so much more.
hanamirb.org
November 12, 2025 at 1:20 PM
Well yeah it's YT after all
November 5, 2025 at 8:44 AM
I'm still going to continue using AI for coding but I'll be adjusting / reducing my usage, not only due to financial reasons, but also to simply get better results.

Oh and yeah I tried Cursor 2, it's terrible.

(2/2)
November 4, 2025 at 3:40 PM
This is where I am now too. Time for some serious "1 year AI coding personal retrospective". Especially after recent change in @augmentcode.com pricing model effectively making it 10 x more expensive for me (that's literally their personalized estimate that I got).

(1/2)
AI Coding Sucks
AI coding tools suck and are not at all what was promised. I'm done.00:00 - intro00:15 - i used to enjoy programming01:05 - why did I become a programmer01:5...
youtu.be
November 4, 2025 at 3:40 PM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
I'm making another attempt to get a `deep_freeze` method added to Ruby. Core folks have rejected proposals for years, until Ractor came along and we got basically the same feature in `make_shareable`. But deep freezing should be its own feature.

bugs.ruby-lang.org/issues/21665
Feature #21665: Revisit Object#deep_freeze to support non-Ractor use cases - Ruby - Ruby Issue Tracking System
Redmine
bugs.ruby-lang.org
November 4, 2025 at 12:18 AM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
The State of Elixir Survey for 2025 is live!

elixir-survey.typeform.com/2025-edition

Fill it out if you have any connection to the Elixir ecosystem. It really helps us understand what happens. Curiosum are awesome to run this for the community.

#elixirlang
Curiosum Elixir Survey 2025
Elixir Survey 2025 by Curiosum - a global community survey collecting insights about how developers and teams use Elixir, their favorite tools, challenges, and expectations for the future of the…
elixir-survey.typeform.com
October 30, 2025 at 11:01 AM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
I wrote my most personal blog post to date.

It summarizes some of my personal feelings and experiences in the Ruby/Rails community.

afomera.dev/posts/2025-1...
Stop Giving Harm a Microphone
afomera.dev
October 26, 2025 at 4:38 AM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
Let's move Ruby forward. martinemde.com/2025/10/25/m...
We want Ruby to move forward - Martin Emde
martinemde.com
October 26, 2025 at 5:34 AM
Ruby is easier to learn than Elixir.

I have a proof based on a conversation with my baby girl:

Me: Luna can you say "Ruby"?
Luna: "Ruby"
Me: Fantastic! Can you say "Elixir"?
Luna: "ergxiiifreghhhh"

πŸ™ƒ
October 23, 2025 at 2:38 PM
See this? It reminds me that for Sentry logging integration all you gotta do is add a backend that uses Sentry.logger and you're done πŸ™‚ This is how modern logging systems work!
Starting a new series called: #HanamiTips

You can implement your own logging behavior for @hanamirb.org by overriding the config.logger.logger_constructor in your app.rb file.

This one records the logs to stdout AND a log file and rotates logs daily or at 1mb in size.
October 22, 2025 at 6:10 AM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
Starting a new series called: #HanamiTips

You can implement your own logging behavior for @hanamirb.org by overriding the config.logger.logger_constructor in your app.rb file.

This one records the logs to stdout AND a log file and rotates logs daily or at 1mb in size.
October 10, 2025 at 11:59 PM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
We're inviting you to join us for a talk from @timriley.info on @hanamirb.org later today.

4:15 PM – 5:00 PM (Pacific Time)

Details available here: www.xoruby.com/event/san-di...
San Diego
Where 70 degrees is a lifestyle.
www.xoruby.com
October 18, 2025 at 6:07 PM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
Good morning! Have you switched to the new community gem server yet? It's as easy as this:

github.com/sidekiq/side...
Use community gem server Β· sidekiq/sidekiq@96f867c
github.com
October 6, 2025 at 3:26 PM
A gem market with private gems or gem extensions in pro/paid versions, with integrated payments and all the boring stuff handled, kinda like github app marketplace.

Maybe a risky endeavor but it'd be worth a try, there's market for this for sure, hard to say if big enough though.
October 6, 2025 at 11:35 AM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
announcing a new community-focused gem server from the team previously behind rubygems: gem.coop. join us and start using it today!
October 6, 2025 at 4:03 AM
We can probably easily assume it's gonna be paid AI features
October 3, 2025 at 5:20 PM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
show this to anyone else you know who also assumed DHH was just a normal conservative dude rather than a raging white supremacist lunatic
DHH Is Way Worse Than I Thought | jakelazaroff.com
DHH's politics are not normal. Maybe they used to be, I don't know, but as of right now the dude is_way outside of what most people would consider moral or acceptable.
jakelazaroff.com
October 2, 2025 at 12:57 PM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
My team at Plane is hiring experienced full stack engineers. We use Rails, Postgres, Phlex, Vite, TypeScript and Svelte. I don’t have a full job description yet, but drop me a DM if you want to know more.
October 1, 2025 at 4:22 PM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
I wasn't expecting Jeff Atwood to be on this list, but I'm pleasantly surprised. Hope it goes well!
Opened a PR adding myself to "Plan Vert" - even though I've got mixed feelings about feasibility of a hard fork - regardless, standing up to the biggest bully we've ever had in the Ruby community is something I support 100%. I hope people close to him will finally start speaking out.
GitHub - Plan-Vert/open-letter: An open letter calling for a hard fork of Rails to remove DHH's influence
An open letter calling for a hard fork of Rails to remove DHH's influence - Plan-Vert/open-letter
github.com
September 30, 2025 at 3:03 PM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
The way that certain people in this community attack AndrΓ©, while turning a blind eye to DHH’s (objectively far worse) behaviour. It’s fucking disgraceful.
September 29, 2025 at 8:02 PM
Opened a PR adding myself to "Plan Vert" - even though I've got mixed feelings about feasibility of a hard fork - regardless, standing up to the biggest bully we've ever had in the Ruby community is something I support 100%. I hope people close to him will finally start speaking out.
GitHub - Plan-Vert/open-letter: An open letter calling for a hard fork of Rails to remove DHH's influence
An open letter calling for a hard fork of Rails to remove DHH's influence - Plan-Vert/open-letter
github.com
September 30, 2025 at 10:02 AM
Reposted by Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί
I went through Ruby Together's old Form 990s with the IRS:

1. Andre never reported more than $60k in compensation to himself in a year. Seems pretty reasonable to me.
2. Meals/travel/IT expenses are about $20k year, roughly ~6.6% of revenue, which to me is reasonable.
September 28, 2025 at 11:43 PM