Hello World! πŸ‘‹

Hi I’m Scott

Last updated: February 9th 2020

I’m a web developer for Creative Products here at Karmarama, based in Farringdon, London UK.

I’m married to a beautiful wife and we have a beautiful daughter and three cats!

πŸ‘¨β€πŸ‘©β€πŸ‘§ 🐱 😸 😹

A little bit more about me, since 2007 I had been working as a VBA developer for companies such as Barclays and Deloitte.

For the past, about 3 years now I have been learning web development (JavaScript) and all related technologies.

Coding history

Back Then: I learned to code VBA whilst working at Barclays Bank as an assistant to a finance manager of a business area, the scripting was to automate credit card reconciliation from SAP and generating monthly reporting figures.

I was lucky enough to have been spotted by one of the development managers on a different team and offered a job as an Analyst Developer in 2007, for the following 11 years I mainly worked with VBA in Excel, Access, Word and in some cases PowerPoint.

The majority of solutions I made were workflow tools, the tracking of payment through a process, lots of greenfeild work with the focus on using the tools the business had to hand, so, no SQL servers, just the MS Office suite.

And Now: I have (as of February 9th 2020) a 1,140 day GitHub streak, there are several OSS projects I like to contribute to the majority of my commits are for my projects, feel free to take a look πŸ‘€

I’m a massive fan of the JAM Stack and in particular the progressive web app generator Gatsby. Right now I’m enjoying integrating that with as many things as possible, here are some examples:

More details in the portfolio section.

Using Gatsby with CSS Grid and styled-components πŸ’… is an absolute joy πŸ’œ

Sectors I have worked in:

Finance (Risk, Asset Management), Property, Oil & Gas, Lloyd’s insurance market, government digital transformation and now creative digital.

Tools of my trade: JavaScript, Gatsby, Next.js, GraphQL, styled-components πŸ’… GraphCMS and Zeit now and Netlify for static site hosting πŸ‘Œ

My personality

I find it hard to identify my traits, so instead I took the 16Personalities test, here are my results

My interests

I try to get to the gym three times a week to weight lift, that took up quite a bit of my time over the last 3 years or so. I have focused on the compound lifts bench, press, squat and my favourite, deadlift!

Before that I used to play tennis three times a week up to a county standard, I’d love to have the time to play tennis again but between all the above there’s not much time left. πŸ™ƒ

If there’s anything you want to ask, you can Ask Me Anything

Portfolio

Last updated: March 22nd 2020

Top 5 Languages used:

Here’s my top 5 languages being used calculated from my GitHub commits.

This chart is updated with my GitHub contributions data via the GitHub GraphQL endpoint every time this site is built, you can see what languages I’m using daily.

The last build date was, March 25th 2020.

Projects:

A mixture of personal and professional projects I have worked on.


ASI Style Guide
Demo

ASI Style Guide

Aberdeen Standard Investments style guide made with Gatsby using ...

City 2 Sea
Demo

City 2 Sea

A playful landing page to help raise awareness of the issues caus...

The Localhost Blog
GitHubDemo

The Localhost Blog

A Gatsby blog built from "Hello World" through to production depl...

Cheat Sheets
GitHubDemo

Cheat Sheets

Everyday commands, config, hints and tips used for modern web dev...

hacker-nuxt
GitHubDemo

hacker-nuxt

A simple Hackernews clone made with Nuxt

cv / resume
GitHubDemo

cv / resume

My CV using Gatsby and the JSON Resume schema

React Stopwatch
GitHubDemo

React Stopwatch

Stopwatch to demonstrate how to use state in React

Framework of the Day
GitHubDemo

Framework of the Day

Get your fresh JavaScript frameworks here!

c-counter
GitHubDemo

c-counter

Cryptocurrency ticker with react

c from p
GitHubDemo

c from p

Pick characters from password, Next.js page to pick nth character...

Yummers!
GitHubDemo

Yummers!

Learn node coursework πŸ‘€ πŸŽ‰, an application using Node.js, Expres...

blog.scottspence.me
GitHubDemo

blog.scottspence.me

My personal blog made with Gatsbyjs, using styled-components πŸ’… a...

Contributions:

This is a rolling 53 week representation of my GitHub contributions chart taken from the GitHub GraphQL endpoint, this data was last updated when the site was built on, March 25th 2020.

What I’m doing Now

Last updated: December 30th 2019

Work

Working as a Web Developer for Karmarama, using a variety of technologies.

I’m evangelising Gatsby to anyone that will listen on the team and we have used Gatsby in several projects now, asi.style being one of the first.

Play

I have spent quite a lot of the Christmas period playing Borderlands 3!

I’m going to need to pick up the gym again this year and clean up my diet!

Uses

Last updated: December 7th 2019

All the equipment and tools I use on a daily basis.

For home, I use Ubuntu 19.10 in place of Windows now. Windows is still a good platform for web development and if you are a Windows user you can see how to use Windows Subsystem Linux for web development in this guide, I also made a video for setting up Ubuntu for web development.

At home: Desk

Editor + Terminal

Desktop Apps

At work: Desk

Editor + Terminal

Desktop apps

  • For gif capture I use Kap.

  • For installing any apps I’m using Homebrew.

Back to top