Posts & notes index
- Social media posts as blog drafts / posts /
- RE: AI as a tool to lower the inertia of getting started / posts /
- I made a /heuristics/ page / posts /
- 5 Albums / lists /
- Why is the Bubbles feed so hostile? / posts /
- Re: JulyReply 2026, a blog connecting month / posts /
- crème brûlée / release-notes /
- Rain in different languages / lists /
- A response to “Accidental anonymity” / posts /
- VOTE! / recortes /
- Anything is a collectible if you want it to be / posts /
- am i a crawler or are crawlers like me? / recortes /
- Morsel #31: Championship Manager 01/02 Fallen Greats Picker / morsels /
- community is a doing word / release-notes /
- untitled / posts /
- What if SEO wasn't just for the commercial web? / posts /
- I have another silly domain name idea / posts /
- Blog category analysis / posts /
- Junited 2026 / posts /
- Stop using the word "slop" and start critically thinking / release-notes /
- The biggest change(s) to my website since I started it / posts /
- the middle ground between brief and verbose writing / recortes /
- Am I underthinking RSS? / posts /
- Morsel #30: When life gives you lemons, make embeddings! / morsels /
- 6 things I learnt in my 7th year as a professional SEO / posts /
- Music and me / posts /
- LLM evangelism / recortes /
- a semblance of you / recortes /
- Snow in different languages / lists /
- search works best when everyone involved is honest and helpful / recortes /
- My media of the year: 2025 / posts /
- blogging is whatever you want it to be / recortes /
- the near infinity of pixels / recortes /
- I refactored my website and I hated doing it / posts /
- what if personal sites were like service stations or truck stops? / recortes /
- Morsel #29: ROM website name generator / morsels /
- My Last.fm Playback 2025 / posts /
- My Letterboxd Year In Review for 2025 / posts /
- The 16 games I completed in 2025 / posts /
- Carl Jung on self love / recortes /
- AI in SEO makes me anxious / posts /
- Generative AI bores me to tears and that's a privileged stance / posts /
- My thoughts on loneliness in blogging and online spaces / posts /
- Yet another week in Lisbon / posts /
- in threes / recortes /
- Inspiring creatives for 2025 / posts /
- Morsel #28: How I use lazy loading on Astro image sites / morsels /
- Slow connection speeds are an everybody problem / posts /
- Morsel #27: local apps for good / morsels /
- Morsel #26: vibe recursion / morsels /
- Morsel #25: templates are meant to be flexible / morsels /
- This is how I blog in 2025 / posts /
- Don't overcomplicate your projects / posts /
- don't let Web nostalgia obscure a positive Web future / recortes /
- Morsel #24: Python Morsels / morsels /
- Morsel #23: Letter swapper / morsels /
- Adapt or die? Why only two options? / posts /
- GitHub as a CMS? / posts /
- Not sure about this AI productivity thing / posts /
- API vs. chatbots? They're singing from the same hymn sheet / posts /
- Web fonts aren't the devil / posts /
- Morsel #22: you can animate SVGs / morsels /
- Chronological ordering of posts is good actually / posts /
- the web is built on the backs of weird web shit / recortes /
- Morsel #21: meta values / morsels /
- Morsel #20: meta http-equiv status / morsels /
- Some brief thoughts about web devs and web performance / posts /
- Is SEO on shaky ground? / posts /
- "Bad faith" AI critiques need better understanding / posts /
- List of Palestine anagrams / lists /
- Short form blogs are subversive / posts /
- My favourite athletes by sport / lists /
- Morsel #19: a marimo notebook as a blog post editor? / morsels /
- Morsel #18: drumples / morsels /
- Some (genuine) thoughts on vibe coding / posts /
- Some brief thoughts on generative AI / release-notes /
- Vibe coping / posts /
- Morsel #17: Small and specific wins the AI race / morsels /
- Morsel #16: marimo / morsels /
- 5 things I learnt in my 6th year as a professional SEO / posts /
- I am not a content creator / posts /
- Some thoughts on Seirdy's takeaways from the Google content doc leak / posts /
- I want this digital radio / recortes /
- For Others By Others / release-notes /
- Originality / release-notes /
- Questions about my blog / posts /
- I've updated my website again / posts /
- Don't trust Elon Musk / release-notes /
- Am I helping or harming? / posts /
- My Letterboxd Year In Review for 2024 / posts /
- How my Christmas break went / release-notes /
- My media of the year: 2024 / posts /
- My top Christmas movies (2018–present) / lists /
- My Spotify Unwrapped: 2024 / posts /
- Morsel #15: en-150 / morsels /
- Morsel #14: Textlist to array / morsels /
- -lh- / recortes /
- childhood fall / recortes /
- all the black squares / recortes /
- Reasons to get Ableton Live Standard edition / recortes /
- Talkin' loud and sayin' nothin' / release-notes /
- I don't use all the features in Ableton and that's okay / posts /
- I bought a GameSir G8 Galileo and a Peladn WI-6 mini PC / posts /
- Horror movies that I've watched even though I don't like horror movies because they freak me out / lists /
- Sometimes, automation is slower / posts /
- How I make albums / recortes /
- Morsel #12: styling a WordPress post to look like a Bluesky post / morsels /
- Morsel #11: how to check if a DOM element is in the viewport / morsels /
- How Astro changed my life on the Web / posts /
- There's no reason to 'embrace' AI in SEO / posts /
- PSA for white people / release-notes /
- Favourite words / lists /
- Some brief thoughts on robots.txt / posts /
- My video game console history / lists /
- List of favourite animals / lists /
- 8 things I learnt in my 5th year as a professional SEO / posts /
- Solitude advice / release-notes /
- Some thoughts on search engines / posts /
- I've started a linkblog / posts /
- Earworm lyrics / recortes /
- My favourite ducks / lists /
- Morsel #10: Ticking all the boxes / morsels /
- My Letterboxd Year In Review for 2023 / posts /
- My Albums of the Year: 2023 / posts /
- 2024 needs patience and assertiveness (for me) / posts /
- Sporting Inspirations / lists /
- Another week in Lisbon / posts /
- About You: Video Games / lists /
- New normals / release-notes /
- SAVER STORE / recortes /
- Animalympics athletes / lists /
- My style guide / recortes /
- Deleting Twitter / posts /
- Personal lexicon / recortes /
- I redesigned my site a little / posts /
- I also love my website / posts /
- Being Black in digital marketing in 2023 / posts /
- List of short RPGs / lists /
- My big Pokémon self-project / posts /
- The SEO of Pokémon nicknames / posts /
- List of AI use cases / lists /
- AI as a tool to lower the inertia of getting started / posts /
- Some caveats to SEO and web performance / posts /
- Post-It Note directories / posts /
- AI should be a last resort / posts /
- Web copy style / recortes /
- Probably Autistic / posts /
- List of citrus cultivars and hybrids / lists /
- How I display my Last.fm top 1000 artists / posts /
- I tried Vicuna and it made me laugh / posts /
- Thing of the past / release-notes /
- Future Coca-Cola slogans with GPT-3.5 / posts /
- Pause Elon Musk / release-notes /
- VGC Notes / recortes /
- Things that AI isn't / posts /
- A note on some notes on writing / posts /
- My Albums Of The Year List: 2022 / posts /
- Closed-off captions / release-notes /
- Do as I do because I said so / release-notes /
- We are not data points. We are people. / posts /
- Morsel #9: Oapy / morsels /
- Brief LinkedIn thoughts on AI / posts /
- List of favourite scents / lists /
- 8 Things I Learnt In My 4th Year As A Professional SEO / posts /
- Prompt engineering / posts /
- Morsel #8: Bandcamp Album Length Calculator / morsels /
- AI is a lot like an orange / posts /
- I'm an Emptygold Blogger / posts /
- My Letterboxd Year In Review for 2022 / posts /
- AI isn't a silver bullet / release-notes /
- Things to remember for 2023 / posts /
- List of favourite airports / lists /
- Acceptable volume numbers / lists /
- Weather-beaten / posts /
- 69 simple pleasures / posts /
- £5 / recortes /
- A poem about how search engines can't interpret poems / posts /
- Social anxiety / posts /
- All that growth / release-notes /
- What if... / release-notes /
- Hard work is overrated / release-notes /
- Morsel #7: Random Pokémon Team Generator / morsels /
- SEOicism / posts /
- Morsel #6: Federer in The Guardian / morsels /
- Morsel #5: Black fabric / morsels /
- The Numbers Game: Roger Federer / posts /
- Hay fever (haiku) / recortes /
- Don't delete your old work (but restore it if you do) / posts /
- Morsel #4: bulk upload to Internet Archive with waybackpy / morsels /
- Morsel #3: a custom font preload fix in WordPress / morsels /
- Morsel #2: The YouTube Thumbnail Extractor / morsels /
- Gotta have faith / release-notes /
- Dots in the universe / release-notes /
- Morsel #1: The Tag Suggester / morsels /
- Beyond tired: Part 6 / posts /
- Pithy / release-notes /
- Marketing research / release-notes /
- You don't have to learn Python to work here but it might help / posts /
- 12 Things I Learnt In My 3rd Year As A Professional SEO / posts /
- Introducing RALTS (Really Awesome Lexicon and Tag Suggester) / posts /
- Keep writing anyway / posts /
- Today is a special day / posts /
- My Albums Of The Year List: 2021 / posts /
- What are your most used apps? / posts /
- It's not computer science! / posts /
- Connections / posts /
- 32 / posts /
- Public health / posts /
- Blogging gratitude / posts /
- Beyond tired: Part 5 / posts /
- The infographic industrial complex / release-notes /
- New normal / posts /
- Get a website / posts /
- Back on Twitter / posts /
- Visionary / recortes /
- Knowing thyself / release-notes /
- Media interests / lists /
- Cherish / recortes /
- Beached / posts /
- Boats, storms, and rockets / posts /
- Happy accident #1 / recortes /
- Beyond tired: Part 4 / posts /
- I don't like Novak Djokovic / release-notes /
- 1 Year Later / posts /
- Blogging as self-expression / posts /
- 100th Blog Post / posts /
- Videos I've been watching to keep me going / posts /
- They don't see us as human / posts /
- Where There's Gold / recortes /
- Unusual side effect / posts /
- Some links on tech / posts /
- Night off / posts /
- 12 Things I Learnt In My 2nd Year As A Professional SEO / posts /
- Sustained grief / posts /
- The meaning of life / posts /
- Meta-meta-blogging / posts /
- Sound familiar? / recortes /
- Beyond tired: Part 3 / posts /
- My Favourite Albums of 2020 / posts /
- Failure / posts /
- Give The Drummer Sum: J Dilla’s Influence on the Modern Drummer / posts /
- It's binary time! / lists /
- Trolls and pills / posts /
- Proust Questionnaire - 2020 / posts /
- Beyond tired: Part 2 / posts /
- Beyond tired / posts /
- Black Panther and therapy / posts /
- Visualising @nyt_said_first / posts /
- The Exclusive Website / posts /
- How much do my blogs cost? / posts /
- Things that aren't in the U.S. Constitution / recortes /
- Wander in Porto / recortes /
- BOOM! Tetris for Jeff / posts /
- If I were a rich man #1 / recortes /
- 1001 Movies You Must See Before You Die (2008 edition) / posts /
- Headless chickens / posts /
- Saddam Hussein had a Bacon number of 3 / recortes /
- Kamala Harris is still a cop / posts /
- Still Elephant / posts /
- We talk, work, and think different thanks to the Web / posts /
- Gains / posts /
- Everyone's a writer / posts /
- Halt and Make Fire / posts /
- I'm not really one for speeches so I'll just say 'thanks' / posts /
- Somebody* on life learning / posts /
- Black and Tired / posts /
- Black survival is Black excellence / recortes /
- What's the obsession with folding phone? / posts /
- 1 vs 10,000 / posts /
- This is my content creation flow / posts /
- Eff COVID-19 / posts /
- Use Prince's purple for a:visited in your CSS / posts /
- Why do rich people make poor decisions? / posts /
- Blogs and hats / posts /
- Future job: Web historian / posts /
- Só cansado / recortes /
- Have you heard of codeswitching? / posts /
- 19 Things I Learnt In My 1st Year As A Professional SEO / posts /
- Bad Boys For Years / posts /
- 24 Hour Virus / posts /
- What is blackness? / posts /
- Computer words / lists /
- Eight / posts /
- How To Use Twitter Lists To Reduce Your Following Count / posts /
- My love of Sony hardware design / posts /
- My Phone History / posts /
- We Need To Use The Lang Attribute More / posts /
- Khruangbin & Federer / posts /
- I'm Racially Tired / posts /
- 4 Creative Article Ideas - Inspired By "The Read" / posts /
- The Last 5 Games of the 2017 Australian Open / posts /
- My Review of 2017 / posts /
- The Luke 100 / posts /
- Feeling Guilty For Pursuing Your Passions / posts /
- My Week In Lisbon / posts /
- Open Offices Are Overrated / posts /
- Artistic Inspirations / lists /
- My Five Favourite Video Games of All Time / posts /
- I am... / posts /
- Hayfever and Histamines / posts /
- RIP MJ - 8 Years On / posts /
- My New Obsession Is... Sega / posts /
- To Be Childlike And Not Childish / posts /
- Musical Inspirations / lists /
- My Albums Of The Year List: 2016 / posts /
- My Idea Debt / posts /
- Inspiring Creatives For 2017 / posts /
- 2017 Needs Brevity And Nuance / posts /
- If Nobody Listened, Would I Still Make Music? / posts /
- Last Donut of the Night: when Federer & Dilla united for a weekend / posts /
- The Problem With Google It / posts /
- My Album of the Year List: 2014 / posts /
- The Colour Of Pi / posts /
- My Record Store Day / posts /
- My 49 Favourite Albums of 2012 / posts /
- Proust Questionnaire / posts /
- My Albums of the Year: 2011 / posts /
- Ceci n’est pas une blog / posts /
- You rocked my world, you know you did… / posts /
- Review: Jamiroquai – Rock Dust Light Star / posts /
- Banana rum cake recipe / recortes /
- Chocolate fudge cake recipe / recortes /