Announcing TextParser for Elixir

I’m excited to announce the initial release of TextParser, a new Elixir library for extracting and validating structured tokens from text. Whether you need to parse URLs, hashtags, mentions, or custom patterns, TextParser provides a flexible and extensible solution. Why TextParser? TextParser was born from real-world needs at justcrosspost.app, where processing tags, mentions, and URLs for Bluesky required precise handling of text tokens. The library has been designed with several key features in mind: ...

March 14, 2025 · 2 min · Peter Solnica

Retiring from the core teams

Today we’re announcing on the official Hanami blog that I am retiring from the core teams. It’s a decision I’ve made after about 2 years of contemplating how I want to move forward with my involvement with the Ruby community and its Open Source ecosystem. As you can imagine, this decision has not been easy to make. I have a long history of working with Ruby and being an active member of its Open Source community. I will do my best to tell you why I made this decision, but first and foremost, this post is about the people who changed my life and a way of saying thank you. Let’s start with that! ...

December 12, 2024 · 7 min · Peter Solnica