Blog
Building Production Apps with Deno Fresh 2
After building four production apps with Deno Fresh 2, here's what I love (HMR that actually works!), what's missing, and why I think you should try it for your next project.
A Better Way to Handle Errors in TypeScript: Type-Safe Error Handling with Result
Learn how to bring Rust's beloved Result pattern to TypeScript for explicit, type-safe error handling that eliminates hidden exceptions and makes errors visible in function signatures.
Introducing Slither
Releasing an Early Access version of a cute snake game
Destroy All Goblins is Launched
Creative Roadmap for 2023
What I am hoping to accomplish in the new year with my game development efforts.
A Week in Southwestern Montana
Becky and I had a wonderful week in Montana visiting my parents
Beginner's Guide to Trail Running
Everything I wish I knew when I started trail running
Vivobarefoot Primus Trial II All Weather FG Shoes Early Impressions
Thoughts on wearing minimal, barefoot shoes for the first time for a week while trail running
24-Hours in NYC
What's a book-loving vegan to do with limited time in the city?
Backpacking the Old Loggers Path
Hiking the Appalachian Trail from Caledonia State Park to Tumbling Run Shelter and Back
My first backpacking trip in a decade
Tumble Dry Low
A wordless four-page comic about a missing sock.
A Look at the Comics and Illustrations from "Intentional Finance"
A handful of early illustrations and comic strips from the personal finance zine I've been making
Watercolor Ship Paintings
A few paintings I made in Fall 2018
Introducing “Intentional Finance”
Information about my next project, a zine about personal finance
Best of 50 Ships Drawing Challenge
Looking back at some of my favorite designs
Lost Ship Retrospective
Reflecting on how the project went, tools I used, and what's coming next
Launching Lost Ship
A short sci-fi comic about a small crew searching for a lost ship
Re-Lettering Lost Ship
Why I decided to redo my hand lettering with a font
Lost Ship Concept Art
A look at the ship, character, and emblem designs
A Look Into the Process of Making Lost Ship
Trying a new step where I make a med-fi pencil mock-up after doing thumbnails
Inktober 2018
My art and thoughts from my second time participating in the month-long challenge
NINA
A four-page sci-fi micro-comic
A Few Thoughts on Shintaro Kago’s “Dementia 21”
Reflecting on a Year of Making Comics
How it's been going and my aspirations for the next year, plus a collection of my art from the first year
Launching Lunar Space Colony
My new comic launches today, with a new episode releasing every Tuesday
From Thumbnail to Ink to Color
A peek at my process for iterating on a comic panel
Lavender, My First 24-Hour Comic
My experiences and the outcome of attempting to make 24 pages of comics in 24 hours
Lunar Space Colony Launch Date and Preview
How I'm going to publish the project and a sneak peek at the first episode.
Going to do my first 24-Hour Comic Challenge on June 22 & 23
Podcast Spotlight: Process Party
A few thoughts on my favorite podcast about making comics.
Lunar Space Colony Character Designs
Comic: Meditation
What I've Been Studying: Understanding Comics
My key takeaways from Scott McCloud's landmark work
Q1 2018 Sketchbook
Sketches, doodles, and illustrations from the last three months
Terminal Retrospective
Everything I learned making my first comic
Terminal
An atmospheric sci-fi minicomic
Finished Inking Terminal
What I've Been Studying: Drawing Words & Writing Pictures
The best resource I've found for people wanting to make comics.
What I've Been Working On: Terminal
Sharing the first page and some information about my first multi-page comic.
Getting Involved at the Independent Publishing Resource Center
The Evolution of a Waves Comic
Showing the process from idea to sketch to finished comic.
My Favorite Pieces from 2017
Comic and illustration highlights from last year
Reflecting on 2017
Looking back on how 2017 went, and what I want to accomplish in 2018.
Waves Comic: Theater Problems
What I Enjoyed, November 2017
"The Possessed" by Glass Candy
Inktober 2017
All of my drawings from the month, plus my thoughts on the challenge.
Waves Comic: Lunch
What I Enjoyed, October 2017
Waves Comic: Victorian Spam Mail
Waves Comic: My Son
Waves Comic: Yoga
What I Enjoyed, September 2017
Waves Comic: Podcasts
An Introduction to Waves
My goals and approach for my new limited webcomic project.
All the Great Scenes: Tears in Rain, Blade Runner
Waves Comic: Personal Pan
Waves Comic: Email
R.I.P. Harry Dean Stanton
Isn't it too dreamy?
A playlist of my favorite dreamy music from David Lynch's films and shows.
Waves Comic: Last Name
What I Enjoyed, August 2017
My foray into foreign cinema continues with films by Godard, Wai, Bergman, and more.
One of My Favorite Videos: David Lynch on Where Great Ideas Come From
Breathless (1960) Cigarette Toss Supercut
A supercut of every time Michel tosses his cigarette in Breathless.
Gnome's Day Out
An experimental short film about a gnome and their adventure out of their home.
My Brother's Wedding
The video I made and my favorite photos from my brother's wedding in Maine in August 2017.
FilmStruck Review
A thorough look at the ups and downs of FilmStruck, the movie streaming service by TCM and Criterion.
All the Great Scenes: Lil the Dancer, Twin Peaks: Fire Walk with Me
Deckard on Buying His Goat
One of my favorite quotes from “Do Androids Dream of Electric Sheep?”
What I Enjoyed, July 2017
The film and literature highlights of the month, including Do Androids Dream of Electric Sheep and quite a bit of David Lynch.
Waves Comic: Twitter in a Nutshell
Blade Runner Blues
Waves Comic: Earbuds
She should have gotten the wireless headphones.
2001: A Space Odyssey the Second Time Around
How my appreciation of the film has grown upon viewing it a second time.
Dune Review
My thoughts on David Lynch's 1984 film Dune.
Dunkirk Review
Why Christopher Nolan's 2017 war thriller didn't work for me.
Hanging in There Retrospective
Reflections on what I learned making my first short film.
All the Great Scenes: The Thread Will Be Torn, Twin Peaks: Fire Walk with Me
Glif (2017 Version) Review
How the latest version of the tripod mount for phones holds up.
Hanging in There
A short film about a young man who finds himself unable to leave his apartment, but he's hanging in there.
Unexpected Laughter
How audience reaction can negatively impact a film.
Okja Review
Why Bong Joon-ho's latest film should have gone further
Hanging in There Teaser
The Joy of the Blank on Blank Series
Hanging in There Announcement & Stills
Details on my upcoming first short film.
Chungking Express Review
My thoughts on Wong Kar-wai's 1994 film Chungking Express.
What I Enjoyed, June 2017
Looking back on the art and entertainment that I enjoyed in June 2017.
All the Great Shots: Henry's Stare, Eraserhead
Roderick on the Line Listening Guide
Where to start and what to know when diving into Merlin Mann and John Roderick's weekly podcast.
My Creative Heroes
My Four Favorite Photos from May & June
Baby Driver Review
Thoughts on the masterful new film by Edgar Wright.
The Official English Language Association’s List of Banned Words & Phrases (2017 Edition)
The ELA's latest edition of our Banned Words & Phrases (BWAP).
Moving This Party to Wordpress
Why I moved my journal from Jekyll to Wordpress.
NW Film Center's David Lynch: A Retrospective
A chance to see all of the films by my favorite director on the big screen.
Bottle Rocket Review
A look at Wes Anderson's Bottle Rocket, with a focus on how it compares to his other films.
The Bad Batch Review
Thoughts on Ana Lily Amirpour's 2017 film The Bad Batch.
The End of the Tour Review
My thoughts on James Ponsoldt's 2015 film about David Lipsky's interview with David Foster Wallace.
Serpico Review
A review of Sidney Lumen's 1973 cop drama film starring Al Pacino.
Funeral Parade of Roses Review
A review of the 4K restoration of Toshio Matsumoto's masterpiece.
Scenes from Seattle, June 2017
Shots from a weekend spent with some friends in Seattle.
Stalker Review
A review of Andrei Tarkovsky's restored 1979 slow sci-fi film Stalker.
your name. Review
Thoughts on the latest animated feature film by Makoto Shinkai.
Rewatching Ninja Scroll 10 Years Later
One of My Favorite Seven Samurai Quotes
Blame! (2017 Anime Film) Review
Thoughts on the anime film adaptation of Tsutomu Nihei's manga.
Ghost in the Shell (2017) Review
Brief thoughts on the live-action Ghost in the Shell.
Stranger in the City
An essay about living in Portland, Oregon and making an effort to experience the world.
Woman in the Dunes Short Review
Brief thoughts on the 1964 film by Hiroshi Teshigahara.
What I Enjoyed, February 2017
Thoughts on the books, TV series, games, and music I enjoyed in February 2017—Forget by Xiu Xiu, Girls, and more.
Minimizing Distractions
Brett shares his approach to eliminating distractions while writing.
A Beginner’s Guide to Twin Peaks
An exploration into what makes Twin Peaks so great, and what folks new to the show need to know—entirely spoiler-free.
New Story: Lunar Space Colony
A brief introduction to the Lunar Space Colony story.
Introducing Gather Around
Details on Gather Around, Brett’s podcast of narrated fiction.
What Makes a Book Cover Great
Thoughts and analysis on what makes an appealing and beautiful book cover.
What I Enjoyed, January 2017
Thoughts on the books, films, and music I enjoyed in February 2017—A Wizard of Earthsea, Game of Thrones, and more.
Beginning the Editing Process for Aperture
Brett shares his plan for editing his novel Aperture and how it has been going so far.
A Wizard of Earthsea Review
Brett shares his thoughts on the fantasy classic A Wizard of Earthsea by Ursula K. Le Guin.
Introducing Latency
Brett goes into detail about his short story Latency and how it came to be.
Introducing Brief Moments of Life
Brett shares information Brief Moments of Life, a collection of very short stories, and how it came about.
Shifting My Social Media Focus to Ello
Thoughts on Brett's experience using Ello for a week and why he's going to keep using it.
I Finally Watched Blade Runner
Brett writes about his thoughts on the film Blade Runner after truly watching it for the first time.
What I Enjoyed, December 2016
Thoughts on the books, films, and music I enjoyed in December 2016.
Drive Book Review
Brett shares his thoughts on the novel _Drive_ by James Sallis.
Favorite Album of 2016
Brett writes about his favorite music album of 2016, Xiu Xiu’s Plays the Music of Twin Peaks, as well as other highlights from the year.
The First Day Retrospective
Brett reflects on The First Day and his experience writing it.
A Twin Peaks Premonition
Brett has a dream about Twin Peaks on the night a new teaser got released.
Participating in The Tempest Challenge
Brett commits to reading books that fit The Tempest Challenge throughout 2017.
How I Backup My Writing
How I approach ensuring I don’t lose what I have written by backing it up regularly and securely.
Thoughts on Bumpers
My thoughts and feelings on Bumpers after using it for a few days, plus a list of my favorite bumpers so far.
Prioritizing Creating Over Consuming
Musings on creating before consuming and what it leads to.
NaNoWriMo Advice To Myself Next Year
Tips on how to win NaNoWriMo from a first time winner and new writer.
What I Enjoyed, November 2016
Thoughts on the books, films, and music I enjoyed in November 2016.
NaNoWriMo 2016 Reflections
Reflections and statistics on finishing the first draft of my NaNoWriMo 2016 novel.
Dear Upstairs Neighbors
A simple plea for my upstairs neighbors.
NaNoWriMo 2016, Three Weeks In
Thoughts and feelings on how NaNoWriMo 2016 is going three weeks in.
About Ideas
Thoughts on ideas and how one stumbles across them.
Refresh
Information and motivations on refreshing the website.
How To Effectively Use a .gitignore
A guide on how to effectively to use .gitignore files for Git projects.
Searching for a File in the Terminal Using the find Command
A guide to using the find command to find a file.
Temporarily Ignore Changes for a File in Git
A guide to temporarily ignoring changes to a file that is tracked by Git.