Course Length Survey

RubyTapas subscribers know that every new episode is a surprise: sometimes it’s about a new way to think about software design; sometimes it’s about a useful pattern; sometimes a testing technique; and sometimes an introduction to a handy Ruby library.

But sometimes you don’t want random small plates. Sometimes you want to dig into a serious feast. You want to learn a topic in a systematic, and thorough way.

That’s why we’re considering launching some proper courses here at RubyTapas. Systematic, step-by-step courses, taught by subject matter experts, and produced up to our usual high standards by yours truly (Avdi).

Some of these courses may go beyond Ruby, and cover languages and frameworks beyond the usual scope of RubyTapas episodes. Now, we know there are already plenty of great resources out there already for “how-to” content on every language or framework you can think of. We’re not looking to produce “me-too” content. That’s why we’ll be partnering with experts, and getting a little deeper and a little more opinionated than the average course. We’ll talk about the “why”, the “why-not”, and the “when” as well as the “how”.

But we’d like to get some feedback before we go too far down that road, and that’s where you come in.

For the next few questions, imagine a RubyTapas course…

  • …about design patterns in a language you’re using now, or are interested in learning in the future…
  • …taught by an experienced practitioner…
  • …made up of multiple 5-minute episodes (just like Ruby Tapas)…
  • …with in-depth, design-oriented content (more about “why” than “how”)

Thanks very much for your feedback!

— Avdi