On RubyTapas, I occasionally need to demonstrate web application code. I often use little Sinatra apps for this purpose, because it allows me to illustrate a web app programming concept with all the usual features like routing, sessions, and templates without switching between lots of different files. When I do this, I also like the […]
Author: Avdi Grimm
Recently I wrote at length to my newsletter subscribers about some of the factors that went into my choice to move RubyTapas to a WordPress platform. Here’s a small excerpt from that letter: Programmers love solving problems. The corollary is that we also love making problems. When we’re faced with something which is obviously an old […]
UPDATE: This sale, along with my birthday, is now over. Thanks to everyone who made my birthday even sweeter by buying books! Hey there! This is just a quick note to let you know that it’s my birthday, and like I do every year I’m celebrating with a big sale. Any of those products you […]
A write-up of a tricky aspect of saving Mechanize agent cookies.
TL;DR I’m struggling a bit right now, and if you subscribe to my screencasts or buy my book that would really help me out. And if you’re a happy customer, now is a great time to tell your friends! Longer version…