Luca Guidi
Menu ▾
Blog
What I'm Doing Now
Blog
What I'm Doing Now
Blog
2023
Setup Hanami with Sidekiq
Feb 20
(3 min)
Getting Started with Hanami and Docker Compose
Feb 13
(3 min)
Getting Started with Hanami and GraphQL
Feb 6
(3 min)
2022
2022: A Year of Growth and Accomplishments
Dec 23
(2 min)
Striking a Balance: Why Prioritizing Both People and Processes is Key to Success in Agile Teams
Dec 13
(2 min)
2021
Open Source Updates: Q1 2021
Apr 12
(3 min)
Open Source Updates: December 2020
Jan 11
(2 min)
2020
Ruby Method Overloading
Jul 22
(3 min)
Hanami::API on Amazon AWS Lambda
Mar 4
(4 min)
2017
Introducing hanami-cli
Oct 10
(4 min)
How To Test Ruby CLI: Console
Feb 8
(3 min)
How To Test Ruby CLI: Code Generators
Feb 1
(2 min)
How To Test Ruby CLI: The Setup
Jan 20
(4 min)
Lessons Learned In Open Source: The Motivations
Jan 17
(2 min)
2016
Isolate Global State
Dec 27
(3 min)
The Penguin That Can't Fly
Jun 7
(3 min)
2015
25,000+ Req/s for Rack JSON API with MRuby
Dec 9
(3 min)
JSON API Apps With Lotus
Nov 24
(8 min)
Effective TDD With Ruby: Tmux Setup
Nov 17
(4 min)
Effective TDD With Ruby: Vim Setup
Oct 27
(5 min)
Effective TDD With Ruby: Time & Flow
Oct 20
(4 min)
Effective Remote Working
Oct 13
(5 min)
Lotus And Microservices
May 5
(3 min)
A New Roadmap For Lotus
Jan 1
(4 min)
2014
2014 Retrospective: A Year Of Lotus
Dec 23
(4 min)
Introducing Lotus::Validations
Oct 23
(4 min)
Meaningful Exceptions
Sep 22
(3 min)
Introducing Lotus
Jun 23
(3 min)
Three Things To Know About Composition
Jun 9
(4 min)
Rails Is Not Dead
May 19
(3 min)
We Are All Wrong About Software Design
Apr 28
(2 min)
Introducing Lotus::Model
Apr 23
(4 min)
Thread Safety With Ruby
Mar 27
(4 min)
Introducing Lotus::View
Mar 23
(3 min)
Redis Scripting with MRuby
Feb 26
(3 min)
Introducing Lotus::Controller
Feb 23
(3 min)
Building Sinatra with Lotus
Jan 28
(3 min)
Introducing Lotus::Router
Jan 23
(4 min)
Announcing Lotus
Jan 1
(2 min)
2013
On Happiness
Dec 17
(2 min)
2012
Introducing Redis Store
Jun 18
(3 min)
Lean Rails App Setup
Feb 27
(3 min)
2011
HTML5 Geolocation Testing with Cucumber
Feb 13
(4 min)
Why Customer Service Matters
Jan 30
(1 min)
2009
How to install ruby-debug on Ruby 1.9
Sep 4
(1 min)
Rails: Unobtrusive and i18n Javascript confirm
Jun 17
(1 min)
Memoria: Statistics for Redis
Jun 13
(1 min)
Hanoi: Automated jQuery tests with QUnit
Jun 9
(1 min)
Click To Globalize for Rails 2.3
Apr 10
(2 min)
Boost Rails Sessions
Mar 31
(1 min)
Rake tasks for run Rails engines migrations
Feb 24
(3 min)
How to use Sprockets with Rails
Feb 23
(2 min)
Getting started with Cached Models
Feb 17
(1 min)
Rails caching and Javascript pt. 2
Feb 13
(2 min)
Rails caching and Javascript pt. 1
Feb 9
(3 min)
Hash deep search
Feb 4
(1 min)
2008
Skip Mocha
Oct 23
(1 min)
Cached Models 0.0.3
Oct 22
(1 min)
Cached Models 0.0.2
Oct 10
(1 min)
Released Sashimi 0.2.1
Sep 29
(1 min)
Cached Models
Sep 10
(1 min)
Ruby Time marshaling bug in pre-1.9
Aug 29
(2 min)
Click To Globalize: Ready for Rails 2.1!
Jul 21
(2 min)
Sashimi 0.2.0!
Jul 14
(1 min)
Sashimi: Getting Started Tutorial
Jun 30
(1 min)
Released Sashimi 0.1.6
Jun 23
(1 min)
Speaker at RailsConf Europe 2008
Jun 18
(1 min)
Rails: Single File App
Jun 3
(1 min)
Ruby: Class Methods Proxy
May 29
(1 min)
Faster JavaScript Trim
May 28
(2 min)
Sashimi: Just Received A Tasteful Update
May 20
(1 min)
Sashimi: A Rails Plugins Manager Gem
May 19
(1 min)
Acts As Resource: Rails 2.1 ready and moved to GitHub
May 14
(1 min)
Click to Globalize: rewritten and moved to GitHub
May 12
(1 min)
Ruby on Rails: Test Model Domain Changes
Apr 28
(3 min)
Bit.Fall
Apr 4
(1 min)
Make your elements draggable and resizeable with Resizeable.js
Mar 19
(1 min)
Ruby: XML Parsing With SAX
Jan 30
(2 min)
Click To Globalize: High Resolution Video Tutorial
Jan 26
(1 min)
MondoPOP
Jan 5
(1 min)
Ruby: How To Avoid A respond_to? Call
Jan 2
(1 min)
2007
Rails: How To Create Custom Validations
Dec 21
(1 min)
Rome JavaDay 07: Slides
Dec 19
(1 min)
Subsonica in Rome
Dec 19
(1 min)
Click To Globalize: Rails 2.0 Ready
Dec 14
(1 min)
Acts As Resource: Rails 2.0 Ready
Dec 9
(1 min)
Click To Globalize: Working On Rails 2.0 Compatibility
Dec 9
(1 min)
Ruby on Rails 2.0: Released
Dec 8
(1 min)
Ruby on Rails 2.0 Will Be Soon Released
Dec 6
(1 min)
Pop Art!
Dec 3
(1 min)
Subsonica Live In Rome
Dec 3
(1 min)
Acts As Resource: Combining ActiveRecord and ActiveResource
Nov 28
(1 min)
Ruby: Read A File With One Line Of Code
Nov 27
(1 min)
Rome JavaDay 07
Nov 21
(1 min)
Rails: How To Modify Template Contents Before Rendering
Nov 15
(1 min)
Parallels: How To Install Ubuntu 7.10
Nov 3
(2 min)
Kubrik exhibition
Oct 30
(1 min)
Rails To Italy 07 Updates
Oct 26
(1 min)
Rails To Italy 07 - Q&A Session with DHH
Oct 16
(1 min)
Rails: How to force plugins loading in 2.0
Oct 8
(1 min)
JPG Magazine: Emotion Capture theme
Oct 5
(1 min)
Ruby: How to check the operating system
Oct 5
(1 min)
Rails To Italy 07 - Coding Challenge
Sep 25
(1 min)
Brand new blog
Sep 3
(1 min)
Javascript Alias Method
Sep 3
(2 min)
Flickr pro-account
Apr 25
(1 min)
ActiveForm 0.2.0 released
Mar 28
(1 min)
Highrise
Mar 20
(1 min)
Twittervision
Mar 18
(1 min)
Play random files with Ruby
Mar 2
(1 min)
Little Miss Sunshine
Feb 26
(1 min)
Ruby on Rails: Validate URL
Feb 21
(1 min)
Shot A Day: 2007 January
Jan 31
(1 min)
MPlayer console tip
Jan 17
(1 min)
2006
Javascript HashMap
Oct 30
(1 min)
Welcome to my blog!!
Mar 16
(1 min)