Blog
2023
Stuff I don't know
31 May, 2023
Why and How I blog
11 April, 2023
Why you need a Notion Inbox
16 March, 2023
Journey to 5K
13 March, 2023
Raised by Books
28 February, 2023
Help Your Future Self
31 January, 2023
2022
My Hand Journey (so far)
09 May, 2022
2021
Why I use Notion and why you should too
12 October, 2021
My Typical Day
26 May, 2021
Frontend Development on Windows
27 April, 2021
My current tech in 2021
18 April, 2021
Switching from macOS to Windows
15 April, 2021
Declaring variables in JavaScript
03 January, 2021
2020
Empty a JavaScript Array
24 December, 2020
Use curly braces to speed up your Terminal workflow
13 December, 2020
Date formatting
15 November, 2020
Scoping Variables With A Block Statement
06 November, 2020
Dark Mode CSS Media Query
01 November, 2020
Check if user is offline
15 October, 2020
Convert Pixels to Rem in Sass
05 October, 2020
Prevent your Mac from sleeping with `caffeinate`
24 September, 2020
8 ways to use the Spread operator
03 September, 2020
Add CSS to console logs
24 August, 2020
Understanding `rm`
16 August, 2020
Limit the number of items in an Array
01 August, 2020
HTTP Status Codes
28 July, 2020
Show or Hide hidden files on macOS
16 July, 2020
Merge Objects or Arrays with the `Spread` operator
09 July, 2020
How to check which version of jQuery is loaded
28 June, 2020
Minimise side effects with pure functions
10 May, 2020
Quickly re-run the last command in terminal
05 May, 2020
My current tech in 2020
18 March, 2020
How I use Sass in my projects
08 March, 2020
Three methods for adding CSS to your website
27 February, 2020
2019
Downtime
27 September, 2019
Add spaces to the Dock in macOS
29 April, 2019
Uninstall Node.js and install Node Version Manager (NVM)
01 April, 2019
2018
Speed up your Terminal workflow with aliases on macOS
18 December, 2018
Working with Layer Comps in Photoshop
15 May, 2018
React application data flow with Redux
09 March, 2018
2017
Deploying a Jekyll website using Travis CI
04 April, 2017
Switching from a CMS to Jekyll
18 March, 2017
Edit the Terminal Prompt name on macOS
16 February, 2017
Continuous Integration using Travis CI
08 February, 2017
Download YouTube videos to a Synology NAS
24 January, 2017
2016
Good product manager; Bad product manager
21 June, 2016
Using Umbraco Dictionary Items as image alt text
28 January, 2016
2015
What is Branding?
17 March, 2015