Keith Wagner
Week Notes for August 24 - 30 (#65)
Is It Still ‘Trump Derangement Syndrome’ If All The Predictions Were Accurate?
Insecurity in My Writing
Handling Too Many News Subscriptions
Calvinball Jurisprudence
Reading Log - August 25, 2025 (#137)
What We Lost with PHP and jQuery
Sit On Your Ass Web Development
This Website is for Humans
Week Notes for August 17 - 23 (#64)
Why Semantic HTML Still Matters
'Cruel Hoax' Doesn't Even Begin to Describe What Happened at Villanova
Could I Not Be the Worst GM in Sports
Didn’t Take Long To Reveal The UK’s Online Safety Act Is Exactly The Privacy-Crushing Failure Everyone Warned About
My Love for Libraries
Automated application systems add insult to injury in a tough job market
Reading Log - August 18, 2025 (#136)
Week Notes for August 10 - 16 (#63)
Ownership
Coding Assistants and Not Feeling Left Behind
Reading Log - August 11, 2025 (#135)
Week Notes for August 3 - 9 (#62)
Scheduling Some Blog Posts
July 2025 Check-In
Reading Log - August 4, 2025 (#134)
Week Notes for July 27 - August 2 (#61)
The Nuclear Club Might Soon Double
Fascism For First Time Founders
React Still Feels Insane And No One Is Talking About It
Another Hockey Season Over
Reading Log - July 28, 2025 (#133)
Week Notes for July 20 - 26 (#60)
Reading Log - July 21, 2025 (#132)
Health & Wellness Changes
Week Notes for July 13 - 19 (#59)
On Having a Dog
Reading Log - July 14, 2025 (#131)
Week Notes for July 6 - 12 (#58)
JavaScript Broke the Web (and Called it Progress)
Writing Code Was Never The Bottleneck
An Async Node.js Sqlite Helper
5 Years with a Home Gym
Reading Log - July 7, 2025 (#130)
Week Notes for June 29 - July 5 (#57)
Using the HTML Template Tag
June 2025 Check-In
Reading Log - June 30, 2025 (#129)
Week Notes for June 22 - 28 (#56)
The Recurring Cycle of 'Developer Replacement' Hype
How The Republican Party Became A Party That Believes The Constitution Only Applies To Its Enemies
To The People I Know Who Voted for Him
Reading Log - June 23, 2025 (#128)
Week Notes for June 15 - 21 (#55)
Reading Log - June 16, 2025 (#127)
A Manufactured Crisis: How A Few Hooligans In LA Became The Pretext For Military Rule
It Matters. I Care.
Week Notes for June 8 - 14 (#54)
Reading Log - June 9, 2025 (#126)
I Updated My Week Notes
Trump Threatens to Eviscerate NASA
Week Notes for June 1 - 7 (#53)
May 2025 Check-In
404 Media's Reporting on Teachers and AI is a Must Read
The Promise That Wasn’t Kept
Reading Log - June 2, 2025 (#125)
Week Notes for May 25 - 31 (#52)
dotnet run app.cs
Koji Kobura Re-Creates GoldenEye 007 N64 Pause Music
What Would “Good” AI Look Like?
Programming is a Feeling, and AI is Changing It
Car Subscription Features Raise Your Risk of Government Surveillance, Police Records Show
Bet on Systems, Not Sparks
Reading Log - May 26, 2025 (#124)
Week Notes for May 18 - 24 (#51)
The President's Press Secretary is Lying
Reading Log - May 19, 2025 (#123)
License Plate Reader Company Flock Is Building a Massive People Lookup Tool, Leak Shows
In Defense of Unpolished Personal Websites
Week Notes for May 11 - 17 (#50)
Will the Reign of the Dollar Come to an End?
Reading Log - May 12, 2025 (#122)
28 Slightly Rude Notes on Writing
Bosses Beware: The Tariff Shock is Not Like Covid-19
Week Notes for May 4 - 10 (#49)
Reading Log - May 5, 2025 (#121)
April 2025 Check-In
Week Notes for April 27 - May 3 (#48)
Losing Polygon Sucks
Week Notes for April 20 - 26 (#47)
Writing a Novel is Hard
Reading Log - April 21, 2025 (#120)
The Blissful Zen of a Good Side Project
How Trump Might Topple the Dollar
Week Notes for April 13 - 19 (#46)
America’s Future Is Hungary
Trump & Bukele Plot US Citizen Detention In Salvadoran Torture Camps, While Defying Supreme Court Via Gibberish Responses To Reporters
The Problem with “Vibe Coding”
An Open Letter to U.S. Customers
Fandom
Hockey Shootouts
Reading Log - April 14, 2025 (#119)
Week Notes for April 6 - 12 (#45)
March 2025 Check-In
There is No Plan. They're Just Morons.
How to Think About the Tariffs
Reading Log - April 7, 2025 (#118)
Week Notes for March 30 - April 5 (#44)
End-Stage Capitalism
On Tanking
Reading Log - March 31, 2025 (#117)
Week Notes for March 23 - 29 (#43)
Hope Springs Eternal: MLB Opening Day Edition
Tackling Home Projects is So Fulfilling
Data Models & Tech Debt
But Their Signal Chats: Trump Officials Share War Plans With Journalist
Reading Log - March 24, 2025 (#116)
A Few Thoughts on Customizable Form Controls
Simplification Takes Courage
Week Notes for March 16 - 22 (#42)
You Can't Save an Institution by Betraying its Mission
We’re All We’ve Got Left
What Trump’s Possession Of The Declaration Reveals About His Vision Of America
The Pandemic, 5 Years Later
Still Off Social Media
Reading Log - March 17, 2025 (#115)
Trump FCC Boss Brendan Carr Harasses Google For Not Carrying Right Wing Religious Programming
Google Being Forced To Sell Chrome is Not Good for the Web
Donald Trump's Economic Delusions are Already Hurting America
Week Notes for March 9 - 15 (#41)
Reading Log - March 10, 2025 (#114)
Dear Democrats: It Would Be Nice If You Could Lead, And Not Off A Cliff
Week Notes for March 2 - 8 (#40)
Custom CSS Functions
Fantastic Piece by Ethan Marcotte on 18F and Holding Strong to Principles
Trump “Brings Back Free Speech” By [Checks Notes] Threatening To Imprison Protestors And Expose Journalist Sources
Why Techdirt Is Now A Democracy Blog (Whether We Like It Or Not)
February 2025 Check-In
Thinking About TV and Movie Adaptations
Reading Log - March 3, 2025 (#113)
Long-time advocate of SLS rocket says it’s time to find an “off-ramp”
Why I Like Designing in the Browser
This Page is Under Construction
Week Notes for February 23 - March 1 (#39)
Reading Log - February 24, 2025 (#112)
Your App Should Have Been A Website (And Probably Your Game Too)
Profiles In Cowardice: The Nobody Saw This Coming Brigade
No, private data can’t replace public data
CSS Nesting: Use With Caution
Week Notes for February 16 - 22 (#38)
Reading Log - February 17, 2025 (#111)
Week Notes for February 9 - 15 (#37)
Music Questions Challenge
The Importance of Investing in Soft Skills in the Age of AI
Boring Tech is Mature, Not Old
Blog Question Challenge
That was an Old Fashioned Ass Whoopin'
Reading Log - February 10, 2025 (#110)
Week Notes for February 2 - 8
Week Notes for February 2 - 8 (#36)
HTML Is Actually a Programming Language. Fight Me
The Twitter Files Playbook Comes For The US Government
Separating Out Politics
There Is No Going Back
January 2025 Check-In
Build for the Web, Build on the Web, Build with the Web
Reading Log - February 3, 2025 (#109)
Week Notes for January 26 - February 1 (#35)
Reading Log - January 27, 2025 (#108)
Go Birds!
The Older I Get, the Less I Know
Week Notes for January 19 - 25 (#34)
Times New Dumbass
Reading Log - January 20, 2025 (#107)
Week Notes for January 12 - 18 (#33)
Learning HTML is the Best Investment I Ever Did
Who Killed Google Reader?
If Not React, Then What?
The Rabbit Holes of Reading
Reading Log - January 13, 2025 (#106)
Week Notes for January 5 - 11 (#32)
Default Apps for 2025
Creativity Cannot Be Computed
Blazor and the JavaScript .click() Function
Reading Log - January 6, 2025 (#105)
Books I Read in 2024
Taking a Social Media Hiatus
Video Games I Played in 2024
Week Notes for December 29 to January 4 (#31)
TV I Watched in 2024
My 2025 Aspirations
2024 Retrospective
Movies I Watched in 2024
December 2024 Check-In
Week Notes for December 22 - 28 (#30)
11ty WebC If Statements and Attributes
Reading Log - December 23, 2024 (#104)
Week Notes for December 15 - 21 (#29)
Reading Log - December 16, 2024 (#103)
Week Notes for December 8 - 14 (#28)
Skipping Tests (Temporarily) in xUnit
Reading Log - December 9, 2024 (#102)
Week Notes for December 1 - 7 (#27)
November 2024 Check-In
Reading Log - December 2, 2024 (#101)
Why Is It So Hard to Go Back to the Moon?
Harpercollins wants authors to sign away AI training rights
Week Notes for November 24 - 30 (#26)
If the Enterprise D had Crashed on Mars, Could We See It From Earth?
Reading Log - November 25, 2024 (#100)
Week Notes for November 17 - 23 (#25)
Reading Log - November 18, 2024 (#99)
Week Notes for November 10 - 16 (#24)
Text-Wrap: Balance on Icons & Other Content
Reading Log - November 11, 2024 (#98)
Week Notes for October 27 - November 9 (#23)
October 2024 Check-In
Legacy Code
CSS Anchor Positioning Guide
Some Thoughts on the Washington Post Endorsement Kerfluffle and My Continued Use of Amazon Products
On being a "JavaScript framework developer"...
Handling Page Layouts Without a Framework
Web Components are Okay
Reading Log - October 28, 2024 (#97)
🇺🇸 Kamala Harris for President 🇺🇸
Week Notes for October 20 - 26 (#22)
C# Compiler and Language Design at Microsoft with Jared Parsons
Reading Log - October 21, 2024 (#96)
Week Notes for October 13 - 19 (#21)
Home-Cooked Apps
Reading Log - October 14, 2024 (#95)
Week Notes for October 6 - 12 (#20)
The Neverending Story
Web Components are not Framework Components — and That’s Okay
Someone Put Facial Recognition Tech onto Meta's Smart Glasses to Instantly Dox Strangers
Figuring Out Links on My Site
Reading Log - October 7, 2024 (#94)
Week Notes for September 29 - October 5 (#19)
Personal Websites Are As Vulnerable As Us
Cox Sues Rhode Island Because It Dared To Use Infrastructure Bill Money To Fund Broadband Competition
September 2024 Check-In
Teaching Myself Web Components
There are two kinds of advertising
Let's Bring Back Browsing
Can You Live Without GPS?
Reading Log - September 30, 2024 (#93)
Week Notes for September 15 - 28 (#18)
The Lunacy of Artemis
My Media Repository, React, & Next Steps
Reading Log - September 16, 2024 (#92)
The Hidden Cost of Speed
Week Notes for September 8 - 14 (#17)
Reading Log - September 9, 2024 (#91)
Code Isn’t Magical, It’s Just a Series of Commands
Capability Makes Your Life Simpler
An iPod and no recommendations are all I have wanted for my listening habits in 2024
Misfire
Week Notes for September 1 - 7 (#16)
After the Rupture
Some thoughts on the YubiKey EUCLEAK Vulnerability
Cars Are Rolling Computers Now. So What Happens When They Stop Getting Updates?
The Internet Isn’t Really that Old
August 2024 Check-In
Week Notes for August 25 - 31 (#15)
Containerizing an Existing Blazor Project
Rate Limiting Apple Watch Fitness Notifications
Reading Log - August 26, 2024 (#90)
Building My Media Repository
Week Notes for August 18 - 24 (#14)
A Rant about Front-end Development
A Wild Redesign has Appeared!
Reading Log - August 19, 2024 (#89)
Week Notes for August 11 - 17 (#13)
Reading Log - August 12, 2024 (#88)
Week Notes for August 4 - 10 (#12)
Switching to Obsidian as My Primary Notes and Writing App
July 2024 Check-In
Reading Log - August 5, 2024 (#87)
Week Notes for July 28 - August 3 (#11)
Reading Log - July 29, 2024 (#86)
Week Notes for July 21 - 27 (#10)
Reading Log - July 22, 2024 (#85)
Week Notes for July 14 - 20 (#9)
Reading Log - July 15, 2024 (#84)
Every Dependency is a Potential Vulnerability
Week Notes for July 7 - 13 (#8)
Balancing Being Informed & My Mental Health
Reading Log - July 8, 2024 (#83)
Week Notes for June 30 - July 6 (#7)
June 2024 Check-In
Reading Log - July 1, 2024 (#82)
Week Notes for June 23 - 29 (#6)
John Oliver on a Trump 2nd Term
Reading Log - June 24, 2024 (#81)
Week Notes for June 9 - 22 (#5)
Thinking Accessibility and CSS for My Site
Some Economic Ranting Regarding Trump
IndieWeb Principles
Emojis as a Common Language
6 Months with 11ty
Reading Log - June 10, 2024 (#80)
The Analog Web
Week Notes for June 2 - 8 (#4)
Personal Sites, Connections, and 11ty
Interdisciplinary Website Maker
May 2024 Check-In
Reading Log - June 3, 2024 (#79)
Week Notes for May 26 - June 1 (#3)
Reading Log - May 27, 2024 (#78)
Week Notes for May 19 - 25 (#2)
Finding a New Way to Run
Half-Ass It
Don’t be afraid to admit when you don’t know something
Reading Log - May 20, 2024 (#77)
Week Notes for May 12 - 18 (#1)
Start with Simple Tools
Josh Collinsworth on CSS Gatekeeping
Reading Log - May 13, 2024 (#76)
Frank Turner - Undefeated
Reading Log - May 6, 2024 (#75)
April 2024 Check-In
My Space Sleeve is Complete
Reading Log - April 29, 2024 (#74)
Why the Short-Lived Calvin and Hobbes Is Still One of the Most Beloved & Influential Comic Strips
The align-content property for block layouts is now part of Baseline
The Perils of Gamification
Reading Log - April 22, 2024 (#73)
Reading Log - April 15, 2024 (#72)
What I Learned: CSS :focus-visible
AI Enters the Job Screening Game
Reading Log - April 8, 2024 (#71)
What I Learned: Integration Testing Blazor Apps with bUnit
How to Report on Trump: Tell the Truth
March 2024 Check-In
Reading Log - April 1, 2024 (#70)
What I Learned: C# Aliases
How I Built a Spoiler Web Component for My Site
Some Thoughts on the Halo TV Series
Reading Log - March 25, 2024 (#69)
What I Learned: Blazor Auth with Server Side Pre-Rendering
Email Is Where It's At
Reading Log - March 18, 2024 (#68)
What I Learned: Unit Testing Blazor with bUnit
The Quiet, Pervasive Devaluation of Frontend
Once More With Feeling: Banning TikTok Is Unconstitutional & Won’t Do Shit To Deal With Any Actual Threats
A letter to my younger self, as an accessibility advocate
SMS Spam and an Idea for Apple and Google
Reading Log - March 11, 2024 (#67)
Once More With Feeling: Banning TikTok Doesn't Do Much If We Don’t Regulate Data Brokers And Pass A Privacy Law
What I Learned: EventCallback in Blazor
What is Utility-First CSS?
Falsehoods Junior Developers believe about becoming Senior
Reading Log - March 4, 2024 (#66)
February 2024 Check-In
It feels like React is getting a bit of a kicking recently
What I Learned: Test Doubles
Keeping My Phone Out of the Bedroom
Reading Log - February 26, 2024 (#65)
What I Learned: HTTP GET Requests in Blazor with a .NET Web API & MediatR Gotcha
Lunchtime Exercise
Reading Log - February 19, 2024 (#64)
What I Learned: React Strict Mode
Mozilla Needs to Focus on Firefox
Finishing a Game and then Sadness...
I Love Seeing More Personal Sites
Reading Log - February 12, 2024 (#63)
What I Learned: HTML Dialog
Starting with Test-Driven Development
Scheduling My Hobbies
Reading Log - February 5, 2024 (#62)
What I Learned: LINQ Deferred Query Execution
January 2024 Check-In
One Month with Eleventy
Banning Books is Bullshit
How Lock-In Hurts Design
Reading Log - January 29, 2024 (#61)
What I Learned: Broccoli & Cauliflower are Cabbages
Limiting My Side Projects
Reading Log - January 22, 2024 (#60)
What I Learned: More CSS Colors
About the Chevron Doctrine
Piracy is Surging Again Because Streaming Execs Ignored the Lessons of the Past
Moonlander Review
Reading Log - January 15, 2024 (#59)
What I Learned: Styling RSS Feeds
Never Underestimate HTML
Giving Yourself Stakes
Remembering Cookie
Figuring Out Notes
Reading Log - January 8, 2024 (#58)
What I Learned: C# Primary Constructors
Introducing Notes
December 2023 Check-In
Books I Read in 2023
TV I Watched in 2023
Content Moderation is Impossible
An Image Dialog Web Component
Movies I Watched in 2023
Reading Log - January 1, 2024 (#57)
Aspirations for 2024
2023 Retrospective
The Process of Switching to 11ty
Now on 11ty
Reading Log - December 25, 2023 (#56)
Reading Log - December 19, 2023 (#55)
Switching to Eleventy
Reading Log - December 11, 2023 (#54)
How Do Guitar Players Make it Look So Easy?
Data Privacy
Moving Away from Next.js
Reading Log - December 4, 2023 (#53)
November 2023 Check-In
A Successful (I Hope) Brew Day
FitVids
Default Apps
Reading Log - November 27, 2023 (#52)
The Media and Protecting Democracy
Reading Log - November 20, 2023 (#51)
Reading Log - November 13, 2023 (#50)
October 2023 Check-In
Reading Log - November 6, 2023 (#49)
I Need More Time in the Day
Reading Log - October 30, 2023 (#48)
Aruba
Gary Bettman and the NHL are Cowards (Part 2)
The Stress of the Playoffs
Reading Log - October 9, 2023 (#47)
The Kids Online Safety Act (KOSA) Must Fail
It's Another Red October
In Defense of TypeScript
September 2023 Check-In
Unit Testing and React Hook Form
Personal Sites are Never "Done"
Reading Log - October 2, 2023 (#46)
Staying Silent is Political Too
Digging Into Blazor - Forms
One More Time by Blink-182
Analog Versus Digital
Tackling My Podcast Queue
My Blogging Workflow
Reading Log - September 25, 2023 (#45)
The Strange Inability to Finish a Project
Writing Everyday
Reading Log - September 18, 2023 (#44)
Summer is Fading
Email Development Sucks, but Refactoring is Oddly Satisfying
Reading Log - September 11, 2023 (#43)
August 2023 Check-In
Integrating Notion into my Site
Added Book Notes
Reading Log - September 4, 2023 (#42)
Reading Log - August 28, 2023 (#41)
Digging Into Astro
Reading Log - August 18, 2023 (#40)
Figuring Out Better Sleep Habits
Reading Log - August 11, 2023 (#39)
Integrating with Notion's API Using .NET
Is TypeScript Solving a Problem or a Symptom
Reading Log - August 4, 2023 (#38)
July 2023 Check-In
Digging Into Blazor - Setting Up Custom Authentication
Reading Log - July 28, 2023 (#37)
Reading and Watching Notes
Reading Log - July 21, 2023 (#36)
Random Thoughts on Owning Things
Reading Log - July 7, 2023 (#35)
June 2023 Check-In
Reading Log - June 30, 2023 (#34)
Star Trek Prodigy...What a Bummer
Gary Bettman and the NHL are Cowards
Reading Log - June 23, 2023 (#33)
It's Easy to Fall Off the Train
Goodbye Reddit!
Reading Log - June 9, 2023 (#32)
Further Thoughts on Reddit's API Changes
May Check-In
Reading Log - June 2, 2023 (#31)
10 Years of Playing Hockey
Reading Log - May 26, 2023 (#30)
Ian W. Toll's Pacific War Trilogy
Reading Log - May 19, 2023 (#29)
Reading Log - May 12, 2023 (#28)
How I Set Up Repositories in Entity Framework
Calming Down After Hockey
Reading Log - May 5, 2023 (#27)
April Check-In
Some Site & Design Updates
Libby and Libraries
Reading Log - April 14, 2023 (#26)
Reading Log - April 7, 2023 (#25)
Digging Into Blazor - Integrating with Entity Framework
March Check-In
Reading Log - March 31, 2023 (#24)
Handling an Unruly Podcast Queue
Reading Log - March 24, 2023 (#23)
Digging Into Blazor - First Impressions
Reading Log - March 17, 2023 (#22)
Reading Log - March 10, 2023 (#21)
February Check-In
Reading Log - March 3, 2023 (#20)
Separating Reading Logs
Reading Log - February 17, 2023 (#19)
Luck
Reading Log - February 10, 2023 (#18)
January Check-In
Building a Stats Page
Reading Log - February 3, 2023 (#17)
Reading Log - January 27, 2023 (#16)
Reading Log - January 20, 2023 (#15)
Reading Log - January 13, 2023 (#14)
Books I Read in 2022
Reading Log - January 6, 2023 (#13)
2022 Retrospective
December Check-In
Reading Log - December 30, 2022 (#12)
Star Trek Generations is Underrated
The Importance of Compatibility
Reading Log - December 23, 2022 (#11)
Reading Log - December 16, 2022 (#10)
Reading Log - December 9, 2022 (#9)
Developing with Dev Tools Open
Chokepoint Capitalism: A Review
November Check-In
Reading Log - December 2, 2022 (#8)
Apollo Remastered
Reading Log - November 25, 2022 (#7)
Artemis I
On FTX and Crypto in General
Reading Log - November 18, 2022 (#6)
Reading Log - November 11, 2022 (#5)
Adding Themes
October Check-In
Reading Log - November 4, 2022 (#4)
Building a Social Image Generator Console Application
Reading Log - October 28, 2022 (#3)
Reading Log - October 21, 2022 (#2)
Reading Log - October 14, 2022 (#1)
September Check-In
Reading List: September 3 - 23
Vacationing
August Check-In
Reading List for August 20 - September 2
Marathon Training Update
Reading List: August 13 - 19
Upping Our Coffee Game
Welcome to the RSS Club
Reading List: August 6 - August 12
Reading List: July 30 - August 5
Marathon Training
July Check-In
Updating My Likes Page with Feedbin
Reading List: July 23 - July 29
Reading List: July 16 - July 22
Chats with Kent
Reading List: July 9 - July 15
Reading List: July 2 - July 8
June Check-In
Reading List: June 25 - July 1
Mocking React Router and useParams
Reading List: June 11 - June 24
Reading List: June 4 - June 10
Reading List: May 28 - June 3
May Check-In
Better SQL Update Stored Procedures
Reading List: May 21 - May 27
Reached my Goal for Squats
Reading List: May 14 - May 20
Reading List: May 7 - May 13
Taking Control of Your Content
Reading List: April 29 - May 6
April Check-In
Two Years of Remote Work
There Goes the Neighborhood...
March Check-In
February Check-In
Setting Up GitHub Actions on .NET Projects
January Check-In
Tracking My 2022 Goals
Books I Read in 2021
2021 Retrospective
December Check-In
November Check-In
October Check-In
Think Again Review
September Check-In
On Software Subscriptions
Running a 5/3/1 Lifting Routine
Halfway Through 2021
Slow Burn: The Road to the Iraq War
Refactoring Loops
Switching Platforms
Three Months Down in 2021
On New Stadiums
Two Months Down in 2021
Some Small Site Updates
Unit Testing with MSW
Tweaking My Lifting Routine
A New President
My Typical Weekday
Thoughts on Trump's Failed Insurrection
Ending the Trainwreck that was 2020
Reflections on My Running Streak Coming to an End
Starting a New Job
A Little Tip for Sticking with Fitness Goals
Why I Chose the Apple Watch
Handy Visual Studio Code Plugin for Jest
Two Month Running Streak
So I Finally Just Built a Home Gym
So I Finally Finished A Side Project
Section 230 Should Be Protected
My Cat Cookie is Now 11 Years Old
Delving into Unit Testing
I'm Now a React Hooks Convert
Quarantine Update
Tracking My Fitness Journey
Yearly Wrap-up and Retrospective: 2019
Reading List 9/23 - 9/29
Reading List 9/2 - 9/8
Reading List 8/26 - 9/1
Reading List 8/19 - 8/25
Reading List 8/12 - 8/18
Continuing My Side Project & Learning React
Reading List 8/5 - 8/11
Getting Stronger
12 Weeks of P.H.U.L.
My Progress So Far
Reading List 3/4 - 3/10
Reading List 2/18 - 3/3
Reading List 2/11 - 2/17
Reading List 2/4 - 2/10
Reading List 1/28 - 2/3
Reading List 1/17 - 1/27
3 Weeks In
A New Year
Goodbye Facebook & Good Riddance
False Starts & My Side Project
My Thoughts on Microsoft Acquiring GitHub
Another Redesign
My Month Away from Social Media
Changing How I Get the News
Outdoor Hockey
Looking Back at 2017 and Forward into 2018
Star Trek Discovery and the Future of Streaming
Adjusting My Social Media Presence
Wow, I've Fallen Behind
Starting a New Project
Goals for 2017
2016 In Review
Fitness Progress - September 2016
Thoughts on the iPhone 7
Fitness Progress - August 2016
About the iPhone 7
Fitness Progress - July 2016
Fitness Progress - June 2016
Fitness Progress - May 2016
Fitness Progress - April 2016
Fitness Progress - March 2016
Fitness Progress - February 2016
I Made A Thing!
Fitness Progress - January 2016
Podcasts Galore, Part II
I Finally Ran a Marathon
Redesigned Again
The Computer Fraud and Abuse Act
What I've Been Up To
The Redesign
Tracking My Runs
Back with Wordpress
Run Forest Run!
Full Steam Ahead
My Thoughts on Ghost so Far
Podcasts galore!
Is the Bill Nye - Ken Ham Debate Worth It?
Now Running on Ghost
Making a Switch to Ghost?
Delays, Delays...
Exploring New York City
Setting Up Financial Goals
2014 Is Here!
What's on the Horizon for 2014?
Hope Everyone Had a Good Christmas
Ohhhh, the Holidays
Recipe - Tuna Marinated in an Orange Pepper Garlic Sauce
I Did It! Half Marathon Complete!
Geeking Out
A New Mini-Project is Brewing: Daily Shots
Uncluttered
Killing a Project is Never Easy
Never Enough Time in the Day
New Domain, New Look, More Posts (Hopefully)
Reading Log - September 1, 2025 (#138)
August 2025 Check-In
Still Trying to Figure Out a Good Social Media Balance
Week Notes for August 31 - September 6 (#66)
Reading Log - September 8, 2025 (#139)
Why Do I Read Books that Make Me Angry so Often?