Created
February 13, 2014 23:56
-
-
Save practicingruby/8986527 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hello Practicing Rubyist! | |
This is just a quick question for you about something I'm working on. | |
It should only take you a few seconds to answer, so please give | |
me feedback if you can. | |
I'm currently experimenting with the idea of building self-guided | |
courses for Practicing Ruby's readers, which will consist of | |
recommended readings from our archives as well as from | |
around the web, practice exercises, discussion questions, | |
and maybe even a project or two. | |
In particular, I think the articles listed below would form | |
the basis for a good course, as there is a common thread | |
that ties them all together (they're all low-level UNIX-ish stuff): | |
* Working with binary file formats: | |
http://practicingruby.com/articles/binary-file-formats | |
* Parsing JSON the hard way: | |
http://practicingruby.com/articles/parsing-json-the-hard-way | |
* Process spawning patterns: | |
http://practicingruby.com/articles/process-spawning-patterns | |
* Event loops demystified: | |
http://practicingruby.com/articles/event-loops-demystified | |
* Building UNIX-style command line applications: | |
http://practicingruby.com/articles/building-unix-style-command-line-applications | |
* Implementing a minimal HTTP server in Ruby: | |
http://practicingruby.com/articles/implementing-an-http-file-server | |
I'm still working out the details of what a course would look | |
like, but you can help me develop my ideas by answering the | |
following three questions? | |
1) Would you make use of a self-guided course based on the topics | |
above, assuming you could work at your own pace but get help | |
from me and other Practicing Ruby subscribers when you needed it? | |
2) If this particular course topic doesn't interest you, would you | |
consider doing a self-paced course in a different topic? | |
3) If I do build a course based around the materials above, | |
what do you think a good name for it would be? | |
You can answer these questions by simply replying to this email. | |
Thanks, and happy hacking! | |
-greg |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment