1. Salesforce Commerce Cloud - Drag-and-drop support in page designer

    06 January, 2023
  2. Salesforce Commerce Cloud - A headless CMS with React

    04 January, 2023
  3. Your website has a carbon footprint

    02 November, 2022
  4. Custom list styles with the css @counter-style rule

    10 August, 2022
  5. Feature flags in a React app with GitLab's feature toggles

    01 August, 2022
  6. Displaying a progress bar for a series of promises

    12 April, 2022
  7. Lightweight templated pages with Alpine.js

    04 April, 2022
  8. Using GitHub issues as a CMS

    22 February, 2022
  9. Building an app using Gatsby, Firebase, and Sanity.io

    06 November, 2021
  10. Monitoring subresource integrity issues on the client

    02 November, 2021
  11. Using the Toggl Track API to automate a daily ritual with Python

    22 September, 2021
  12. Designing APIs with the OpenAPI spec (v3.0)

    14 September, 2021
  13. Ditching Tailwind.css and embracing MDX

    09 September, 2021
  14. Automate git activities with Node

    02 September, 2021
  15. Building a README badge image API with Python

    20 August, 2021
  16. Using the Xcode iOS simulator CLI

    24 April, 2021
  17. Building a component props editor with React

    18 April, 2021
  18. Sets in JavaScript

    04 April, 2021
  19. Expanding on my Google App Scripts text formatter

    07 March, 2021
  20. Site improvements and changes for 2021

    08 February, 2021
  21. Programmatic text formatting in Google Sheets with Google Apps Script

    22 October, 2020
  22. Opacity in CSS hex color notation

    04 August, 2020
  23. Migrating from Hugo to Gatsby

    21 July, 2020
  24. Camping at Grundy Lake Provincial Park

    15 June, 2020
  25. Building my own PC

    22 April, 2020
  26. A CSS wheel of fortune

    10 March, 2020
  27. Personal development goals for 2020

    08 January, 2020
  28. A start to my General Transit Feed Specification project: GTFS to SQL

    09 July, 2019
  29. Fixing the PHPStorm command line launcher

    25 June, 2019
  30. Stack Upgrade: Ditching google Chrome for Firefox Quantum

    16 June, 2019
  31. MacOS: Make TextEdit.app open new file on launch

    12 June, 2019
  32. MacOS: Creating a right click option to copy a file path

    05 June, 2019
  33. Recreating the field set <legend> effect, just without the field set

    29 May, 2019
  34. A wild Chrome extension appears

    30 March, 2019
  35. I think I’ve survived my first winter in Canada!

    25 March, 2019
  36. A deep dive into the console API

    24 February, 2019
  37. Fisticuffs with timezones in Javascript

    08 February, 2019
  38. JavaScript Encryption with RSA and AES

    05 February, 2019
  39. I emigrated to Canada!

    09 January, 2019
  40. Moving from WordPress to Hugo

    08 January, 2019
  41. CSS attribute selectors

    22 August, 2018
  42. Getting started with SSH config

    21 August, 2018
  43. Autocomplete branch names on the command line

    23 July, 2018
  44. Fetch domain information in the command line

    02 July, 2018
  45. Finding files by size with the command line

    29 June, 2018
  46. Useful git commands

    04 June, 2018
  47. Feature Flags WordPress Plugin

    04 June, 2018
  48. zxcvbn – A sensible password strength estimator

    30 May, 2018
  49. Long live the WordPress CLI

    29 May, 2018
  50. Terminal Aliases

    04 April, 2018
  51. Social Links

    20 March, 2018
  52. Postcardware

    19 March, 2018
  53. Zipping folder contents

    13 March, 2018
  54. Quick Save (QS) – Side project

    13 March, 2018
  55. Sending a variable as an attachment with PHP Mailer

    13 March, 2018
  56. .htaccess redirects scratchpad

    28 February, 2018
  57. Git/SSH Keys Personal Cheat sheet

    31 January, 2018
  58. Article – Life as a Web Developer

    24 November, 2017
  59. Aside from work, what do you do?

    11 February, 2016
  60. Where was I when 2015 turned into 2016? Is that where I wanted to be?

    18 January, 2016
  61. As long as human beings have the element of choice and exercise that element of choice, technology will stay the slave and man its master.

    15 January, 2015