Menu

Permanent Tourist

A personal website by Mark Howells-Mead

!frappant Desk Memories

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,… (Read More)

Technical case study: SBB RCS

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

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

My employer re-branded recently, which meant a new corporate identity and a new website using Zurb Foundation, CSS Flexbox and TYPO3.

Multilingual list of Swiss localities

We could do with a comprehensive, multilingual list of Swiss localities for work projects, so after a bit of digging and a suggestion from Habi, I came across a reference on which to base the list. After tidying it and converting it to tab-separated format (for optimal use in Excel), I’ve made it publicly accessible as… (Read More)

Portraits by candle-light

Relaxed portraits with a shallow depth-of-field at a recent company event.

Reusability thanks to modular coding

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 try to pass on when working with other programmers.

Technical case study: Responsive images at Friendly Work Space

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.

It’s all about content – open data and the web

When coming up with ideas for new websites or coming up with a use for a new design idea, the reason for the website or app is often on which slows the initial impetus for a designer or front-end coder. Sure, you have this great idea for a design, but what to use it for?

Adding diagonal edges to HTML elements

Using CSS pseudo elements to add diagonal borders and edges to the sides of block level elements.