The long way through Software Craftsmanship

Hello World!

Dec 8, 2014 - 1 minute read - Comments - hello-worldmeta

This is the obligatory “Hello World!” post

To get here and create your own blog using octopress, follow the instructions below:

  • Install ruby, as explained on the guide here
  • I’ve used Ruby 2.1.5p273 (2014-11-13 revision 48405) [x64-mingw32] (ruby --version)
  • Configure your blog. See here
  • Install octopress: rake install
  • Start the server with rake preview. You should see a basic template (CSS) with your blog name, the author, etcetera
  • Create your first post.
rake new_post["Hello World!"]
  • Refresh the browser and see the new post appear

  • Edit the .markdown file in “source\_posts” using a markup editor

  • Execute rake preview to see your first post (this)

  • Execute rake setup_github_pages for every computer you want to publish from

  • Execute rake generate && rake deploy. After a few minutes, you should go to .github.io to find your new blog in there

  • Happy blogging!

Disclaimer about AI/GenAI

As of 2026-05-06, the text in these articles and blog entries has been written without AI/GenAI, except I sometimes use a spellchecker to fix errors. Think Word's spellchecker, not ChatGPT.

Notes, as of today (2026-05-06):

  • No code snippet has been automatically generated, nor vibe-coded, nor generated and reviewed.
  • I don’t have any article with AI contribution.

For future entries:

  • I may have used GenAI for the code in the repo. The code I exemplify/copy in the article will always be reviewed and tested, not vibe-coded. I will specify it in each snippet or at the top/bottom of the article.
  • I normally don't use it for the text contents, although if I have used it for the article text, it would be indicated as such.

Any entry before 2026-05-06 does not contain any AI/GenAI.

For more information, read the AI/GenAI Policy

CAS2014 Wrap up