
Dillon Shook
Autodidact & Zero One Infinity Advocate
Location Boston, MA
Interests Programming, Photography, Cooking, Game Development, Reading, Guitar, Running, Travel, Never having enough time...
This Site Made with Astro, Cloudinary , and many many hours of writing, styling, editing, breaking things , fixing things, and hoping it all works out.
Education B.S. Computer Science, New Mexico Tech
Contact site at dillonshook dot com
Random Read another random indie blog on the interweb
Subscribe Get the inside scoop and $10 off any print!
Tags
Top Posts
Surprisingly Cheap and Powerful Server Hosting for Indie Devs in 2025
March 21st 2025
I benchmarked 7 server hosts to find the best performance per dollar
3,399 words
|
~17min read

Sowing the Seed Data
March 6th 2025
Coming at you here with another Cat Search update! Since last time the new design has been implemented (see below), authentication is mostly done (still need to send emails), and many bugs have been squashed <span class="inline-block cursor-crosshair hover:rotate-180 transition-all duration-300">🪳</span>.
757 words
|
~4min read
So What Exactly is MVP Anyways?
February 20th 2025
< 1K views
It's been a little while since the last project update! Life happens and I also need to get better at switching to a 'Build Share Build Share' mode instead of just 'Build Build Build Build' mode which is my default. So here's what's happened since last time as well as a thought exercise on what exactly you need for a Minimum Viable Product.
1,730 words
|
~9min read

The Second Best Thing You Can Do in Your Career
January 28th 2025
< 1K views
The best thing to do in your career is invest in your relationships and network. After my last post about getting laid off blew up I had over a dozen people reach out with opportunities I’m following up on that I’m incredibly grateful for. There’s a good quote out there:
1,459 words
|
~7min read

Laid Off for the First Time In My Career, and Twice In One Year
January 5th 2025
47K views
So, I got laid off again… This time it was the week before Christmas, last time it was a week into paternity leave. Both great timing, I know. Last time I didn’t feel like writing about it since it was a swirl of emotions with a new baby in the house and the first time I had been laid off in my career, 13 years in at that point. But this time I’m ready to get it out in a post that’s cathartic for me to write and something you might relate to. If you don’t relate now, I hope it stays that way. Hopefully this post will give you a bit of perspective if you ever do unexpectedly lose your job.
1,917 words
|
~10min read

Starting is the Hardest Part
December 5th 2024
< 1K views
Starting a new project is one of the hardest parts of the whole process, at least for me. It feels like getting dropped off in the jungle with a crate full of tools after being used to first world living conditions in a house walking distance from a grocery store. But there's a trick to getting over the hump...
1,117 words
|
~6min read
Starting Something New
November 14th 2024
< 1K views
I’ve started a new project new this week with the dream of solving one of my own problems, and with any luck, will help a bunch of other people with the same problem along the way.
478 words
|
~2min read
The Pseudocode Programming Process
November 7th 2024
< 1K views
Learn how to use the Pseudocode Programming Process effectively to write with superpowers.
1,461 words
|
~7min read

2025
5 posts
03-21
Surprisingly Cheap and Powerful Server Hosting for Indie Devs in 2025
03-06
Sowing the Seed Data
02-20
So What Exactly is MVP Anyways?
01-28
The Second Best Thing You Can Do in Your Career
01-05
Laid Off for the First Time In My Career, and Twice In One Year
2024
14 posts
12-05
Starting is the Hardest Part
11-14
Starting Something New
11-07
The Pseudocode Programming Process
10-31
This Post is Cursed
10-24
Why AB Test If You Can ABCD Test?
10-17
What Do You Visualize While Programming?
10-11
How Do You Pronounce oklch?
10-02
2024: A Blog Odyssey from Ghost through Hugo to Astro
09-19
What Do You Think 2030 Will Be Like?
09-12
The Best Software Development Lifecycle
09-05
Change at the Highest Level Is Impossible
08-30
Where Did All the Tech Bloggers Go?
08-13
Failing Upwards Again
02-27
Planned App-solescence
2023
1 post
05-17
Tradeoffs in Testing
2022
3 posts
11-08
Testing Next.JS with Cypress and Mock Service Worker
09-15
What it Takes to Make a Game by Yourself
03-23
What Language am I Writing Again?
2020
4 posts
08-01
How Hard is your Email to Say?
06-30
Your Reach is More Than You Think
05-07
A Critique of React Hooks Addendum
04-27
A Critique of React Hooks
2015
1 post
07-08
The Asynchronous Journey