97 blog posts
-
Blogtober 2023
1 October 2023
Categories: /blogtober -
How to Group Hugo Posts by Year
20 July 2023
Categories: /hugo -
Accessible Grey Colour Combinations
3 October 2022
Categories: /blogtober -
My Experience With a Standing Desk
2 October 2022
Categories: /blogtober -
Blogtober 2022 Introduction
1 October 2022
Categories: /blogtober -
One Sided Borders in Figma
24 March 2021
Categories: /figma -
Creating Custom Front Matter in Hugo Files
19 February 2021
Categories: /hugo -
2020 Review
9 February 2021
Categories: /meta -
Font-face and Styled Components
1 February 2021
Categories: /javascript /css -
Which Way Round Should OK and Cancel Buttons Go?
29 October 2020
Categories: /ux /blogtober -
Do Prettier and ESLint Do the Same Thing?
19 October 2020
Categories: /blogtober /javascript -
Blogtober 2020
1 October 2020
Categories: /blogtober -
Categories: /css
-
How to Reverse Ordered List Counters in HTML
29 March 2020
Categories: /html -
Achievements Unlocked in 2019
11 February 2020
Categories: /meta -
The roles of Spacebar and Enter in keyboard navigation
6 November 2019
Categories: /a11y -
Blogtober 2019
1 October 2019
Categories: /blogtober -
Blogging Seasonally
16 August 2019
Categories: /longread -
Switching From Atom to VS Code
21 June 2019
Categories: /longread -
CV Driven Development
15 May 2019
Categories: /meta -
Meta Descriptions in Hugo Templates
3 May 2019
Categories: /hugo /meta -
Styling list bullets with emoji
26 April 2019
Categories: /emoji /css -
My Misconceptions about the Universal Selector in CSS
21 April 2019
Categories: /css -
Liquid Tag Page Build Failure Debug
17 April 2019
Categories: /markdown -
Ignoring Prettier
13 April 2019
Categories: /javascript -
npx Egghead Course Notes
5 April 2019
Categories: /shell /javascript -
Why my Hugo Archetypes didn't work
28 March 2019
Categories: /hugo /meta -
Categories: /javascript
-
Achievements Unlocked and Internet Points Earned in 2018
5 February 2019
Categories: /meta -
How to prevent pasting into input fields
30 January 2019
Categories: /javascript /html -
Write a Blog Post for Yourself First
23 January 2019
-
How to Embed CodePens in Blog Posts on dev.to and Medium
15 January 2019
Categories: /meta -
The Coverage is a Lie
26 October 2018
Categories: /blogtober /testing -
Drawing a Shield with One Div
25 October 2018
Categories: /blogtober /css -
Missing Emoji
24 October 2018
Categories: /blogtober /emoji -
Welcoming Language
23 October 2018
Categories: /blogtober /longread -
Categories: /blogtober /longread
-
Is that really Pair Programming?
21 October 2018
Categories: /blogtober /longread -
Takeaways From Lean In
20 October 2018
Categories: /blogtober /longread -
Sass or SCSS?
19 October 2018
Categories: /blogtober /css -
Jumping Around the Command Line
16 October 2018
Categories: /blogtober -
Making the Alt Key Work in iTerm2
15 October 2018
Categories: /blogtober -
Why I Like Blogging as a Developer
14 October 2018
Categories: /blogtober /longread -
Women's Wednesday Interview
13 October 2018
Categories: /blogtober /longread -
What a green GitHub graph doesn't show
12 October 2018
Categories: /blogtober /longread -
Emoji Silhouettes
11 October 2018
Categories: /blogtober /css /emoji -
CSS Polka Dot Background
10 October 2018
Categories: /blogtober /css -
Blogging on Your Birthday
7 October 2018
Categories: /blogtober /longread -
Current Development Learning Goals
5 October 2018
Categories: /blogtober /longread -
Displaying Column Card Counts in Trello
4 October 2018
Categories: /blogtober /javascript -
Categories: /blogtober /longread
-
Simple vs clever code style
2 October 2018
Categories: /blogtober /longread -
Blogtober 2018
1 October 2018
Categories: /blogtober /longread -
Testing text with Jest snapshots
19 September 2018
Categories: /javascript /testing -
Customising styled components with props
14 September 2018
Categories: /javascript /css -
My Prettier Cheatsheet
13 September 2018
Categories: /javascript -
Template Literals and Arrays
8 September 2018
Categories: /javascript -
Quickly Switching Between Two Branches in Git
8 June 2018
Categories: /git -
Finding your coding niche
28 May 2018
Categories: /longread -
Escape from Node Mountain
9 May 2018
Categories: /atom -
Categories: /javascript
-
Drying Out CSS Selectors with Sass Maps
16 April 2018
Categories: /css /sass -
Why it's important to give your button a type
14 April 2018
Categories: /html -
Making a sticky sidebar with two lines of CSS
2 April 2018
Categories: /css /html /sass -
Reasons not to use IDs in CSS
19 March 2018
Categories: /css /html /sass -
Styling inline code tags
16 March 2018
Categories: /css /html /sass -
Deleting multiple local git branches with grep
13 March 2018
Categories: /git -
Do your own dotfiles
19 February 2018
Categories: /git -
Multiline comments in Sass
21 November 2017
Categories: /css /sass -
Global gitignores - is this thing on?
6 April 2017
Categories: /git -
Top tips for targeting your searches in Atom
22 March 2017
Categories: /atom -
Improving colour contrast ratios in Atom
7 March 2017
Categories: /atom -
Why the title attribute is pointless in HTML5
31 January 2017
Categories: /html5 -
When strict equality goes wrong
7 November 2016
Categories: /javascript /testing -
Command concatenation in the terminal
4 September 2016
Categories: /bash -
Super quick Regex TDD setup
13 August 2016
Categories: /javascript /testing -
Categories: /javascript
-
Categories: /javascript /testing
-
So you think you know how clear works?
2 May 2016
Categories: /css -
How to chain functions in JavaScript
26 April 2016
Categories: /javascript -
Selecting the last n elements in CSS
16 April 2016
Categories: /css -
A 101 day GitHub streak
10 April 2016
Categories: /longread -
Semver in package.json
9 March 2016
Categories: /javascript -
Changing Jekyll's Permalink
8 March 2016
Categories: /ruby -
Spies in Jasmine & Sinon
15 February 2016
Categories: /javascript -
Git Aliases
3 February 2016
Categories: /git -
npm all the things!
1 February 2016
Categories: /javascript -
Scheduling Ruby and JavaScript jobs with Heroku
6 January 2016
Categories: /heroku /javascript /ruby -
Paths in Ruby
1 January 2016
Categories: /ruby -
The :not() pseudo-class
15 December 2015
Categories: /css -
NodeLists are not Arrays
1 December 2015
Categories: /javascript -
Coding After Codecademy
10 November 2015
Categories: /longread -
How to Deploy an AngularJS App on Heroku
30 September 2015
Categories: /angularjs /heroku /javascript -
Deploying Jekyll on Heroku
20 September 2015
Categories: /heroku /ruby -
LeedsHack
14 September 2015
Categories: /longread -
Scraping Sites That Use Ajax
5 September 2015
Categories: /ruby -
Pomodoros & Pair Programming
1 September 2015
Categories: /longread