Index
Writing Archive
187 items published since April 20, 2007
2024
- Copy my Copywork noteworthy
April 27, 2024 - Running Amazon Linux 2023 within VirtualBox tutorial
April 26, 2024 - Refactored page git log section changelog
February 2, 2024 - Addition of a Button Board and changes to bookmarks changelog
January 13, 2024 - 2024, Week 1 in Review thought
January 7, 2024 - My 11ty Plugins noteworthy
January 5, 2024 - Toshiba T5100 noteworthy
January 4, 2024 - Why I don't go to Twitter anymore noteworthy
January 3, 2024 - 2024 Roadmap noteworthy
January 2, 2024 - Living Document glossary
January 2, 2024 - Goodbye 2023 noteworthy
January 1, 2024
2023
- 2023, Week 52 in Review thought
December 31, 2023 - Example usage of my Golang Scene Director package noteworthy
December 30, 2023 - Porting a 30 year old game to Go noteworthy
December 27, 2023 - Addition of Post Graphs to Stats page changelog
December 20, 2023 - Addition of Git Log changelog
December 13, 2023 - 2023, Week 38 in Review thought
September 24, 2023 - 2023, Week 37 in Review thought
September 17, 2023 - 2023, Week 36 in Review thought
September 10, 2023 - 2023, Week 35 in Review thought
September 3, 2023 - 2023, Week 34 in Review thought
August 27, 2023 - 2023, Week 33 in Review thought
August 20, 2023 - 2023, Week 32 in Review thought
August 13, 2023 - 33 of 365, Saving disk-space used by Mastodon thought
August 11, 2023 - 32 of 365, Cultivation deflates the magic thought
August 10, 2023 - 31 of 365, Code Rot thought
August 9, 2023 - 30 of 365, More bang for your buck with dedicated hosting thought
August 8, 2023 - 29 of 365, PHP isn’t that bad thought
August 7, 2023 - 28 of 365, Static Site Generation, why I wrote Tapestry thought
August 6, 2023 - 2023, Week 31 in Review thought
August 6, 2023 - 27 of 365, Reboot-phobia thought
August 5, 2023 - 26 of 365, Pining for a simple internet thought
August 4, 2023 - 25 of 365, I thoroughly enjoy grindy games thought
August 3, 2023 - 24 of 365, LK-99 I want to believe thought
August 2, 2023 - 23 of 365, Project revival thought
August 1, 2023 - Evergreen Content glossary
August 1, 2023 - 2023, Week 30 in Review thought
July 30, 2023 - 2023, Week 29 in Review thought
July 23, 2023 - 2023, Week 28 in Review thought
July 16, 2023 - 2023, Week 27 in Review thought
July 9, 2023 - 2023, Week 26 in Review thought
July 2, 2023 - 2023, Week 25 in Review thought
June 25, 2023 - 2023, Week 24 in Review thought
June 18, 2023 - Why I don't go to Reddit anymore noteworthy
June 14, 2023 - 2023, Week 23 in Review thought
June 11, 2023 - Anchor Page glossary
June 9, 2023 - 2023, Week 22 in Review thought
June 4, 2023 - 2023, Week 21 in Review thought
May 28, 2023 - 2023, Week 20 in Review thought
May 21, 2023 - 2023, Week 19 in Review thought
May 14, 2023 - Space Mines, Introduction noteworthy
May 12, 2023 - 2023, Week 18 in Review thought
May 7, 2023 - 2023, Week 17 in Review thought
April 30, 2023 - Space Mines, 2023 April Devlog noteworthy
April 30, 2023 - 2023, Week 16 in Review thought
April 23, 2023 - 2023, Week 15 in Review thought
April 16, 2023 - 2023, Weeks 12 and 13 in Review thought
April 2, 2023 - 2023, Week 11 in Review thought
March 19, 2023 - Good Enough glossary
March 14, 2023 - Alphabetising Glossary Terms changelog
March 14, 2023 - Getting Laminas HttpHandlerRunner to play nice with PHPUnit thought
March 13, 2023 - 2023 Week 10 in Review thought
March 12, 2023 - PHP multi-version install with Homebrew thought
March 6, 2023 - 2023 Week 9 in Review thought
March 5, 2023 - Font Subsetting with Eleventy.js tutorial
March 3, 2023 - Serendipity glossary
March 3, 2023 - JZT is now open source noteworthy
March 1, 2023 - Yak Shaving glossary
March 1, 2023 - ROMVLVS noteworthy
February 28, 2023 - 2023 Week 8 in Review thought
February 26, 2023 - 2023 Week 7 in Review thought
February 19, 2023 - Marking external links changelog
February 13, 2023 - 2023 Week 6 in Review thought
February 12, 2023 - 2023 Week 5 in Review thought
February 5, 2023 - Solving Logi webcam ripple on OSX noteworthy
February 3, 2023 - 2023 Week 4 in Review thought
January 29, 2023 - Static Site Search Providers thought
January 28, 2023 - twtxt: the decentralised, minimalist microblog in a file noteworthy
January 27, 2023 - Adding stub posts changelog
January 27, 2023 - Adding Wiki Links to 11ty noteworthy
January 25, 2023 - Defrag like its 1992 noteworthy
January 23, 2023 - 2023 Week 3 in Review thought
January 22, 2023 - Rabbit Hole glossary
January 20, 2023 - Adding statistics to 11ty changelog
January 20, 2023 - Minimalism glossary
January 19, 2023 - 2023 Week 2 in Review thought
January 15, 2023 - 2023 Week 1 in Review thought
January 8, 2023 - 2022 Week 51 & 52 in Review thought
January 1, 2023
2022
- 2022 Week 50 in Review thought
December 18, 2022 - Generating random numbers over a range in Go noteworthy
December 15, 2022 - 2022 Week 49 in Review thought
December 11, 2022 - 2022 Week 48 in Review thought
December 4, 2022 - 2022 Week 47 in Review thought
November 27, 2022 - 2022 Week 46 in Review thought
November 20, 2022 - 2022 Week 43 to 45 in Review thought
November 13, 2022 - 2022 Weeks 40 to 42 in Review thought
October 23, 2022 - 2022 Week 38 & 39 in Review thought
October 2, 2022 - 2022 Week 37 in Review thought
September 18, 2022 - Adding enhanced opengraph meta changelog
September 16, 2022 - Using Puppeteer with 11ty to automate generating social share images tutorial
September 14, 2022 - 2022 Week 36 in Review thought
September 11, 2022 - Cool URls don't change changelog
September 8, 2022 - Adding favicon changelog
September 7, 2022 - Thinking about #DOScember 2022 thought
September 6, 2022 - 2022 Week 35 in Review thought
September 4, 2022 - Updated Content List Layouts changelog
September 2, 2022 - Blogtimes: A trip down memory lane noteworthy
September 1, 2022 - 2022 Week 33 & 34 in Review thought
August 28, 2022 - PHP Space Mines: Introduction noteworthy
August 25, 2022 - 2022 Week 32 in Review thought
August 14, 2022 - 2022 Week 31 in Review thought
August 8, 2022 - 2022 Week 30 in Review thought
July 31, 2022 - 2022 Week 28 & 29 in Review thought
July 24, 2022 - 2022 Week 27 in Review thought
July 10, 2022 - 2022 Week 26 in Review thought
July 3, 2022 - 2022 Week 25 in Review thought
June 26, 2022 - The Command Pattern thought
June 22, 2022 - 2022 Week 24 in Review thought
June 18, 2022 - Content Types glossary
May 26, 2022 - Creating a now page archive with 11ty tutorial
May 17, 2022 - A 11ty Reading Time Plugin Quest noteworthy
March 16, 2022 - Growth glossary
March 16, 2022 - The robo car uprising thought
February 15, 2022
2019
- 22 of 365, Grievances with WriteFreely thought
December 12, 2019 - 21 of 365, Is a Dystopian future Humanities best bet? thought
August 29, 2019 - 20 of 365, Journeys thought
June 1, 2019 - 19 of 365, HTML is by design accessible thought
May 10, 2019 - 18 of 365, It's a little more complicated than that thought
April 24, 2019 - 17 of 365, <noscript> thought
April 11, 2019 - 16 of 365, Mega Drive: The Addams Family thought
April 10, 2019 - 15 of 365, What happened to March? thought
April 8, 2019 - 14 of 365, thoughts on privacy thought
February 22, 2019 - 13 of 365, Tiny Homes thought
February 18, 2019 - 12 of 365, What sparks joy? thought
February 17, 2019 - 11 of 365, Down the rabbit hole of debugging unit tests thought
February 16, 2019 - 10 of 365, Valentines? thought
February 15, 2019 - 9 of 365, hmm thought
February 14, 2019 - 8 of 365, ~Tilde Club thought
January 15, 2019 - 7 of 365, #TRUNK thought
January 14, 2019 - 6 of 365, Green fingers thought
January 13, 2019 - 5 of 365, Exhaustion thought
January 12, 2019 - 4 of 365, it's a van life for me? thought
January 11, 2019 - 3 of 365, Dumb-down Smart Technology thought
January 10, 2019 - 2 of 365, (CW MH) Brain Fog thought
January 9, 2019 - 1 of 365, The Spark thought
January 8, 2019
2018
- Dependency Resolving Algorithm tutorial
August 8, 2018 - Writing a pixel editor in javascript - Part six tutorial
June 11, 2018 - Writing a pixel editor in javascript - Part five tutorial
June 6, 2018 - Why I built a tiny PHP Framework called Tuppence thought
May 10, 2018 - Build an incremental clicker web game with Vue.js - Part One tutorial
May 3, 2018 - Think with Google, revisiting Google's website speed testing tool. noteworthy
May 2, 2018 - A "review" of the GodVille Game noteworthy
April 27, 2018 - Zero config, rapid Vue.js development with Parcel tutorial
April 25, 2018
2017
- A review of Rimworld A16 after 100 hours in-game noteworthy
May 17, 2017 - Thoughts on GoAccess noteworthy
May 15, 2017 - Bounce in QB64 noteworthy
May 12, 2017 - The QB64 programming language noteworthy
May 10, 2017 - Porting BASIC Space Mines Game to Go noteworthy
May 5, 2017 - Happy 53rd birthday BASIC essay
May 2, 2017 - How to return a random list item by weight tutorial
May 1, 2017 - Think with Google, website speed testing tool. noteworthy
April 27, 2017
2016
- JZT, an awesome homage to the DOS era adventure game ZZT noteworthy
January 15, 2016 - How to install Azure CLI via node on Windows/Linux and OSX tutorial
January 13, 2016 - Internet explorer is dead, long live internet explorer thought
January 11, 2016 - Freezetime browser based "roguelike" noteworthy
January 10, 2016 - Useful free stock photography libraries noteworthy
January 8, 2016 - Happy New Year thought
January 3, 2016
2015
- A revival of Photogabble... the post-mortem thought
June 23, 2015 - Adding Emoji support to your website or project tutorial
June 5, 2015 - Nested queries in Laravels Query Builder noteworthy
May 18, 2015 - Graphing ping response times in Windows with GPING noteworthy
May 13, 2015 - Writing a pixel editor in javascript - Part four tutorial
May 8, 2015 - Defending WordPress against malicious login attempts using fail2ban tutorial
April 22, 2015 - Is rubber ducky debugging using sods law as a debugging tool? thought
April 16, 2015 - ANSI Command Line Colors under Windows tutorial
March 2, 2015 - How to set composer global bin path in Windows tutorial
February 27, 2015 - Creating a LESS File watcher in PHPStorm tutorial
February 18, 2015 - Pixel Mainframe noteworthy
February 15, 2015 - Writing a pixel editor in javascript - Part three tutorial
February 4, 2015 - Achieving Public, Private and Privileged members in JavaScript tutorial
January 30, 2015 - Writing a pixel editor in javascript - Part two tutorial
January 28, 2015 - Writing a pixel editor in javascript - Part one tutorial
January 21, 2015
2014
- Keep blogging fun! essay
December 31, 2014
2009
- Installing Turbo C on DOSBOX tutorial
June 11, 2009 - Mission Mainframe noteworthy
June 10, 2009 - Kareltima III The self-beating machine noteworthy
June 9, 2009
2007
- A time_since function for PHP noteworthy
April 20, 2007