Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί

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

2.7K followers450 following1.4K posts

Hi! πŸ‘‹ Sentry Elixir SDK 14.0 is now available! πŸŽ‰ It comes with improvements in the PII data scrubbing APIs, better handling of user-provided callbacks (before_send etc.), AND changes how structured logging and metrics are configured. Please read the CHANGELOG πŸ‘‡ github.com/getsentry/se...

github.comRelease 14.0.0 Β· getsentry/sentry-elixirThe :enable_logs and :enable_metrics options have been removed. Structured logs are now enabled by setting :level inside the :logs option (for example, logs: [level: :info]). The :level key default...

We just released Sentry Elixir SDK 12.0.0! This is a massive release that brings support for structured logging, distributed tracing, improves LiveView support in tracing, introduces new HackneyClient and more! πŸŽ‰ Check out the changelog and upgrade ⬆️

github.comRelease 12.0.0 Β· getsentry/sentry-elixirLogs & Telemetry Processor Support for Structured Logs is here! πŸŽ‰ To enable: config :sentry, # your config... enable_logs: true # <- add this! Log events are sent to Sentry using the new Teleme...

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)

youtu.beAI Coding SucksAI 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...

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

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

bugs.ruby-lang.orgFeature #21665: Revisit Object#deep_freeze to support non-Ractor use cases - Ruby - Ruby Issue Tracking SystemRedmine

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

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!

Andrea Fomera@afomera.dev

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.

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

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.

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

announcing a new community-focused gem server from the team previously behind rubygems: gem.coop. join us and start using it today!

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

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.

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.comGitHub - Plan-Vert/open-letter: An open letter calling for a hard fork of Rails to remove DHH's influenceAn open letter calling for a hard fork of Rails to remove DHH's influence - Plan-Vert/open-letter

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

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.

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

I was in the room with @mike.contribsys.com when we confronted Ruby Central’s executive leadership over their decision to invite DHH to RailsConf (which sponsors were not made aware of ahead of time). They knew that multiple sponsors had a problem with the continued relationship.

This post is unavailable.

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

Ages ago, when I was still a student, I taught myself Ruby on Rails for my senior thesis and fell in love. Fifteen years later, and I’ve used Rails at every job I’ve ever held in the tech industry. Fifteen years, and I still love Rails! But there’s something rotten at its core, and we share a name.

davidcel.isRails Needs New GovernanceAges ago, when I was still a student, I taught myself Ruby on Rails for my senior thesis and fell in love. Fifteen years later, and I’ve used Rails at every job I’ve ever held in the tech industry. Fifteen years, and I still love Rails! But there’s something rotten at its core, and we share a name.

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

Replying to @duckinator.bsky.social

@rubycentral.org leadership (rubycentral.org/about/) What are you gonna do about this? I think it's clear it shows Marty Haught knows little-to-nothing about open source, the Ruby community, proper communication and already broke trust beyond repair.

View full thread

Peter Solnica πŸ‡ΊπŸ‡¦ πŸ‡΅πŸ‡± πŸ‡ͺπŸ‡Ί reposted

Oh and I shall already mention: yes, #Elixir support comes next, but after we add support for distributed tracing (which is my next big task)

πŸ“£ After a lot of work we've shipped Ruby & Rails SDKs with support for @sentry.io brand new Logs feature which is now out of beta! While you're waiting for Rails' "structured events" feature, you can start using Sentry *today* to get structured logging work OOTB! πŸŽ‰ #Ruby #Rails #OpenSource πŸ‘‡πŸ»