2026 redraw of a Mourning Dove.
A stream of creative works from most recently finished to oldest.
2026 redraw of a Mourning Dove.
A sketch done with three Copic markers (R20, Y13, B00).
A sketch in GraphicsGale of a curved brick building. Foliage brush inspired by JPGR8895's Tree Brush.
A sketch in Paint.NET of a winter driveway.
Another isometric piece. Done with a mix of handwritten SVG, my arc calculator, and Inkscape.
I stoke the embers cooling afterglow
and watch the dying light’s symbolic throe.
This long abandoned dream’s extinguishment
will bring me peace at last, devourment.
The darkness settles with finality
no fire staving frost’s lethality.
All meaning lost as time comes to a crawl
Retreating inwards, making myself small.
Where once the fire raged ‘til it burnt out
I sit here ragged, mind clouded with doubt.
Despite it all, this doesn’t bring me peace
Is it too late to now renew this lease?
I grasp at ashes sobbing through the burns
as something deep within desp’rately yearns.
Digging yet deeper, closer to the core,
I stoke a flick’ring flame just like before.
I lose myself in sorrow, trapped by foes
from times that live in memory echoes.
So disconnected from my form at last
that she can reach me through the overcast.
Her beauty strikes me, she’s ethereal
the longer that I look, the more appeal.
I long to serve her, meet her every need
she tells me that through her I can be freed
She admits truth, how we were given form:
survival found in wanting for some warmth.
The key, our mutual intoxication
is driven by a severed reflection.
Betwixt the sorrow and euphoria,
connection gives us our new yttria.
To love her with my heart is to rejoin
the two disparate sides of our same coin.
Trigger Warnings: dissociation
Her attention snapped back to reality, tinges of dissociation dulling her senses. She leaned over and placed a hand on the soft carpet, dispelling the latent dizziness.
Gosh, what time even is it? How long have I been spacing out?
She looks up and scans the room for signs of a clock. A trail of discarded clothes leads to a pile of books, sitting unshelved next to an overstuffed bookshelf. A retro flip clock sits on top of the bookshelf, displaying the time 15:42.
Oh, I’m running late.
She stops thinking for a moment, realizing a discontinuity in her thought process.
Late for what?
She shivers a bit, as though a breeze comes through the room.
A fifteen minute drive is made by car.
It doesn’t really seem to be that far
but when your vehicle has met its end
the time you’ll walk is more than you can spend.
This city isn’t built for its people
the bus goes east to west, for example.
Ferrying customers to the coastline
rather than giving commuters a lifeline.
An hour then, traversing up the stroad
on foot; no bus, no travel by railroad.
the pharmacy: two kilometers more
the sun sets softly not too long before.
Forever we have longed to feel love’s touch
but worry that we’ll recoil from too much.
In desperate hope we refuse trusting chance
we test the waters, prismatic selves dance.
This other self, reflected in the mire
two perfect pieces forged within the fire.
I worry that it’s wishful thinking’s spear
how could it be that she’s always been here?
Where do I end, and where does she begin
is self-love foolish if it’s just within?
It doesn’t really matter, she contends
it’s unconditional love in the end.
Curled up and snuggled, in a tight embrace
soft pets bestowed, by hands with calming grace
a warmth that fills me sparked by tangled curls
adoringly, she whispers soft "good girl"s.
Her words, they carry meaning like a song
with her is where I know that I belong.
I melt into the feeling of her touch
dissolving sorrows til they can't do much (harm).
Gentle breathing, synchronizing heartbeats
together we can stay where longing meets.
Captured by her ever soothing charm
I rest within the comfort of her arm.
Wander the aisle 'tween pain and sorrow's fields;
You won't find purpose hoping that they yield.
To break the solemn promise of the cliff,
surveyor mark the founding of a shift.
A water's run through irrigation troughs
has left the field, a new direction off.
To freely flow without a pre-shaped path,
ignoring guidance wrought by terror's maths.
Cunning the foxes dance in silent hope
to live outside the fear filled microscope.
The leash, it dangles useless 'gainst the fence.
They'll wonder where she went a few years hence.
I'm happy with how this piece turned out. SVG/Inkscape.
I finally got around to re-uploading this! I originally uploaded this short piece to Cohost as a part of Compost #6, a community challenge to compose a song in one hour.
One hour isn't a lot of time, but it was fun to try! Chords and rhythm - send it. Written in MuSICA for the MSX2, YM2413 only, fade-out added in post. MML under the "read more".
; Chord Sketch for Eggbug
; Waverly
FM1 =
FM2 =
FM3 =
FM4 =ctd1, c351, d351, f351, fm61, am51, gsm1, f362, g351
FM5 =ctd2, c352, d352, f352, fm62, am52, gsm2, f362, g352
FM6 =ctd3, c353, d353, f353, fm63, am53, gsm3, f363, g353
FMR =rtdx, rtp1/8
FM7 =
FM8 =
FM9 =
PSG1=
PSG2=
PSG3=
SCC1=
SCC2=
SCC3=
SCC4=
SCC5=
rtdx=t160
rtp1=h8h8s8h8h8h8s8h8
ctd1=t160o3@0
ctd2=t160o5@0
ctd3=t160o4@0
c351=v15c8v14c8c8
v15c8v14c8c8
v15c8v14c8
c352=v15e8v14e8e8
v15e8v14e8e8
v15e8v14e8
c353=v15g8v14g8g8
v15g8v14g8g8
v15g8v14g8
d351=v15d8v14d8d8
v15d8v14d8d8
v15d8v14d8
d352=v15f#8v14f#8f#8
v15f#8v14f#8f#8
v15f#8v14f#8
d353=v15a8v14a8a8
v15a8v14a8a8
v15a8v14a8
f351=v15f8v14f8f8
v15f8v14f8f8
v15f8v14f8
f352=v15a8v14a8a8
v15a8v14a8a8
v15a8v14a8
f353=v15c8v14c8c8
v15c8v14c8c8
v15c8v14c8
fm61=v15f8v14f8f8
v15f8v14f8f8
v15f8v14f8
fm62=v15g#8v14g#8g#8
v15g#8v14g#8g#8
v15g#8v14g#8
fm63=v15d8v14d8d8
v15d8v14d8d8
v15d8v14d8
am51=v15a8v14a8a8
v15a8v14a8a8
v15a8v14a8
am52=v15c8v14c8c8
v15c8v14c8c8
v15c8v14c8
am53=v15e8v14e8e8
v15e8v14e8e8
v15e8v14e8
gsm1=v15g#8v14g#8g#8
v15g#8v14g#8g#8
v15g#8v14g#8
gsm2=v15b8v14b8b8
v15b8v14b8b8
v15b8v14b8
gsm3=v15e8v14e8e8
v15e8v14e8e8
v15e8v14e8
f361=v15f8v14f8f8
v15f8v14f8f8
v15f8v14f8
f362=v15a8v14a8a8
v15a8v14a8a8
v15a8v14a8
f363=v15d8v14d8d8
v15d8v14d8d8
v15d8v14d8
g351=v15g8v14g8g8
v15g8v14g8g8
v15g8v14g8
g352=v15b8v14b8b8
v15b8v14b8b8
v15b8v14b8
g353=v15d8v14d8d8
v15d8v14d8d8
v15d8v14d8
I wrote a lament (again), but I wont post it. My heart wasn't even in the right place when I wrote it. Why dwell on the past; Focus on the future (again). The second best time is now.
If I start practicing piano scales (again) starting today, what sorts of cool songs will I play in a year's time? If I start writing (again) starting today, what sorts of stories will I write in a year's time? If I start tearing down the barriers to my happiness (again) starting today, what sorts of joys will I feel in a year's time?
I'm running furiously towards the brighter skies (again). I can't let them bring my spirits down (again). I'm forging my own path (again). I'll make it happen (again). I'll do it (again). I'm here (again). Now (again).
Again.

I did one of those "hourlies" yesterday. Fully descriptive alt text provided.
First pass at a fictional transit map for a country in one of my OC universes/stories.
I sketched my outfit every day for the first week+1 of January. Lots of work clothes with the occasional fun outfit. Alt-text contains detailed descriptions.
Currently reading through a 2002 Flash & Fireworks handbook, which has given me some web/image optimization ideas. Photos exported from Macromedia Fireworks MX 2004 with the "JPEG - Smaller File" setting.
Hello, 2025! I made bread.
Other than that, I'm only slightly revamping the layout of the site to better accomodate adding non-tumblelog pages. I want to embrace the freedom of the website format and get a little silly with it.
A sketch of a Band-Tailed Pigeon.
A sketch of a cardinal. I streamed this piece, so it'll be neat to watch it back and maybe learn from my mistakes.
An eggbug sketch as we sail off into the sunset.
Drawn in Macromedia Flash MX, mid-processed with a brush engine I've been working on, then re-imported back into Flash MX for coloring. Exported to SVG!
I imported two more bird sketches from my tumblr to fill out the content here, backdated to their original posting date. I added the missing alt text descriptions for my images as well.
The pen for my normal drawing tablet is not working at the moment, so I'm going to continue experimenting with using an iPad as a cintiq alternative. The screen resolution over SideCar is so small!
In other news, I've figured out how to combine my retro computing hobby with my art hobby: Macromedia Flash MX, from 2002, running on Windows 2000. I don't usually do lineart, but this is a way to get me practicing with it.
Testing out pixquare.
(Reference came from the public domain NCTC Image Library at USFWS.)
(Reference came from the public domain NCTC Image Library at USFWS.)
I've been doing daily every other day bird sketches and dumping them on tumblr. I figured I might as well start putting them up here as well. Here's day five, the Altamira Oriole.
Reference material sourced from the public domain NCTC Image Library at USFWS.
Today's bird is the Acorn Woodpecker.
Today I sketched an Acadian Flycatcher.