Available now

Pairing

Whether you’re a developer tasked with design work, or a designer pushing code to production, we all need feedback from time-to-time.

Pairing sessions let you tap into my experience, without committing to a bigger project.

The first session is free with no commitment.

  • I’ve had Dave consult on my designs multiple times. He always finds areas where we can improve typography and usability, along with creative ideas for layout.

    Rob de Kort.

    Rob de Kort

    Studio 1902

  • The consultation with Dave was incredible. My website was in need of some tweaks to give it that professional touch and that's exactly what Dave has delivered.

    Ryan Scollon.

    Ryan Scollon

    Ryan Scollon & Co

  • Dave’s attention to detail is unparalleled. His vast experience allows him to predict problems ahead of time whilst offering thoughtful optimisations.

    Photo of Adam Wilson.

    Adam Wilson

    Developer & Designer

Pairing sessions give you feedback on what’s missing

These days, people often use LLMs to augment their core skillset. Developers are being tasked with design work, and designers are asked to push code to production.

We all know that LLMs are over-confident and get things wrong. But it becomes increasingly difficult to know where the issues are as we move further from our domain of expertise.

These challenges are as old as the web itself, but rocket-fuelled by LLMs:

  • Developers might know the design they’re put together isn’t quite right, but can’t identify what’s wrong

  • Designers won’t know if there are any drawbacks to the LLM’s implementation, what the accessibility is like or whether it’s robust

Sure, you can ask the LLM. But how do you know the answer is right, or if you’re even asking the right question?

This is where pairing sessions are useful. I can help you identify all sorts of issues that an LLM won’t pick up and ask the questions it will never ask.

  • Working with Dave made me a better developer. His deep knowledge of accessibility, HTML/CSS and UX principles, was a key factor in ensuring a polished and accessible component library.

    Kjetil Vea Baksaas.

    Kjetil Vea Baksaas

    Software Developer

Why me?

I’ve been working as a designer and developer since 2013. I’ve delivered over 200 digital projects and undertaken countless hours of professional development.

This background means I have a deep understanding of how the web works from both the design and development sides.

I take a holistic approach to building for the web, meaning I try to keep usability, implementation, accessibility, performance and privacy in mind. I have a good understanding of trade-offs to different approaches, and the nuances that might nudge us towards one direction or another.

All this to say: I can help developers understand why a design isn’t working, and help designers think about the constraints of designing for the web.

Pairing sessions offer a way to book one-to-one time for guidance and feedback, without the commitment of a project.

  • The review was jam-packed with constructive feedback and advice. From strategy to design and execution, leaving no stone unturned.

    Michael Aerni.

    Michael Aerni

    Designer & Developer

  • Dave is highly accountable and comes with a variety of creative and commercially appropriate ideas.

    Ben Edmonds (Photo: Kat Green).

    Ben Edmonds

    We Sort

  • Dave’s both systematic and pragmatic in his approach, and his understanding and appreciation of the web sets him apart.

    Photo of Marc Jenkins, founder of 16by9.

    Marc Jenkins

    16by9

I can help developers

  1. Identify usability issues and offer ways to improve them, or replace with a simpler option

  2. Improve typographic details and pairings

  3. Think through the trade-offs of different design and usability approaches

  4. Understand when to lean on existing patterns vs creating something new

  5. Fix visual accessibility issues in ways that work for a brand

  6. Choose usable and accessible patterns I’ve seen work time and time again

  7. Understand usability and accessibility issues with components imported from off-the-shelf UI kits

  8. Improve the usability and accessibility of forms, and write better microcopy

I can help designers

  1. Think like a developer, weighing implementation constraints and other development considerations

  2. Factor in accessibility and non-visual issues: states, implementation considerations, things that won’t be picked up by automated tests

  3. Think in modules and blocks to reduce the number of one-offs and improve maintainability, something LLMs often miss

  4. Understand which design option is simplest to implement, maintain and make accessible and why

  5. Consider the content editing experience in the CMS for content managers

  6. Think holistically about a design’s impact on privacy and performance

  • Working with Dave made me a better developer. His deep knowledge of accessibility, HTML/CSS and UX principles, was a key factor in ensuring a polished and accessible component library.

    Kjetil Vea Baksaas.

    Kjetil Vea Baksaas

    Software Developer

How it works

If you’re a designer or developer working freelance or in-house, book your first session for free with no commitment.

Discount code: FIRSTFREE

After that you can book another one. Or not. It’s up to you.

Sessions are 45 minutes. Subsequent sessions are £100.

When you book, you can tell me about your project or the design problem you’re looking for support with.

You will also have the opportunity to share links to a Figma or Sketch project, too.

If this is a client project, I’d highly recommend duplicating the work onto a fresh board.

Use code FIRSTFREE for a 100% discount on your first session.

Because I’m setting aside the time to meet with you, bookings are non-refundable.

If you need to rearrange, please let me know at least 48 hours before our meeting and we’ll find another slot.