blog.scottspence.me
Setting up multiple Git providers

2019 January 27th

Over the past couple of weeks now I have set up several development machines at work and have had to also use two git accounts, GitHib and Bitbucket. To connect to both I use SSH as a preference, I have been using SSH in place of HTTPS for quite some…

Windows Web-dev bootstrap

2018 December 24th

From scratch to Create React App on Windows An opinionated guide on setting up a web development environment on Windows 10 I have been a professional web developer for 10 months now and used both MacOs and Windows in that time. My preferred OS to use…

Turning a job hunt into a dev project

2018 November 30th

Cliffs/TL;DR I made a recruiter FAQ on my personal site for recruiters and created an online CV . Preamble Apologies up front about this post if it comes across as entitled or ranty and I'm sure a lot of people will disagree with my approach. I'm…

Convert the Gatsby default starter to styled-components

2018 November 29th

Let's go through getting styled-components working with the Gatsby default starter. In this example we're going to use the Gatsby default starter you get with CodeSandbox and add in styled-components, so first up, open a new CodeSandbox and…

Get your GraphCMS data into Gatsby

2018 November 25th

Let's set up Gatsby to pull data from GraphCMS. This will be a walk-through of setting up some basic data on the headless CMS, GraphCMS and then querying that data in Gatsby. 1. Set up GraphCMS Set yourself up with a GraphCMS account at https://app…

Using the React Context API  -  getting started

2018 September 8th

Let's use the React Context API to change theme in an app! But first, some context ! 🤣 Ok terrible puns aside let's have a look at what the React Context API is for and what it does. There's a great one liner from the React docs ... Context…

Making a CI pipeline with Travis CI

2018 May 28th

I thought I'd set up this blog with some sort of build pipeline, the intention was to have a good Continuous Integration pipeline so that if there were any issues when building the site that I wouldn't push a broken build. No one wants to see that…

Use the React Context API with Gatsby

2018 May 22nd

I'm a bit late to the party using the new React Context API , I did get to use it the other day at work, I also made a snippet to scaffold out a component for it. I had followed a couple of guides explaining how to use it and neither of them as…

styled-components đź’… getting started

2018 April 3rd

We're going to style the basic create react app with styled-components to look something like this: But first, preamble✨: I have always struggled with styling sites, it seems to be an aspect of starting web development that is either an afterthought…

How to make time for 100 days of code

2018 February 27th

Life moves pretty fast. If you don’t stop and look around once in a while, you could miss it. — Ferris Bueller. I'm going to go over steps I have taken the help me with learning to code ( again ) But fist, preamble: Let’s pick up a new skill, get a…

Windows Subsystem Linux setup

2018 January 13th

I'm a Windows user, I have been a Linux user as well but I have found that Windows is a bit less neckbeardy for me, both have their pros and cons. One of the big cons with Windows for me was when I started learning web development. That was until…

Git ` — allow-unrelated-histories`

2017 June 30th

How to combine two separate unrelated Git repositories into one with single history timeline. Just adding a quick note on this… I had a project that started off as it’s own project but it ended up needing to go into an already existing project, so I…

Moving from beginner to (slightly more) advanced git with aliases.

2017 June 1st

Speed up your git workflow with git aliases, this is a brief introduction on using aliases 👌🚀👍 The more you work with Git the more familiar you become with the commands used in your every day workflow for your projects or your team's projects…

Twitter bot playground

2017 May 23rd

How to build and deploy a multifunctional Twitter bot! This is a reference for me and anyone else that's interested in Twitter bots in JavaScript. All of the examples here use the npm package twit . We'll go through setting up a simple bot so each…

Easily set up your own Twitter bot

2017 January 28th

Want to get set up with your very own Twitter bot quickly and easily, with this guide you can be set up in under 30 minutes. But first, why should you want to build a Twitter bot? There are some really useful Twitter bots out there that do some…

Git and GitHub

2017 January 5th

I know why Linus called it that now! If you're reading this there's a good chance you know at least the basics of Git but if like me and you are the only person making changes to your repos then there's a good chance that you just use to move your…

Twitter McTwitBot

2017 January 4th

I must say this was great to do and a nice little introduction to node and npm. I got to doing this from finding it on GitHub I think I was looking for the Twitter icon in bootstrap whilst working on my Random Quote Generator I stumbled across…

Starting again with Jekyll

2016 December 17th

Since setting up this blog I haven't really bothered with Jekyll any more than just forking Barry Clarke's repo of Jekyll Now and adding these posts as and when the feeling takes me. So I got to checking out Barry's blog and his Jekyll Now templates…

My first Microsoft Visual Studio Code [VSCode] extension

2016 December 3rd

I'm a published developer! sort of Well that was a bit painful, well not actually I mean from the documentation I feel I was a bit mislead. So for those of you that know what I do for a living I'm primarily an Analyst Developer with a skill set of…

VBA Code Export for Version Control Systems

2016 November 14th

I have seen the same situation many times now in my career as a VBA Developer about how source code control is managed with VBA projects. Source control on VBA has long been a bit of a nonsense, there isn't any really. When I started my first…

freeCodeCamp

2016 November 13th

Ok, I have recently discovered and started doing freeCodeCamp(🔥) which so far I'm really enjoying. Since being out of work I have had some time to start exploring different programming languages and technologies but I haven't found any courses that…

Hello World!

2016 October 24th

My first post using Gatsby, awesome static site generator Gatsby from Kyle Mathews So not a lot to see, I'll just be configuring this and adding all my old blog posts.

    Links
  • tags
    Social
  • GitHub
  • Medium
  • Dev.to
  • Twitter
  • Email