As part of this, I announced Herb::Engine, an ActionView-compatible ERB engine built on top of the HTML-aware Herb Parser.
#RailsWorld2025
Started in 2023 - attend 3 conferences in 3 weeks:
• @railsworld
• @friendlyrb
• @euruko
9 of us did it in 2023, happened again in 2024. Ready for the ultimate Ruby adventure? 🏃♂️
2025.euruko.org #Ruby
2025.euruko.org #Ruby
Just need to secure tickets to Rails World, and EuRuKo to partake in the www.rubytriathlon.com 👀
- 🎟️ Tickets available
- 🎤 You may submit your Call for Paper
- 🏔️ Activity announced
- 😱 The first batch of speakers announced
- 💪 Sponsorship opportunities available
- 🎲 Surprises in progress
friendlyrb.com
Just need to secure tickets to Rails World, and EuRuKo to partake in the www.rubytriathlon.com 👀
Here's a couple that I find particularly of note: 🧵
Here's a couple that I find particularly of note: 🧵
At some point you’ll want to know when something reached a certain status, or you’ll have some combination of statuses that have some special meaning, and it spawns complexity
Nullable dates work much better. If you must have a status, consider a status model
At some point you’ll want to know when something reached a certain status, or you’ll have some combination of statuses that have some special meaning, and it spawns complexity
Nullable dates work much better. If you must have a status, consider a status model
I've been trying to incorporate and learn about some lesser used Ruby methods, today's was repeated_permutation to generate all the different directions the search should move in.
I've been trying to incorporate and learn about some lesser used Ruby methods, today's was repeated_permutation to generate all the different directions the search should move in.
The airfield I help operate runs some software that uploads weather data to our website, but it’s old and only supports insecure FTP for uploads. No issue – just run an FTP server in Docker and bind it to a private ip through Tailscale.
The airfield I help operate runs some software that uploads weather data to our website, but it’s old and only supports insecure FTP for uploads. No issue – just run an FTP server in Docker and bind it to a private ip through Tailscale.
It's a shame it'll always require a build step but at least it's minimal with their cli/standalone builder.
tailwindcss.com/blog/tailwin...
It's a shame it'll always require a build step but at least it's minimal with their cli/standalone builder.
tailwindcss.com/blog/tailwin...
Use imperative mood. Use sentence case. Explain purpose of change. Use body if more complex change. Start with an emoji: gitmoji.dev.
Anyone unfamiliar with the code (likely my future self) can use them to understand it.
Use imperative mood. Use sentence case. Explain purpose of change. Use body if more complex change. Start with an emoji: gitmoji.dev.
Anyone unfamiliar with the code (likely my future self) can use them to understand it.
With just one gem, and several lines of code. 🤯
github.com/mackuba/skyf...
With just one gem, and several lines of code. 🤯
github.com/mackuba/skyf...
It had a registry of 3D objects and used simple scripting to set define texture, text, picture, colour, interaction, animation. It was a gateway to all kinds of dev.
MySpace? Comp sci? Made the jump from print? Bootcamp?
It had a registry of 3D objects and used simple scripting to set define texture, text, picture, colour, interaction, animation. It was a gateway to all kinds of dev.
Maybe could evolve into some community grouping feature of sorts. Especially when combined with feeds.
Maybe could evolve into some community grouping feature of sorts. Especially when combined with feeds.
One major thing I think is potentially missing right now is access control. How can I restrict which apps and/or users can see my data?
with AP, instance = application + hosting. data gets sent between instances.
with AT, data flows *from* hosting *to* apps
One major thing I think is potentially missing right now is access control. How can I restrict which apps and/or users can see my data?