My workshop at the London Tester Gathering Workshops 2015 is announced now! They’re offering an early bird rate until the 18th February, by the way. Find the abstract on the conference page or just read ahead. đ
Fast Feedback Loops & Fun with Ruby
Ruby is âa Programmerâs best friendâ. Letâs use Ruby to get feedback – including getting feedback automatically – when working on projects. Whether itâs about transforming source code into test results (a.k.a. running automated tests) or generating image files from raw data, Ruby can be used to automate these tasks. Furthermore, it can also be used to automate actually running these tasks, e.g. upon saving a file to disk. Does that sound like a good idea? This session is for you.
I regularly bump into tasks that areâŚ
- tedious, if done manually
- not done often enough, unless automated
- still not done often enough, unless running them is automated, too.
In the workshop weâll combine some Ruby tools to remedy this situation. In particular the workshop will cover:
- Writing a simple Ruby program that does something useful, e.g. turn a markdown file into HTML
- Wrapping that in a
Rake
task - Automate running the task
Knowing how to do this is useful, not only for projects using Ruby as their primary language, but can be handy in all projects.
What is expected:
- Some Ruby knowledge; you donât have to be an expert or anything like that.
- A notebook (or tablet) with an internet connection &
Ruby
installed.
Cool if youâre usingRVM
,rbenv
,chruby
or similar - Mac OS X, BSD; Linux & friends are fine, Windows may be a bit problematic.