H3RALD.com was created in 2004 by Fabio Cevasco, a technical writer, programmer and IT enthusiast. It features over a hundred articles covering a wide range of topics, from programming to writing, productivity and even traveling.
As of version 8, H3RALD.com is a completely static web site, except for a few AJAX calls. All the files are generated automatically thanks to the nanoc publishing system, an ingenious creation of Denis Defreyne. Nanoc can be used to easily create static web sites using Ruby, as explained in this article.
Licensing
The articles and all the content published on this web site is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License. For other uses, please contact us.
The source code of this web site, such as its layout, SASS/CSS stylesheets, custom rake tasks and code is licensed under the terms of the MIT License and it is available on GitHub.
Requirements
The following ruby libraries (gems) are used to compile this web site:
- nanoc, to generate the entire web site
- Extlib, in some custom Rake tasks
- BB-Ruby, for BBCode support
- Builder, to create RSS and ATOM feeds
- Sass, for the SASS filter
- CodeRay, for syntax highlighting
- RedCloth, for Textile support
- BlueCloth, for Markdown support
- Glyph, for the Glyph support
Additionally, the following gems were necessary to migrate from the previous version of this web site, powered by Typo:
Credits
Special thanks to the following people, who made this web site possible:
- Denis Defreyne, for creating the wonderful nanoc site publishing system.
- David J.Perry, who designed the Cardo font I used for the H3RALD logo.
- Sebastian Kosch, creator of the Crimson Text font, used throughout the web site.
