Like the phrase now stolen by Kellogg's, its the simple things in life that are often the best ;)…. either that or it's simple things for simple minds :).
I had a nice experience when updating our internal wiki, setting up my personal page to have a list of my important work urls. When doing this, I was (naturally enough) copying and pasting a url to put into EditLive. I was happy to see the insert link dialog (pretty standard for html editors), include the url string that I had inserted into the clipboard.
This is a nice way of having the system do good sensible defaulting. It was smart enough to only do this when the clipboard was a url string. It really is the little things that make a difference :).
I've just finished up my first month at Ephox. It's been a fun ride so far, mainly due to the people on the team, and a great work culture. Having a team of good people is great, and the nice culture is really making work fun.
I've been loving being a part of an XP team again. It almost sounds like a cult, but being in an environment where the XP values really makes a big difference, and plays a big part in my looking forward to coming to work. Interestingly I have been spending much of my time doing support related work. It is giving me a good feel for the companies products, and the strengths and some of the weaknesses of them. This is a new experience for me, and it has been an interesting learning experience (I am definitely still a coder :)).
The events of my first week-end sums up much of the goodness of Ephox. Instead of spending the week-end stressing about work, or thinking about what I had to get done, I spent time enjoying my family, and went down to the local computer games shop and picked up a copy of Civ IV, in order to fit into the culture best. It is a different place to work where many of the team are playing games at lunch.
This doesn't mean that we don't work hard. We strive for energized work, and focusing on delivering well, and maintaining a sustainable pace. I think the team does a good job at having work-life balance and building useful software. The fact that we have numerous people who have stayed at Ephox for all of their work life speaks a lot.
I'm looking forward to my second month. One of the more interesting parts is that AJ is coming back from holiday. I've worked with some pretty great people over the years, but with very few that have been held in such high esteem by the rest of the team. I'm looking forward to getting to work with him.