Welcome

About Me

I live in Johannesburg, South Africa. I work in the IT sector. For the last few years, most of my time has been devoted to a project for a physical security equipment manufacture. The project is made up of an embedded micro-processor (ARM7), a home grown embedded OS and a web application. It governs security at multi-dwelling residential complexes.

Current Work

The current version of the product was written in C (on the embedded hardware) and Java (for the web application). The next release, which I am busy with, is a complete re-write. We are moving to a preemptive multi-tasking kernel on the embedded hardware (still in C of course), a RESTful API (written in my newly found favorite language Ruby) on the server side and for the browser, a RIA client (written in ActionScript/Flash).

Starting a Blog

So that’s a little bit about me. Now for the what and why of this blog. This is not my first attempt at starting a blog. I have begun half heartedly before. Slowly petering out. This time, I have invested in a domain name and setup the blog on my own server. I hope this will build some momentum which will spur me onward.

Reading about “how to start a successful blog” on the plethora of blogs that dish out that kind of advice, I have noted that I should:

  • take care of all the technical stuff
  • decide what to blog about
  • get a first post out the door
  • get into the habit of blogging
  • promote your blog
  • practice, practice, practice
  • ignore the lack of readers :)

I have taken care of all the technical stuff. I have a domain name, the server is set up, everything is ready to go. Next, to pick a subject. What am I going to blog about. Ruby to start. Maybe a touch of embedded development and C. Right now I am getting the first post out the door.

Only time will tell - do I get into the habit of blogging? I already have the subject for my next entry. Pick 10 subjects related to Ruby that I want to blog about.

– until next time –

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.