Joe Armstrong - Erlang and other stuff

Read me on a mobile

I've now changed my blog so you can read it on a mobile.

I tried to read the blog on my Android phone, and the result was crap, so I've redone the style-sheets and used some twitter bootstrap magic so now you can read the blog on a mobile.

The banner needs some work on it (when viewed on a mobile) but otherwise I'm happy with the results.

All I have to do (at home) is point the browser on my Android phone at http://192.168.0.21:4000< and Jekyll, running on my laptop (which has IP 192.168.0.21) serves up the page.

Thanks Tom

The blog is powered by Jekyll and the more I use it the more I like it. It only took a few hours of mucking around to make a responsive design that worked on my laptop and on my phone.

I'd bumped into Tom Preston Warner at several Erlang conferences and we kind of clicked. So I mailed him a little thank you. There's nothing like a little unsolicited thank you message, to cheer your day up so I sent this:

From: Joe Armstrong To: tom@github.com Hi Tom, I just started using Jeykll - it's brilliant - the bits fit together beautifully. It makes blogging so easy. Thanks for this, it's great. If you have performance problems, we can rewrite it in erlang :-) Cheers /Joe

And he replied:

From: Tom Preston-Werner Subject: Re: Hi tom To: Joe Armstrong Hi Joe, Wow, that's so awesome you're using Jekyll to blog now! It's really great to see a simple side project turn into something that people love to use. As a huge Erlang fan, you have no idea how happy this makes me. =) Tom

A win-win situation. Github uses Erlang, and I get to use github, great.

The new blog

I decided to do a couple of things. The guys at Pragmatic have always said that I should advertise my book, but I'd never actually bothered. When the first edition came out I sent one mail to the Erlang mailing list and the next day a few hundred people bought the PDF version of book and so I thought “the Erlang mailing list is a pretty good advertising channel.”

I have long labored under the belief that if you did something good that the world would come knocking at you door. So you do the stuff, send one mail to the Erlang mailing list and wait. If stuff is good folks will find it.

I discussed this at length in Promoting Erlang.

Now I've added adverts to my book on the front page and a link to my thesis which is a free download.

As time goes on I'll be adding information to Resources. At the moment it's just a placeholder.

Thanks for the edits

When I was in school I was a total loser at English. I couldn't spell for toffee, hadn't a clue about punctuation. I can spell and punctuate way better now, but I'm still a long way from perfect. I tend to see what I thought I had written not what I actually wrote, so all your edits are greatly appreciated.

Ten guys have corrected my typos, or otherwise fixed errors in my Blog. So ten minutes after I publish a blog, I get pull requests on github. So far I've had help from:

  • Alvaro Videla (Switzerland),
  • Sylvain Benner (Canada),
  • Agis Anastasopoulos (Greece),
  • Ivan Uemlianin (UK),
  • Daniel Luna (USA),
  • Csaba Hoch (Hungary),
  • Juanito Fatas (Taiwan),
  • Chad DePue (Argentina),
  • Lian Cheng (China) and
  • Catlion (Unknown).
  • 10 people from as many different countries. While politicians and power-mongers f\*\*k the world up, we, programmers and engineers get on with the job, collaborating and helping each other, which gives me some hope for the future.

    Thanks, guys, I really appreciate this.