Thursday, September 17, 2009

jQuery workshop in Stockholm with Remy Sharp

For the first time in Stockholm, Sweden. Hermit Village in conjunction with Left Logic proudly presents a 1-day workshop with the acclaimed jQuery contributor Remy Sharp.

The workshop will be held October 22 at DFS, Vasagatan 8-10 in Stockholm, right across the central station.

Remy Sharp is a world-class JavaScript and jQuery guru who not only speaks at, ut organizes his own conferences.

Read more about him here, and check out the upcoming Full Frontal JavaScript conference here.

Workshop details:

You'll be learning jQuery from a practical point of view: what you can use out of the box to quickly get effects and interaction live in to your wireframes, prototypes and web sites. The aim *isn't* to teach you JavaScript, but to teach you what you need to know to be able to leverage jQuery to do your bidding.

The workshop will cover topics such as:

  • JavaScript & debugging basics: how to fake it as a JavaScripter
  • Progressive enhancement & Graceful degradation - what's what
  • jQuery: how do bend the DOM to your will
  • Effect and animations - things that go whizz bang!
  • Ajax: it's even simpler than you think
  • Using jQuery UI for instant widgets, for zero work

The workshop audience is aimed at beginners to intermediates - and it's very hands on!

We'll start with covering the basics of JavaScript so that you have a good grounding and you can fake your way through coding. This will include anonymous functions, scope, context (what 'this' means in different places) and objects. Then we'll move on to tabbing systems, how they work, how to recognise them when they don't look like tabbing systems, and then on to the juicier stuff such as effects, Ajax and jQuery UI.

To register for this workshop, mail organizer Peter Svensson at

The price for this one-day event is €495, but if you register before October 1, you will get an early-bird price at 400.

Also, BYOL (Bring your own laptop)


Wednesday, September 16, 2009

Striking our on my own - while remaining employed

Into the loking-glass

After a long period of medium-sized soul searching, I am finally starting my own company.

What's funny is that I'm not quitting the company I work for, Nethouse, which I had fully expected when drawing the plans for my new venture.

I have been employed by Nethouse (a Swedish consultancy firm) for over four years and I even though the colleagues that have left the company, have done so on amicable terms, starting what could be interpreted as a competitor (...) made me take measures to be able to jump ship very soon, as I could not count on applause from my boss and current company.

Unexpected support

Now, what happened was that we had a complete mind-opener of a conversation. Far from being cross (I would suspect that my boss had anticipated some sort of move on my part), he was very reasonable and suggested that I continue to work part-time for Nethouse, but in a business development position instead, as they/we are moving towards a new positioning in the market (which I wholly support and am actually quite exited about).


So will I or won't I compete with my current/former company? Well, for over two years I have been the only one in the company with an inclination and competency in front-end web development, since Nethouse has vey much been a .Net shop with some Java inroads - the classical consultancy company, in fact.

So my new clients are mostly international, which I have garnered through this blog and various conference appearances during the last years. Our clientele don't really overlap, so to speak. On the other hand, my expert knowledge is handy for some local customers as well, even if there is not yet so much demand for cutting-edge Dojo front-end applications in Sweden.

Happy start

All in allm this only proves that you can never predict what will happen when you make a sea-change, neither who will be your friend.

So on November 1, I will start on my new company (tentatively named Hermit Village - after the Monty Python skit, and the interconnectedness of actually single individuals that the Internet provides), working 75% with my newfound customers and the rest with secret plan X for Nethouse world domination (it's large, we'll fit all of us :)

And by them, I promise to cut down to only ten or so side-projects. Really!


Monday, September 7, 2009

First GTUG Stockholm meeting!

After lots of preparation, sleepless nights and thrown in as a happy spanner in the midst of all other activities, the first GTUG Stockholm meeting managed to fly off the runway without as much as a single missing wing or fuselage.

I was on place at Ottoboni as early as possible, since I have had many years as an instructor, wise to the ways simple things can take a long time to fix in the last minute.

Ottoboni have floor 12 and 13 in a very 1998 kind of building. Lots of glass, space and white, wide tables. Nice.

Here's the final schedule for the evening:

17.30 - 18.00 Mingle. Getting machinery to work :)
18.00 - 18.10 Presentation Ottoboni /Google /Peter S.
18.10 - 18.45 Google Code. APIs and stuff!
18.45 - 19.15 Beer break (and some food)
19.15 - 19.45 Google Wave presentation / demo
19.45 - 20.00 Break
20.00 - 20.30 Android development (AR)
20.30 - Later Chat, breakout sessions, beer.

Me and Markus from Ottoboni dashed back and forth to aarrange chairs, tables, cables and whatnot. On a ussgenstion form Markus I created a quick Google doc which I shared with him, and which he opened on a portable inside the enterance to let people register themselves, and it worked! Or it worked somehwat, because it wasn't easy to find the portable among all the people pouring in, but we got almost 40 people registering themselves as GTUGers among somwhere above 60 attendees, which quite OK in my book.

Above sits half of our participants, waiting for me to stop taking pictures and get on with it already.

We got Daniel Rytterstöm from Google Sweden (right) to annoint our first meeting, and Markus Blomkvist from ottoboni (left) welcomed everyone to the posh venue. In between them we see a cautious-looking local JavaScript hero Robert Nyman.

We were actually supposed to have an Engineer from Google to speak on some topics, but he had to pull the plug on some Gmail servers (just joking! :) so I had to speak for the entire event (as usual), but at least I couldn't complain over the quality of the speakers..

During the evening I took a poll on what theme people would like to have for our upcoming (TBA) hackathon, and I must admit I was siltenly rooting for a Wave hackathon, the overwhelming majority opted for an Android hackathon (which is really, really OK as well, naturally) and we're now trying to uncover the identity of a Google Sweden employee who is a truly savvy Android developer and can help me talk between hacks at that event. more to come on that one.

I want to thank Ottoboni for being such gracious hosts, for Google Sweden for delivering such large quantities of beer and wonderful, varied, small sandwhiches (watchamacallits) to the event, and of course all of you who attended.

Måns Jonasson (who helped me demo Wave) have some variable quality videos from the event taken from his non-Android mobile phone, and can be viewed here; (Watch out for that bearded fellow in the last one)

The morning after, I was whisked off to a two-day conference, so I felt I missed a lot of tweets and other commentary, but in all I felt that the event was well received. The next time will be October 1st, and I will put up a LinkedIn event for that as well, and mail out to all of you who registered in good time.

Also note that all GTUGers can get up to 40% discounts on any Oreilly, Apress or Packtpub book, if you mail me about it (I have teh s3cret c0de), since GTUG Stockholm (thanks to Stephanie at Google) is a User group for all three publishers.


[Update: Ottoboni has a post up at their site with some more info and way better pictures:]