blog

πŸ’¬
Using the DEV API to add DEV.to comment counts to my blog
16 September
🍸
I made my Gatsby blog open source: a feature walkthrough
09 September
πŸ‘˜
Using CSS-in-JS with Preact
16 August
🌻
Attempts at my fifth pull request to Forem
09 August
🌴
Reflecting on a week off from the internet
02 August
🧹
Embracing digital minimalism by doing a digital declutter
24 July
🌱
Raising my first pull request to Forem
18 July
🐍
Redux vs Recoil: which should you use?
11 July
🍭
Getting started with state management using react-sweet-state
03 July
πŸ”¨
Getting started with state management using Redux Toolkit
26 June
πŸ¦†
Getting started with state management using Redux
19 June
πŸ”„
Getting started with state management using useReducer and Context
12 June
πŸ’―
Creating a mobile-friendly navigation component in under 100 lines of code
04 June
🚞
How to restart your Ruby on Rails database
01 June
πŸ•
Mocking fetch requests in Storybook
01 June
βš—οΈ
How to add a canonical URL to Jekyll posts
30 May
πŸ§ͺ
How to loop through and render collections in Jekyll
30 May
πŸ“°
Setting up web monetization on your Gatsby blog (with RSS)
27 May
πŸ“ƒ
Building a web-monetized RSS reader using Blitz.js
22 May
πŸš…
Exploring how a new model and UI is created in Rails using `rails generate scaffold`
16 May
πŸ’΅
Getting started with web monetization in React
09 May
πŸ›£οΈ
How to set up your Rails + Preact app's routing
08 May
🐬
Understanding the shallow function in Enzyme
01 May
β˜”
Understanding code coverage with Jest
18 April
πŸ“
What I learned from achieving a 16 week writing streak
09 April
🎣
Using the functional updates pattern with React hooks
07 April
πŸ’‰
How to mock React hooks using dependency injection
01 April
πŸ“–
Setting up Storybook for Preact with TypeScript
29 March
πŸ₯ž
A quick start guide to creating an app with Preact, TypeScript and Ruby on Rails
25 March
🧬
How to get preact-router working with Netlify
21 March
πŸ‰
Cloning an item on drag using interact.js
17 March
πŸ—ƒοΈ
How to take smart notes (as a developer)
17 March
πŸ’…
Getting started with styled-components in React
13 March
πŸ‘©β€πŸ’»
Nevertheless, Emma coded
06 March
πŸ‡¦πŸ‡Ί
Seven things I learned at ReactConf AU 2020
29 February
πŸ’Ύ
Storing values with the useRef hook
20 February
πŸ“–
My 5 key takeaways from reading the Pragmatic Programmer
07 February
πŸ—ΊοΈ
How to access props in mapDispatchToProps
29 January
🀑
A guide to module mocking with Jest
24 January
πŸ”₯
Use memoization in your code to reduce unnecessary re-renders
17 January
βœ‚οΈ
Analyze your React app’s bundle size and cut it down using code-splitting
10 January
♨️
Setting up Steam Authentication using OpenID
03 January
πŸ“š
My 2019 in books
27 December 2019
πŸ§™β€β™€οΈ
Linting, committing and pushing your code in one magic command
20 October 2019
✏️
3 Things I Learnt Feature Leading for the First Time
07 July 2019
πŸ§ͺ
Testing your Trello Power-Up hosted on GitHub Pages
25 April 2019
πŸ¦‰ Subscribe to my monthly newsletter for updates on my latest posts and projects.