👋 Thanks for stopping by! I’m currently: adding some new functionality to the Modern Art website; wrapping up a bunch of coding-for-designers workshops for the LCC MA GMD students; developing the open-source WordPress theme that powers this website (WIP); chatting with folks about tech and other stuff in free weekly digital coffee sessions; and consulting with a few orgs in the US and UK. I’m always up for discussing new opportunities and possibilities. If you’re interested in working or learning with me, let me know!
As a web developer, my responsibilities often include designing the information architecture, establishing the tech stack, managing hosting environments, writing documentation, training users, and of course writing, testing, debugging, and deploying code.
Often my work involves collaborating with designers to create a website from start to finish. Other times I’m asked to make more minor interventions in a website, for example to improve the UI or bring the tech up-to-date, or to consult on a potential project. Regardless of the task, I aim to get the most out of the opportunities offered within the practical constraints and the shifting nature of the web.
Moving forward, I would like to spend more time working with larger teams to make more meaningful contributions to open source projects and the open web more generally. I would also like to focus more on making the web accessible, particularly with institutions in the cultural sector that often inadvertently neglect this critical aspect of the web.
Writing / Learning / Teaching
I keep track of the things that I learn by writing everything down. Much of my work-related writing can be found in the input and output categories. These are a few of my most recent relevant posts:
- Use Portfolio Starter to create a personal site with projects, pages, and posts
- CSS note-to-self: `position:fixed;` is not respected within transformed block elements
- A web color space that respects *real* lightness
- Digital coffee 🤖☕️
- Moving your email from one host to another
This is some of the web work I have been involved in over the past few years. Some of these projects were completed under the name SB-PH, a design and development collaboration I share with Sam Baldwin. I have provided links where appropriate, i.e. the project is online and remains relevant to my current work.
cobox.cloud, with Sam Baldwin (2020)
CoBox is a distributed Dropbox-like shared filesystem built on top of the Dat protocol. Sam Baldwin designed the website, and I developed it. The site uses Kirby CMS and is hooked up to the NPM registry to pull in data about the most recent versions of the NPM packages that underpin CoBox.
gemmacope.land, with Gemma Copeland (2019)
Barozzi Veiga website, with John Morgan studio (2019)
British Earways website rebuild (2019)
British Earways is a London-based audio project featuring mixes, compositions, live recordings, and other work from contributors around the world. The website was originally designed by Julia. In early 2019, I rebuilt the existing site using Kirby CMS v3. The new version of the site uses modern web technologies including the Web Audio API and CSS Grid Layout. Read more.
Manalo & White website, with Fraser Muggeridge studio (2018)
Modern Design Review website rebuild (2018)
Modern Design Review is a contemporary design magazine. The MDR website was originally designed by Graphic Thought Facility. In 2018, I rebuilt the existing website to reduce dependencies and make use of modern CSS properties, and I moved their site to a new hosting platform. Since then, I have worked with MDR on further updates as needed to incorporate documentation of their many projects and of their gallery space in London.
Lützowufer website for David Kohn Architects, with Mark El-khatib studio (2018)
The Lützowufer website designed by Mark El-khatib formed part of David Kohn Architects’ winning proposal for a Berlin apartment building. I worked with Sam Baldwin to develop the website, using Google VR View for the Web to display static and video VR renders of the Lützowufer interior, street level, and rooftop.
Dannatt Johnson Architects website (2018)
The DJA website was designed and developed by SB-PH. I configured Craft CMS to support various user levels as well as a page builder to support the block-based layouts.
Keepers of Lost Clothes website, with Dust (2018)
Keepers of Lost Clothes is a fashion-focused pedagogic research project at Leeds Beckett University. The website was designed by Dust and developed by SB-PH. I configured Craft CMS and implemented the logic.
Modern Art website, with John Morgan studio (2018)
Marysia Lewandowska’s website, with Luke Gould (2018)
Marysia Lewandowska is a London-based artist that exhibited in the Venice Biennale Pavilion of Applied Arts in 2019. Her ethos is “Share What You Know”. In 2018, I developed a new theme for her existing WordPress site designed by her frequent collaborator Luke Gould.
Host website (2018)
Host is a flexible Leyton high street venue for work, retail, and events. They needed a simple, low-maintenance website to share their weekly schedule and information about the space. SB-PH designed and developed their site in late 2018, and I was responsible for configuring Netlify CMS with Jekyll. Read more about the process.
Occasional Papers website (2017)
Occasional Papers is an independent publisher of affordable books devoted to the histories of architecture, art, design, film and literature. OP approached SB-PH to design and develop their new e-commerce website in 2016. I developed a WordPress theme with extensive WooCommerce support and wrote the logic to display books proportionately on the front-end.
Jock Kinneir Library website (2017)
Graphic designer Jock Kinneir is perhaps best known for his work with Margaret Calvert on Britain’s motorway signage, an undertaking that would inform a large part of Britain’s graphic identity. The Jock Kinneir Library, an organisation dedicated to sharing Kinneir’s work and teaching, commissioned SB-PH to design and develop a website where they would share interviews, media, transcripts, and other resources of note. I worked with the Library and Sam Baldwin to devise a records system and page builder that is suitable for their breadth of content, configuring Craft CMS and the logic.
Memory Machine website, with Luke Gould (2017)
Memory Machine is a web-based artwork by Tyler Coburn commissioned by the Asia Art Archive. I worked with designer Luke Gould to create a bilingual, Wikipedia-esque website driven by MediaWiki. The Asia Art Archive hosts this website on their server setup in China. Read more.
Gabrielle Lockwood-Estrin’s website (2017)
Artist Gabrielle Lockwood-Estrin focuses on printmaking and over recent years has been producing increasingly layered, and consistently colourful, pieces. SB-PH designed and developed a simple website to showcase her work and activity. I configured Kirby CMS and implemented the logic in PHP.
Sessions & Co. website (2016)
Sessions & Co. collaborates with UK-based artists and designers to create heirloom-worthy goods for children and the home. SB-PH designed and developed their e-commerce website in 2016. I was responsible for the Shopify build and advised on webshop management.
Pump House Gallery website, with Mark El-khatib (2016)
In 2016, graphic designer Mark El-khatib approached SB-PH to develop a new website for Pump House Gallery, a contemporary art space in Battersea Park. I implemented the seasonal colour palette that formed part of the branding, configured Craft CMS according to the organisation’s needs and user privileges, and implemented the logic.
Flood House website, with Mark El-khatib (2016)
Flood House was a floating prototype structure by Matthew Butcher that was installed on the Thames Estuary in spring 2016 alongside a programme of events curated by Jes Fernie and the Focal Point Gallery. The Flood House website was designed by Mark El-khatib and developed by SB-PH. I configured Kirby CMS, implemented the logic, and integrated weather and tidal API data according to location of the structure.
Third Angel website, with Dust (2016)
Third Angel is a theater company in the north of England. The Third Angel website was designed by Dust and developed by SB-PH. I configured Craft CMS to support their event and venue requirements and implemented the logic.
Penguin Classics, Pelican, and The Happy Reader e-newsletters (2016)
In 2016, the Random House Group approached SB-PH to design and develop a new e-newsletter template to be used with their enterprise-level software. Their marketing efforts were being restricted by a stale, non-responsive template that was difficult to use. We created a modular system with a UI that allowed them to easily change media, colours, reorder content, and much more. I worked with the software’s templating syntax to develop a template with appropriate Outlook 2010+ compatibility as well as support for more modern technology such as web fonts and responsive layouts. We subsequently worked with them to incorporate new modules, and the following year they commissioned us to extend this template for use with the Pelican imprint and The Happy Reader, a magazine co-produced by Penguin Classics and Fantastic Man.
View a Pelican newsletter
View a Happy Reader newsletter
View a Penguin Classics newsletter
Corridor8 website (2016)
Corridor8 is a platform for contemporary art and writing in the north of England. In 2016, Corridor8 moved away from print-focused publishing towards web-first output. They commissioned SB-PH to design and develop their new website, requiring support for 10+ regional editors and light art direction for major features. I developed their WordPress theme and ran SQL queries grooming thousands of entries within the legacy database to appropriately configure the content for the new fields and style guide.
Objectif Exhibitions website & e-newsletter, with Sara De Bondt studio (2015)
Objectif Exhibitions was a Belgian nonprofit institution devoted to contemporary art and supported by the Flemish community. The website was designed by Sara De Bondt studio and developed by SB-PH. I was responsible for the translation-ready WordPress theme, implemented Dutch UI translations, and archived their three legacy websites on subdomains. Shortly after we deployed the new website, I developed a modular, reusable e-newsletter template for Objectif based on the existing website design.
Casper Mueller Kneer Architects website (2013)
The Casper Mueller Kneer Architects website is one of SB-PH’s earliest web projects. Since 2013, we have worked with CMK on periodic maintenance and gradual updates.
I grew up in California and completed my undergrad degree at Colby College, a liberal arts school in central Maine. At Colby, I majored in fine art and was introduced to computer programming, amongst other subjects. In 2010, I moved from San Francisco to London to pursue a postgrad in fine art at Central Saint Martins. At the end of this stint some of my work was shortlisted for an award and exhibited in the new-at-the-time Lethaby Gallery. I was fortunate to sell a few pieces. After this experience I was in search of something a little more practical, and for about a year and a half I worked with the world’s first peer-to-peer car sharing startup.
Since the p2p startup folded in 2013, I have been working primarily as a web developer. Between February 2017 and April 2019 I managed Occasional Papers, an independent publisher of excellent books on the histories of architecture, art, design, film and literature. Until early 2019, my web development work was mainly with designer Sam Baldwin under our initials SB-PH. Since then, I have been pursuing more independent opportunities with designers and institutions alongside my ongoing collaborations with Sam.
My work and hobbies overlap somewhat. When I’m not staring at a screen, I like to cook, draw, read, repair, and sing in groups. These are some of my most recent posts on less work-related topics:
- Ramps and Dryad’s Saddle
- New digs, again
- Make a PDF looked like a scanned doc using ImageMagick
Get in touch if you’d like to work or learn together, have something to share, or want to say hi.