Hi I'm Finn

I'm a friendly front end developer

Pure Scot

Design by Papercloud

Custom Wordpress build including all javascript and CSS

Preview
Desktop
Mobile

I build engaging websites

Nouba

Design by Adelaide Daniel

Custom Wordpress build including all javascript and CSS. This site had existed previously and had a large amount of existing content that had to be converted across to the new theme.

Preview
Desktop
Mobile

Space: engaging

Very engaging

Abra

Design by Red Antler New York

A one page site built with all custom HTML, CSS and Javascript

Preview
Desktop
Mobile

Asteroids AND Space?

Very engaging

Hint: Use the q, a, w, s, e, d, h keys and see what happens

Genesis Trading

Design by Red Antler New York

Custom Wordpress build including all javascript and CSS

Preview
Desktop
Mobile

Claire Skinner

Design by Claire Skinner

Custom Wordpress build including all javascript and CSS

Preview
Desktop
Mobile

Tara's World

Design by Red Antler New York

Custom Wordpress build including all javascript and CSS

Preview
Desktop
Mobile

Skills and Tools

A bit about me

I'm very fluent and have a fundamental knowledge of the web's DNA: HTML, CSS and Javascript. I've been building the web for 16 years.

In my early days spent building pixel perfect websites with table layouts (the dark days of the web), I came to love CSS and then later, LESS and SCSS and now Stylus. Since then I've kept up with front end technology, moving my knowledge of Javascript past relying on jQuery to a more fundamental understanding of the language. I am able to fit in with prepackaged UI frameworks like Bootstrap, but prefer to create my own.

Chrome dev tools are invaluable to me, as are Sublime Text and Atom. I'm very familiar with browser specific quirks when it comes to both CSS and Javascript, and I routinely use Autoprefixer in my build process to help with this.

I'm experienced in building completely custom themes for Wordpress, so my PHP skills are good for a front ender. I have also worked on Rails based projects, and am currently using Wordpress as an API for React templates for a much nicer user experience.

I've kept up with the new features of ES2015 and ES2016 using Babel. This has been helpful while learning React. I'm also comfortable interacting with APIs with JSON. I've become very familiar with D3, Underscore and Lodash for interactive and animated data visualisation.

I've dipped my toes into Meteor and really enjoy where it's going. I love the idea of writing backend and frontend in Javascript on Node.js based servers.

I work well with designers and clients. I'm very familiar with all the latest versions of the Adobe Suite and very much enjoy the rise of Sketch as a very web friendly design tool.

My Build Process

My preferred build process can be found on Github here. It's Gulp build and is based on the Boy Boilerplate process that includes:

  • Stylus - Like SCSS but cleaner and more powerfull
  • Nib and Axis are utility belts for Stylus
  • Rupture - for media queries
  • Typographic - for responsive type
  • Lost - super flexible grid system
  • PostCSS - for things like prefixing
  • BrowserSync - for live reloads and previewing my sites simultaneously on multiple devices
Client List