Sign in

Josh Brown

@joshantbrown.com
586 followers 346 following 78 posts

Product Engineer. Ruby / Hotwire. Aspiring polymath; designer, developer, writer, maker, creator, gamer and aviator. Occasionally stream on Twitch and YouTube.

PostsRepliesMedia
Josh Brown @joshantbrown.com · 20/09/2026
Rails World 2026, here I come! Will be my first time attending a conference in the US 👀
0100
Josh Brown @joshantbrown.com · 13/12/2025
Looking forward to seeing sibling-index() & sibling-count() supported in more browsers 🙌
110
Josh Brown @joshantbrown.com · 14/09/2025
That’s the second stop of the #rubytriathlon over. @friendlyrb.com was amazing, such a welcoming and inclusive conference that lives up to its name. Looking forward to @euruko.org this week!
0122
Josh Brown @joshantbrown.com · 06/09/2025
Had such a great time at Rails World! Great to spend time with friends and so many great announcements for RoR. Back on the rails again now though for stop 2 @friendlyrb.com next week.
030
Josh Brown @joshantbrown.com · 06/09/2025
This is amazing. Absolutely huge thanks to @marcoroth.dev 🙏
111
Josh Brown @joshantbrown.com · 02/09/2025
Time to go! 3 weeks of travel and conferences as part of the #RubyTriathlon with much of it on rails 🚂
191
Josh Brown @joshantbrown.com · 05/08/2025
Looking forward to doing this next month! I should probably figure out how I’m travelling between them all though 😅
050
Reposted by Josh Brown
Andreas Finger 🇪🇺 @mediafinger.com · 06/05/2025
#Euruko2025 Tickets are available now. Hope to see you in September in Portugal! 2025.euruko.org #Ruby
2025.euruko.org
EuRuKo 2025 - The Heart of Code | Viana do Castelo, Portugal
Join us at EuRuKo 2025, the European Ruby Conference, in Viana do Castelo, Portugal. An annual conference with an informal atmosphere and opportunities to learn from developers worldwide.
0135
Josh Brown @joshantbrown.com · 05/03/2025
Ticket has been acquired! Looking forward to this! Just need to secure tickets to Rails World, and EuRuKo to partake in the www.rubytriathlon.com 👀
141
Josh Brown @joshantbrown.com · 10/01/2025
Occasionally I find myself reflecting on the Principles behind the Agile Manifesto - and it always surprises me just how much they've formed a foundational basis for my own product/software development philosophies that continue to provide value. Here's a couple that I find particularly of note: 🧵
110
Josh Brown @joshantbrown.com · 10/12/2024
Status enums are a slippery slope 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
020
Josh Brown @joshantbrown.com · 04/12/2024
Been having fun with #AdventOfCode so far. Thought I'd share some of my solutions, so here's day 4: 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.
140
Josh Brown @joshantbrown.com · 29/11/2024
Tailscale really is a joy to use. 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.
170
Josh Brown @joshantbrown.com · 27/11/2024
Very excited about the direction Tailwind is heading with v4, specifically the CSS-first stuff, and modern CSS features. 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...
tailwindcss.com
Tailwind CSS v4.0 Beta 1 - Tailwind CSS
After a long alpha period, we're excited to release the first public beta of Tailwind CSS v4.0.
000
Josh Brown @joshantbrown.com · 20/11/2024
This is cool. CSS anchor positioning is something I've been looking forward to being able to use for a long time. The web is becoming so much less reliant on JS for many interactions and I am so here for it.
030
Josh Brown @joshantbrown.com · 08/11/2024
Here’s how I write commit messages (even if no one else will see them): 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.
gitmoji.dev
gitmoji
An emoji guide for your commit messages.
010
Josh Brown @joshantbrown.com · 05/11/2024
I was amazed the other day at how easy it is to connect to the “firehose” of Bluesky and just see every interaction in real-time. With just one gem, and several lines of code. 🤯 github.com/mackuba/skyf...
github.com
GitHub - mackuba/skyfall: A Ruby gem for streaming data from the Bluesky/AtProto firehose
A Ruby gem for streaming data from the Bluesky/AtProto firehose - mackuba/skyfall
071
Josh Brown @joshantbrown.com · 03/11/2024
Sometime in the early 2000s I came across Active Worlds, a kind of 3D version of the internet where you could chat, build and travel. 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.
110
Josh Brown @joshantbrown.com · 03/11/2024
It would be nice if when you joined a starter pack on here it had the option of requesting to join it. I imagine it’s a bit of a chore to keep on top of right now. Maybe could evolve into some community grouping feature of sorts. Especially when combined with feeds.
010
Josh Brown @joshantbrown.com · 03/11/2024
the energy i bring to bluesky
media.tenor.com
a baby groot from guardians of the galaxy is dancing in a green room .
Alt: Baby groot from Guardians of the Galaxy dancing amidst chaos and destruction in the opening scene of Volume 2
100
Josh Brown @joshantbrown.com · 01/11/2024
What version managers are people using these days? I'm using asdf but I keep seeing mise mise.jdx.dev pop up. Wondering if it's worth the switch. 🤔
mise.jdx.dev
Home | mise-en-place
mise-en-place documentation
200
Josh Brown @joshantbrown.com · 30/10/2024
I really like the data portability aspect of At Protocol. Excited to see how it develops. 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?
210
Josh Brown @joshantbrown.com · 23/10/2024
Hey 👋
030