📝 All Blog Posts

🏠 Home

---

All 160 blog posts, sorted by date (newest first):

2026

May 5, 2026 - 0073 - you can make more money buying MTG cards than the lottery

April 28, 2026 - 0072 - fake hypnagogic memories

April 26, 2026 - 0071 - lost poem number one

April 21, 2026 - 0070 - too many things on the mantel shelf

April 15, 2026 - 0069 - you don't have to believe what you believe

April 11, 2026 - 0068 - fight against stagnation

April 7, 2026 - 0067 - unlikely things

April 5, 2026 - 0066 - thoughts on AI art

March 29, 2026 - 0065 - you can't mar something that can't be sullied

March 24, 2026 - 0064 - making audio versions of my posts

March 20, 2026 - 0063 - karma is interpersonal

March 17, 2026 - 0062 - only you can believe in yourself

March 15, 2026 - 0061 - don't take things so seriously

March 8, 2026 - 0060 - the new wing

March 3, 2026 - 0059 - on the futility of legacy and what's really important

March 1, 2026 - 0058 - great art sows the will to art

February 26, 2026 - 0057 - games all the way down

February 23, 2026 - 0056 - First impressions of Caves of Qud and comments on emergent gameplay

February 20, 2026 - 0055 - what keeps me coming back

February 18, 2026 - 0054 - the effects of a cold shower

February 15, 2026 - 0053 - how do I know if you're human

February 13, 2026 - 0052 - (idea) tip creators by watching an ad

February 9, 2026 - 0051 - teaching a mind to come up with ideas

February 7, 2026 - 0050 - meta reflection on this series

February 6, 2026 - 0049 - trees are air frozen by sunlight

February 5, 2026 - 0048 - walking, writing, and decaf

February 4, 2026 - 0047 - pseudonymity is not only cowardice

February 3, 2026 - 0046 - the Maiden and the Basilisk

February 1, 2026 - 0045 - everyone smiles at babies

January 30, 2026 - 0044 - the phoenix rises

January 29, 2026 - 0043 - nothing much really

January 28, 2026 - 0042 - bone pointing

January 27, 2026 - 0041 - in a world of AI slop it's an ethical responsibility to create

January 26, 2026 - 0040 - thinking of other kinds of writing and free will

January 24, 2026 - 0039 - fiction writing practice

January 23, 2026 - 0038 - fruit ripening mechanics

January 22, 2026 - 0037 - meaning of life

January 21, 2026 - 0036 - what happens when you pee in a forest

January 20, 2026 - 0035 - with that sweet moon language

January 19, 2026 - 0034 - camping retrospective

January 17, 2026 - 0033 - ten pointless questions about me

January 16, 2026 - 0032 - camping trip and how avoiding oversharing can be dangerous

January 14, 2026 - 0031 - durability in different media

January 13, 2026 - 0030 - An incidental reflection on writing with a language that's not your native one

January 12, 2026 - 0029 - Grandmas are great, even if they inadvertently keep us stuck in the past sometimes

January 11, 2026 - 0028 - maybe negative thoughts come from a loss of our sense of safety

January 9, 2026 - 0027 - funny how we assume everything is human

January 8, 2026 - 0026 - stop hoarding your ideas, use them all, right now

January 7, 2026 - 0025 - sorry not sorry for spamming you

January 6, 2026 - 0024 - the benefits of reading Discworld

January 5, 2026 - 0023 - from mentor to mentee

January 4, 2026 - 0022 - producers and consumers

January 3, 2026 - 0021 - back to normal

January 2, 2026 - 0020 - thinking about my blogging past

January 1, 2026 - 0019 - Janus and the new year

2025

December 31, 2025 - 0018 - dissecting a dreamt up dialogue between a cow and the moon

December 30, 2025 - 0017 - you're not responsible for everything that goes on around you

December 29, 2025 - 0016 - what if we owe our technological progress to the fact we like to eat good food

December 28, 2025 - 0015 - going to the beach again and being grateful

December 27, 2025 - 0014 - reducing my caffeine consumption

December 26, 2025 - 0013 - the smart man who becomes dumb

December 25, 2025 - 0012 - it's weird to have people you know read your stuff

December 24, 2025 - 0011 - holidays, family, tamales

December 23, 2025 - 0010 - trying out the new Indiana Jones game

December 22, 2025 - 0009 - the dangers of waiting for inspiration, thinking about the subconscious

December 21, 2025 - 0008 - Azure disabled my account, trip to the cabin

December 20, 2025 - 0007 - the actual visit happens today, getting coffee and having a nice afternoon

December 19, 2025 - 0006 - thinking about tomorrow's visit to the dermatologist

December 18, 2025 - 0005 - fishes, things that are other than we think, stress

December 17, 2025 - 0004 - scraper honeypots

December 16, 2025 - 0003 - hitting boundaries and mental health at the beach

December 15, 2025 - 0002 - baby steps, toying with some ideas for this series

December 14, 2025 - 0001 - setting wordvomit goals

November 16, 2025 - Football passes with my son

September 19, 2025 - Sacred Labor

September 6, 2025 - A fortress called Blog

August 28, 2025 - Rescuing a Blackbird

August 19, 2025 - Take care not to tread on those apples

August 8, 2025 - piclog.blue walkthrough on Android

August 4, 2025 - LLMs, Infinite Monkeys, and Shakespeare

June 16, 2025 - Life isn't a support system for art. It's the other way around

May 31, 2025 - The power of thoughts

May 4, 2025 - The two headed eagle

April 13, 2025 - Introducing Mochi — and thoughts on analytics and webmentions

April 9, 2025 - My dog doesn't want to take her medicine and a comment on Karma Yoga

March 21, 2025 - Baptized by the setting sun

March 19, 2025 - On Craving Love

February 23, 2025 - Love what you think are your weaknesses

February 22, 2025 - Writing distractions

February 10, 2025 - Feeling worthless and then touching love within myself

February 6, 2025 - Blog Question Challenge 2025

February 5, 2025 - My son only wants to hear stories and I feel like a TV

January 29, 2025 - When our feelings & emotions go against what we think is best

January 26, 2025 - Good morning

January 24, 2025 - Tentative steps back into blogging

2024

November 20, 2024 - Initial thoughts on The Power of Now by Eckhart Tolle

October 3, 2024 - On surrendering and the fallacy of control

September 9, 2024 - Judging is a trap

September 6, 2024 - Emojis are cool

August 30, 2024 - RE: Write like you talk

August 23, 2024 - On waking up to write every morning

August 22, 2024 - On the making of tools

August 21, 2024 - My egg is better than yours and how all the things came to be

August 19, 2024 - Just because it’s all in your head doesn’t mean it’s not real

August 17, 2024 - On the origins of fear and art as the antidote

August 12, 2024 - Beautiful Flowers

July 27, 2024 - "Smoke Rings From My Pipe" by Malcolm Guite

June 2, 2024 - I wasn't able to sing before having a son

May 3, 2024 - A traumatizing layover in Mexico airport

April 25, 2024 - What to do with a draft once you outgrow it

April 13, 2024 - On the blending of days

April 7, 2024 - The Deli Asocial

March 30, 2024 - Taking refuge in the digital space

March 27, 2024 - Whatever are the important things?

March 23, 2024 - Rambling about inspiration and dreams

March 19, 2024 - Recovering excitement for ideas

February 18, 2024 - Follow widely to write widely

February 14, 2024 - On following many blogs

January 25, 2024 - Discoverability and Visibility in the small web

January 21, 2024 - Ghibli Quest - Nausicaä of the Valley of the Wind

January 17, 2024 - When a cold allows you to reevaluate the important things

January 15, 2024 - On ASCII games

January 12, 2024 - It is possible to create out of a place of sadness

2023

December 31, 2023 - There is no sense in making something without a soul

December 25, 2023 - On the woes of holiday small talk

December 23, 2023 - Talent feeds on persistence

December 20, 2023 - Technology should enhance humans, not replace them

December 16, 2023 - The Asphirinx

December 15, 2023 - Who am I writing for

December 13, 2023 - Nature of a short story

December 11, 2023 - Sweet spring water

December 10, 2023 - Reviving lost connections

December 9, 2023 - Master of disguise

December 7, 2023 - Crocheting Adventures

December 2, 2023 - It's hard to enjoy things when you compare yourself with others

November 30, 2023 - Finding your voice and setting goals

November 28, 2023 - Looking forward to Advent of Code 2023

November 25, 2023 - Good things come when one stops trying

November 24, 2023 - Shame in Writing

November 22, 2023 - Inside Out and honesty in writing

November 21, 2023 - Checking out Niel Gaiman's writing course

November 19, 2023 - Falling into the numbers game

November 18, 2023 - Morning pages

November 11, 2023 - What makes the sun shine?

November 8, 2023 - Have you looked at the moon tonight?

November 6, 2023 - Sometimes there's just no right choice

November 4, 2023 - Hello nice to meet you, what do you do for a living

November 3, 2023 - "Unselfing Social" by Maria Popova

November 2, 2023 - On being frustrated with visiting family

October 31, 2023 - The flower doesn’t go from bud to blossom in one spritely burst

October 30, 2023 - A no-nonsense recipe for cold brew

October 28, 2023 - Hunting a Mammoth

October 27, 2023 - "The Weighing" by Jane Hirshfield

October 24, 2023 - On the need to feel productive

October 22, 2023 - For the love of walking

October 21, 2023 - The raven-haired girl

October 18, 2023 - Deconstructing a mental moat

October 13, 2023 - On work journaling and authentic writing

October 10, 2023 - Finding my own feet

October 6, 2023 - Introduction

---

← Home