I have been watching Elixir for almost 2 years now, and debating if it’s mature enough for me to invest in.

Obviously Erlang is super-mature, and Elixir is quite stable, but it’s a question of “is the community mature enough yet?”

Since I’m now writing this, I believe it is “ready”, and I’m beginning a journey to build out some services in Elixir to stand up next to existing node services (meteorjs) and slow move funcitonality over to to Elixir.

Chapter One: Proof of Concept, Mongo is supposed to be Simple.

I have been playing with Meteor 1.5 and it’s dynamic imports, which can be used to reduce the amount of javascript code sent to the browser.

This article is a deep dive into how to profile and optimize your client side code to make smarter use of the new dynamic imports…

Which will make meteor load faster for your users.

Why… oh why… why did I wait so long? I’ve been talking about switching to a static site generator for years, since jekyllrb started gaining popularity. I understood the benefits, but I had no compelling reason to switch… (sort of how I resisted git for a few years because svn worked well enough) But who wants a WordPress site? Well, ok, maybe you are using 12 plugins and doing fancy stuff.

Last night I started playing with meteor –release 0.9.2-rc1 which you can read about and play with too; check it out here: https://meteor.hackpad.com/Getting-Started-With-Cordova-Z5n6zkVB1xq It’s wonderful! The local development and hot-code-push is a great improvement over any other solution I’ve been using. Builds were painless (mostly). Most of my stumbling points were due to 9x, not the new Cordova stuff. A few interesting details… Cordova gets built here: $ ll -a .

http://readme.lk/noticed-tech-crowd-interview-arunoda-susiripala/ This advice might be aimed at people who already consider themselves developers, but there’s a nugget in there that’s perfect for anyone who is interested in getting started… Pick some open-source project, probably a smaller one, that does something you’re interested in. Maybe it’s something you tried out and used. Maybe it’s something you tried out and it didn’t work out. Maybe it’s something you looked at and didn’t understand.

Alan Blount

Learning to Code is like Aquiring Superpowers.

If you are interested in being a better programmer, I’d like to help. I too am always trying to improve and learn new things.

We’re in it together

Programmer at arms

Louisville, KY, USA