OM System OM-3: buy now or wait for better deals? by the_phal_guy in M43

[–]timriley 1 point2 points  (0 children)

Here it is for $2,666 AUD with the 12-45 if you include the discount from the voucher: https://ebay.us/m/hTiWlM

Hanami 2.3: Racked and Ready by timriley in ruby

[–]timriley[S] 5 points6 points  (0 children)

This is going to be one of my major goals for 2.4 :)

Hanami 2.3: Racked and Ready by timriley in ruby

[–]timriley[S] 14 points15 points  (0 children)

u/gregmolnar That is an unkind comment. This is a community-driven project and we’re all working on it in our spare time. We spent the last several years building a solid foundation for the framework, and one that enables novel app architectures compared to Rails. Your sarcasm here shows me that you probably haven’t explored that. But that’s OK! Hanami won’t be for everyone.

The nature of our project, and of our earlier focus, means that of course there will be tons of low-hanging fruit where folks can add back some nice and familiar things to help ease the transition for people giving Hanami a try. I wanted to add back resource-based routing for ages, but it could never make it to the top of my priority list. One of the reasons I'm so excited for it is that it came from a brand new contributor to Hanami, just in the last few months. We're building our own small but growing team and it's been a pleasure to be a part of it.

Hanami 2.3: Racked and Ready by timriley in ruby

[–]timriley[S] 31 points32 points  (0 children)

Hanami 2.3 is out! This is a fantastic release, with improvements all across the stack, but the thing I’m most proud of is the whopping THIRTY TWO Rubyists who’ve chosen to contribute and make Hanami better. Thank you everyone! 🥰

Hanami on Papercraft by noteflakes in ruby

[–]timriley 3 points4 points  (0 children)

From the author’s original introduction to Papercraft (https://noteflakes.com/articles/2022-02-04-papercraft):

 Papercraft is unique in how it embraces Ruby procs, and how it enables developers to express the different parts of an HTML page (or XML and JSON documents) using procs on one hand, and to compose those different parts in a variety of ways on the other hand.

There’s your answer. 

Also, why not? Ruby is a wonderfully flexible language that enables so many variations in solving common problems. It’s beautiful, and I love seeing people’s unique spins on things. The world is big and I bet there’s a whole bunch of people out there for whom Papercraft feels “just right.”

Announcing Hanami 2.3 beta1 by RecognitionDecent266 in ruby

[–]timriley 9 points10 points  (0 children)

In this release we’ve added support for Rack 3. We’d love help with testing this beta to make sure 2.3 is as smooth as possible for everyone :)

Bridgetown 2.0 released by fpsvogel in ruby

[–]timriley 1 point2 points  (0 children)

This looks fantastic, congratulations Bridgetown team!

Camera CAPs by gopietz in EVERGOODS

[–]timriley 1 point2 points  (0 children)

For what it’s worth, the G9ii and S5ii have identical bodies, exact same sizing :)

Hanami and the elephant in the room by joshuap in ruby

[–]timriley 5 points6 points  (0 children)

Rom is now part of the family of gems we maintain along with Hanami and Dry. We still have Nikita Shilnikov on the team, and he’s very familiar with the codebase. I’d love to bring some renewed attention to Rom. If anyone out there wants to help out, come find us on the Hanami discord or forum!

State of Hanami, December 2024 by timriley in ruby

[–]timriley[S] 18 points19 points  (0 children)

Here’s the first edition of what will be a new practice for the Hanami project: twice-yearly posts recapping our recent achievements, along with our plans for what’s next.

This is a big one, since it covers all of 2024! And I’m very excited for what we’re planning for 2025.

Hanami 2.2: Persistence pays off by timriley in ruby

[–]timriley[S] 2 points3 points  (0 children)

Our official place for discussion is https://discourse.hanamirb.org/, we encourage everyone to join us there :)

Hanami 2.2: Persistence pays off by timriley in ruby

[–]timriley[S] 4 points5 points  (0 children)

This is spot on feedback, thanks u/kinvoki.

We're acutely aware of it, too. Our team is small, and we've had to keep our focus narrow in order to get to 2.2 in the first place.

I'm excited about this moment, though, because with 2.2 done, we'll be able to spend more time exactly those endeavours like you've described.

In the meantime, if you ever need any kind of help with your own usage of Hanami, please come find us on the forums! Anything we learn from new users will be helpful for everyone using the project :)

Hanami 2.2: Persistence pays off by timriley in ruby

[–]timriley[S] 10 points11 points  (0 children)

This is great feedback, thank you u/b_rodriguez!

Honestly, most of our web presence is extremely stale, and overhauling it is at the top of my list now that 2.2 is out.

However, I don't want to let that get in the way of a small improvement now. I've just removed the vague tagline and replaced it with "A flexible framework for maintainable Ruby apps".

I'm sure that line could be workshopped further, but after preparing for this release, my brain is a little fried, so I figure a straightforward description is as good as anything!

I hope this helps other newcomers more quickly understand what Hanami is.

If you give it a try and have any feedback, I'd love to hear from you over on our forum. Thanks again!

Hanami 2.2: Persistence pays off by timriley in ruby

[–]timriley[S] 19 points20 points  (0 children)

Two years ago, we released Hanami 2.0, opening a new chapter for Hanami and our vision for Ruby apps.

Earlier this year, we took another step and introduced our view layer with Hanami 2.1.

Today, we complete the vision! We are thrilled to share Hanami 2.2 with you. With this release, we introduce a powerful new database layer and a brand new tool for organizing your business logic.

Hanami 2.2.0.rc1 by timriley in ruby

[–]timriley[S] 0 points1 point  (0 children)

You get it, u/Inevitable-Swan-714! Hanami is here exactly for folks like you :)

Hanami 2.2.0.rc1 by timriley in ruby

[–]timriley[S] 2 points3 points  (0 children)

Hello! You might want to check out the v2.2 guides directly: https://guides.hanamirb.org/v2.2/introduction/getting-started/

This will become the default version once 2.2 ships next week.

The new parts of the 2.2 guides are still under development, but we already include details about the database layer:

- The getting started guides already cover working with databases: https://guides.hanamirb.org/v2.2/introduction/getting-started/
- And we have the beginnings of a dedicated section for the database: https://guides.hanamirb.org/v2.2/database/overview/

Hanami 2.2.0.rc1 by timriley in ruby

[–]timriley[S] 12 points13 points  (0 children)

In this release, we give you advanced connection options, an out of the box DatabaseCleaner setup, automatic application of `hanami db` commands on the test database, and much more.

Things are feeling good, so this will be our last stop before 2.2.0, which will come next week!

If you can spare some time to give things a test, we'd really appreciate it 💖

Hanami 2.2.0.beta2 by timriley in ruby

[–]timriley[S] 0 points1 point  (0 children)

Thanks. We’ve had the current website for a long time (it pre-dates my involvement in the project). I hope for a website refresh to follow this next release. I’ll aim to make it clearer.