Welcome to “experience craftsmanship”, the blog of Peter Martin.
So what’s it all about? By trade I am a Software Engineering. As my career has evolved two passions have merged, the first is for Software Craftsmanship and the second is for User Experience. By no stretch of the imagination am I a User Experience designer, but I do appreciate the craft and I do believe in crafting software that meets the needs of the user and offers them the “best imaginable experience”. In addition I believe both these disciplines are based on the same principles – simplicity and elegance – when I read code I want it to be simple and elegant – when I use software I want the experience to be simple and elegant. The designer complements the engineer and the engineer complements the designer – together we deliver great software.
The goal of my blog is to advocate Software Craftsmanship and User Experience, while sharing my technical pursuits.
As for my technical interests, well they are varied and they tend to shift. I believe in immersing myself in the ever evolving technical landscape to keep myself current (and marketable). My bias is towards Enterprise Rich Internet Applications, but I do like venturing in to other areas. At the moment I am particularly interested in cloud-based application platforms, or Platform as a Service (PaaS). I am a huge fan of Heroku, and I am looking forward to getting my hands on Nodejitus. I love Pusher, and Parse is in my sights. I see a bright future for Node.js and I am impressed by what HTML5 has to offer. As for the data side of things, I am interested in big data and the plethora of NoSQL (or schemaless) databases, such as Cassandra and MongoDB.
Hopefully this gives you a flavor of the types of things I intend to blog about. I will do a short follow-up blog that provides more of an introduction to me.
Stay tuned, there’s more to come…