Software engineer and transient fad enthusiast.

I’m Paul, a software engineer by trade. I'm currently the CTO for Square1.io, and am based in Dublin, Ireland.

Popular Articles

Font Subsetting - shrink down font files to speed up page loads

Fonts are one of the largest resources on any page after images, and can have a big impact on CLS when they vary in size from the underlying system font. Font subsetting allows us to radically shrink font file sizes, speed up initial page loads, and improve our page speed scores.

Improving Page Speed - Optimising for Core Web Vitals

Core Web Vitals are a series of metrics which attempt to put an objective measure on web page performance. They cover the speed of site loading, the way the page jumps around while loading assets, and how quickly a page can be used by a visitor. In short, they attempt to quantify how fast a page "feels". These metrics will be used in the Google rankings for a page, so what are the common optimisations we can make to ensure our pages score well?

Minimising Cumulative Layout Shift (CLS) When Loading Responsive Ads

Responsive ads are a great way to maximise publisher revenue from display ads. Not knowing the size of the ad to be served in advance can have a big impact on Cumulative Layout Shift (CLS), and, ultimately, Google rankings. How do we maximise revenue while minimising CLS impact?

Avoiding The Google Ads Two-Click Penalty

Google's Two-Click Penalty is intended to protect users and advertisers from accidental clicks on ads. When does Google apply the penalty, and how can we avoid it impacting our sites?

First World Cup - Celebrations Cut Short

Back in 1990, Ireland qualified for the men's football World Cup for the first time. It was a very exciting time for the whole country, though as an eight year old I wasn't quite up to speed on the finer details of why...

More

Work

  1. Company
    Square1 Software
    Role
    CTO
    Date
  2. Company
    Daft.ie
    Role
    Director of Product & Engineering
    Date
  3. Company
    Distilled Media
    Role
    Head of Development
    Date
  4. Company
    Daft.ie
    Role
    Software Engineer -> Dev Manager
    Date
  5. Company
    UGC
    Role
    Operations Manager (Finance, Retail)
    Date
More