RSS.Social

Keith Wagner

follow: @[email protected]

Posts

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?