NWRUG this Thursday — Turbocharged Native Development

22 views
Skip to first unread message

Tekin Süleyman

unread,
Sep 13, 2025, 12:16:32 PMSep 13
to NWRUG Group

Hi folks,

Better late than never, here are the details for next week’s NWRUG: on Thursday (18th) at The Friends’ Meeting House, Steven Harrison will be taking us on a tour of Turbo Native

I've often seen the requirement of a native application used as a reason to only use Rails as an API. But with Hotwire Native, we can bring the speed and productivity of full-stack Rails to mobile development. In this session, we’ll look at how Hotwire Native works, some unique advantages of building apps this way, and what’s coming next for the framework.


We’ll be at the venue from 6:30pm with the talk starting at 7pm. Afterwards we’ll retire to a nearby establishment for a drink and some pizza, kindly provided by our sponsors Fatsoma and thoughtbot.

Register here if you would like to attend. Full details on this (and all our events) over on our website.


See you next week!

Tekin

Tekin Süleyman

unread,
Sep 16, 2025, 4:02:04 AMSep 16
to NWRUG Group
The next NWRUG is just a couple days away! Come join us as Steven Harrison takes us on a tour of building native mobile apps using Turbo Native.

 Don’t forget to register if you plan to attend.

Tekin


--
You received this message because you are subscribed to the Google Groups "North West Ruby User Group (NWRUG)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nwrug-member...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/nwrug-members/4A9D993E-9BB1-49BD-88A2-18124CCBD55D%40tekin.co.uk.

Tekin Süleyman

unread,
Sep 18, 2025, 4:31:41 AMSep 18
to nwrug-...@googlegroups.com
Hi folks, final reminder for tonight’s NWRUG. Steven Harrison will show us how Turbo Native enables us to build full stack mobile apps using just (almost) Rails. 

We’ll be at Freinds’ Meeting House from 6:30pm in room G3, with the talk starting at 7pm. Afterwards we’ll retire somewhere local for pizza and more Ruby chat. 

All the details are on our website, and please register here if you plan to join us. 

Thanks to Fatsoma for sponsoring the event❤️ 

Tekin

On 16 Sep 2025, at 9:02 am, Tekin Süleyman <te...@tekin.co.uk> wrote:

The next NWRUG is just a couple days away! Come join us as Steven Harrison takes us on a tour of building native mobile apps using Turbo Native.

Henrik Nyh

unread,
Sep 19, 2025, 3:27:17 AMSep 19
to North West Ruby User Group (NWRUG)
Great presentation, and nice meeting everyone!

We discussed monkey patching over pizza – this is the Elixir library I mentioned: https://codeberg.org/DevL/good_times (`5 |> seconds_from_now` after importing… which is a more targeted affair than in Ruby).

And this is my employer's Turbo-based app: https://auctionet.com/en/app Not super polished, but easy for a small team to maintain. The mildly interesting parts I can think of is that it uses a native image viewer (tap the image on a product page), native PDFs viewer (buy something, view the invoice 🤑), and modals in the payment flow.

Darren Jones

unread,
Sep 19, 2025, 4:53:22 AMSep 19
to North West Ruby User Group (NWRUG)
It was excellent last night - some really useful info about Hotwire Native, thanks Ste! Also nice to see our numbers are growing and there was some really interesting discussions afterwards.

So I've gone all in monkey patching JavaScript with some Ruby and Rails methods and I really like it. I think you can mitigate a lot of the issues with monkey patching and then it just comes down to whether adding more methods to native objects a good idea or not. Personally I like the fact that JavaScript is flexible enough to add let me add the methods I like using in Ruby. It was also a nice exercise in trying to recreate them and I found out about quite a few methods I didn't realise Ruby had!

Henrik - love that Elixir library, I was thinking of something similar but went one further and used 5 |> days |> ago
The pipe operator is definitely a great way to get a nice syntax without having to monkey patch, it would be great if it ever came to JS
I had a play around with doing it in JavaScript using polyfills for the new Temporal class and pipe operator:
// Number -> Duration
const days = n => Temporal.Duration.from({ days: n })
// Duration -> Date
const ago = duration => Temporal.Now.plainDateTimeISO().subtract(duration)
// Duration -> Date
const from_now = duration => Temporal.Now.plainDateTimeISO().add(duration)
// Number -> Date
const daysAgo = n => ago(days(n))

// All of these are the same
console.log(daysAgo(2))
console.log(2 |> daysAgo)
console.log(2 |> days |> ago)
You can see it here:

On the subject of JavaScript ruining the Internet, I thought this thread had some interesting opinions:

Last of all - Tekin pointed me to DHH's latest rant and I think it's his worst yet, horrible read.

Thanks to everyone for organising and to Fatsoma for the room and pizza!

DAZ

Henrik Nyh

unread,
Oct 3, 2025, 12:44:11 PM (4 days ago) Oct 3
to North West Ruby User Group (NWRUG)
Apologies for the late response. Neat to see that the pipe operator is possible via Babel (your link is borked, but found it here).

Two more things:

1. I mentioned the SoCraTes conference to some people as an "all hallway track" unconference. I don't go every year but I've really enjoyed the ones I've been to. Wrote about attending SoCraTes UK here – it's no longer in the Cotswolds, but the format is the same. There is a UK one but also ones further afield, including one in Finnish Lapland in winter and one in the Canary Islands. The footer of the UK site links to others.

2. We used to arrange walk-and-talks in the Stockholm Ruby community back in the day. Would be fun to do that here some time – though maybe not until spring/summer… The way we did it, people would meet up somewhere on a weekend for a nature walk lasting a few hours with no set topic or agenda, but we'd typically end up talking a bit about work and a bit about life. And just walk without talking for a bit. It's now how fluidly you can move in and out of groups and conversations. Can bring a picnic or drop by a pub. Has NWRUG tried anything like that before? There are some nice walks around here (Todmorden); I might send out an invite some time.

Reply all
Reply to author
Forward
0 new messages