Posts about Work
In Real Life
Published in
The benefits of being there: how I achieve better results and enjoy being on-site with clients.
Exciting things are coming…
Published in
I have tons and tons of drive. When I get interested in something, I can easily go overboard and spend a lot of time thinking about it. I’m no genius by any means, but if I set to something which I’m passionate about, then I can usually get up to speed relatively well. My wife…
Age catching up
Published in
I had a busy week. Two work projects are due for completion soon and because I felt that I was behind on them both, I decided to go back to the computer after dinner and work on them. I used to work late into the night when I was first establishing my career here, and…
Remote working
Published in
The beginning of 2019 saw a huge change for me; both having an office close to where I live and gaining the freedom to work wherever I want to be.
What I’ve built with WordPress
Published in
Some people believe that WordPress isn’t suitable for more than a simple website. Throughout my career, I’ve proved that assumption wrong many times over.
Saying hello to a better future
Published in
I’m moving to Swiss web agency Say Hello as partner, client consultant and full-stack developer from January 2019.
Technical case study: HTML5 video
Published in
How I quickly implemented a splash page for Sulzer Schmid Laboratories, containing an autoplaying HTML5 video.
In Focus – an interview with cubetech
Published in
An interview with me which first appeared on the cubetech website in June.
Many developers complain that WordPress is an outdated system, relying on old code for the sake of the widest range of possible support. I see that as one of the advantages of WordPress.
The Day Job
Published in
It was inevitable, I suppose, that I would, one day, have to start applying my experience to The Day Job instead of just my hours. Instead of just being the go-to-guy for programming, I’d have to take over a more responsible role and help other people to learn the craft and expertise of web development.…
A new role at WordPress agency cubetech
Published in
After six years with my current employer, the time has come to move into a role which better suits my abilities and which will provide me with new challenges. I’m really excited that I’ve been asked to join WordPress agency Cubetech in Bern as Head of Development.
Desk Memories – !frappant
Published in
The desk at my third employer in Switzerland isn’t in as nice an office as the white-and-red-brick one at Burson-Marsteller, and the view – of a car park and dusty four-storey apartment block common to the Breitenrain district – isn’t a patch on the one I had of the lake and the mountains in Brienz. Nevertheless,…
Using modern web technologies to replicate the ubiquitous red panel used by Swiss railway company SBB CFF FFS.
Website: Gemeinde Interlaken
Published in
Eleven years later, and Interlaken Town Council are still using the website I built for them. It may not be programmed for optimal use on mobile devices, pre-dating the iPhone by three years, but it still works flawlessly.
Technical case study: SBB RCS
Published in
The latest project we’ve launched at !frappant is for SBB (Swiss Railways): a microsite for the Rail Control System team, which promotes their work controlling the flow of rail traffic throughout the national network.
Technical case study: CSS Flexbox for BEKB Flash
Published in
CSS Flexbox has been ready for mainstream use for a while now, and I’ve implemented it on a third client project for my employer.
Technical case study: !frappant
Published in
My employer re-branded recently, which meant a new corporate identity and a new website using Zurb Foundation, CSS Flexbox and TYPO3.
My First App
Published in
Experiences building my first ever phone app, using Cordova and jQuery to deliver content from a WordPress installation.
Reusability thanks to modular coding
Published in
My erstwhile mentor in Brienz taught me throughout our years working together that if a website functionality is worth creating, it’s worth creating so that it can be used in more than one project. Programme once, install many times. This is a credo I’ve maintained since I started programming for content management systems and one…
I’m not a fan of one-page websites, as a rule. But making sure that they load as quickly as possible goes a long way to making them acceptable.
How to make a bad impression
Published in
A cold call from Bharti Consulting Services SARL in Paris quickly escalates into harassment and arrogance.














