Modular development and design

Using WordPress template parts for my new WordPress theme

The new WordPress theme running this website has been improved by the use of WordPress’ get_template_part function.

The minimum viable product

A stripped-back, simple WordPress theme for my personal website, which I can begin extending as and when I have the time.

Modular functionality – making WordPress development easier

A summarized insight into maintaining individual features in your own WordPress plugins through the flexibility and organisation of modular development.

Examples of WordPress as a headless CMS

WordPress is much more than a simple tool for building websites. Here are a few prominent sites which use WordPress and its new REST API for much more than a simple blog.

Base code for a WordPress theme using PHP namespaces

I provide a free public Github repository containing example code for starting work on a WordPress theme which uses PHP namespaces and template parts.

Base code for a WordPress plugin using PHP namespaces

I provide a free public Github repository containing example code for starting work on a WordPress plugin, which uses PHP namespaces.

Technical case study: the SBB CFF FFS brand panel

Using modern web technologies to replicate the ubiquitous red panel used by Swiss railway company SBB CFF FFS.

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.

Video preview image for Store your design assets in one place with Lingo

Store your design assets in one place with Lingo

The new Lingo app (from The Noun Project) allows you to collate and manage your design assets in one place.

There is no perfect dropdown

Andy Budd made a very important point during episode 93 of The Web Ahead podcast. In it, he’s answering a question raised about where a less-experienced web designer can find resources to see what the current “best practices” are for site element design.