Notes tagged “Ruby”
Icelab talks at RubyConf AU 2017
Tim and Piotr share our vision of a future for Ruby.
A Rodakase retrospective: 1 year of dry-rb in production
A lot has changed, but our work remains simple.
Piotr Solnica joins Icelab
A new tech lead, and big steps forward for dry-rb and rom-rb.
Next-generation Ruby web apps with dry-rb, rom-rb, and Roda: RedDotRubyConf 2016
Tim talks in Singapore about rediscovering joy in Ruby web app development
Conversational rom-rb, part 2: types, associations, and update commands
More in our literate programming introduction to rom-rb: return results as dry-types structs, fetch associations, and update your existing records.
A conversational introduction to rom-rb
How we build our app’s persistence support will have a profound impact on its overall design.
Put HTTP in its place with Roda
Design better apps with a clearly separated HTTP interface
A change-positive Ruby web application architecture
A look into a post-Rails, post-MVC world.
Better code with an inversion of control container
Following good software design principles is not as hard as you think.
Effective Ruby dependency injection at scale
An approach to dependency injection that will work across your entire app.
Functional command objects in Ruby
Mix together FP, OOP, and find happiness in easily to call, easy to compose command objects.
Inactive records: the value objects your app deserves
Bring safety and simplicity to your app.
My Past and Future Ruby
A personal Ruby revolution, and the start of something new.
It’s a wrap: Ruby Conf Australia 2014
The conference from the perspective of a Railsgirls alumna.
A Manageable Multi-Database Redis Development Setup
An easy way to separate Redis databases for multiple apps.
Asset Pipeline Tips
Techniques we use at Icelab to get the most from Rails asset pipeline
RubyMotion & Rails Responders at the Canberra Ruby Crew
News and slides from the first of the rebooted Canberra Ruby meetups.
Icelab Singapore and RedDotRubyConf 2012
A recap of a productive and inspiring week.
Wrapping Rack Middleware to Exclude Certain URLs (For Rails Streaming Responses)
Use your middleware when it’s handy, exclude it when it’s not.
Money, Stress and The Cloud
Or: How to Save Your Relationship with Rails Streaming Responses on Heroku.