Senior Software Developer @Zivio 👾 Rails Documentation Writer 📚 #Rails #Ruby 💎 musical comedian 🎵 teacher 🍏 hockey player 🏑 dog-lover 🐾

London, Cambridge
Joined March 2014
Big thank you to everyone who was involved in the Rails Foundation's work this year! With 3 years now under the belt, it feels like we have a fantastic network of people and companies who understand the mission and are helping us get there day by day. Onwards to more fun in 2026!
Here's a look back at all the people, projects, and work that contributed to the Rails Foundation's mission in 2025: rubyonrails.org/2025/12/24/2… This work is 100% thanks to support of the Rails Foundation Core and Contributing members. ❤️ Enjoy the last days of 2025, and we'll see you next year with more fun projects!
3
2
55
11,462
Fun use for my awesome #miir bag gift from the @rails foundation - keeping my stuff dry during a wet and windy #fieldhockey training session last night. My improvised stick-holder made it a bit tricky to fit through doorways though. 😄
2
2
402
✨ Using #Ruby's 'beginless' and 'endless' range functionality is a neat way to construct a chained AR query to return records where a specified value sits within the records' min/max values range (e.g., filtering for items where '150' is within their min/max range)✨ #Rails
3
4
301
🌟TOP TIP🌟 Use 'to_sql' to debug an AR query 🥳 I was stumped for a bit on why my sortable headers were not-so-sortable. Turns out I had included _two_ ORDER BY clauses, which I could see in the raw SQL string generated from calling 'to_sql' on the AR relation! #rails #ruby
2
268
🌟 Is there a better feeling than, having written great tests, running your code in a different environment and it just _working_ first time. 🌟
1
3
244
Bit of work on the #Rails guides this morning followed by an hour of HIIT 🏃‍♀️ Sunday morning of dreams 🤩
7
529
Camera ready! Let's do this 😄😍 #rails #womenintech
3
2
35
2,532
With the dust barely settled on #RailsWorld, I'm jetting off again already to Paris to film an interview about my journey into #Technology and within the #RubyOnRails community! What a privilege to fly over the river by sunset. 🌅
1
1
20
5,282
Working on building out a brand new app for our fleet 🙌 the POC for which has been prototyped using the cool @jumpstartrails 🤩
1
1
5
1,580
I really love the end-to-end deliverable ownership of projects like this 🥰 and designing the architecture with future developers in mind.
1
274
🚨 Dev friends who use ShapeUp 🚨 How do you allocate quick turn around fixes/support/client requests during a cycle when your engineers are working on longer projects? 💭🤔
2
343
@joemasilotti - you see, I need my native project for times just like these!!
1
1
259
Having a cool time putting together a design for how message reactions should best work on our platform today. 😶‍🌫️👾❤️‍🔥💬🧠🗣
3
358
Harriet Oughton retweeted
The last bit of fun news before #RailsWorld next week. Chris Power (@typecraft_dev) and Harriet Oughton (@OughtPuts) will be your 2025 Rails World MCs. You’ve seen them on the Rails YouTube channel this year, now catch them live on both main stages next week.
4
2
35
9,855
So much to look forward to: new @rails tips videos from @OughtPuts, a new series by @typecraft_dev, and #RailsWorld speakers announced next week. Stay tuned!
2
3
1
45
5,747
Harriet Oughton retweeted
Thanks to those who sent PRs included in this week’s edition: @GannonMcGibbon @seanpdoyle @DRBragg @OughtPuts @davidstosik Markus (doits) @_joshuay03 Find the full list of contributors here: contributors.rubyonrails.org…
2
6
3,891
Harriet Oughton retweeted
Shoutout to the documentation team by @AmandaBPerino. Writing the #Rails documentation has been my favorite thing that I’ve been doing this year!! @bhumi1102 @four54 @chordsandcode @cantoniodasilva @JohnAthayde
4
15
1,309
It's so lovely to hear how much the children enjoy their band lessons! #musiced #bandlessons
1
4
1,251