-
Text-Wrap: Balance on Icons & Other Content
November 16, 2024
-
Legacy Code
November 6, 2024
-
CSS Anchor Positioning Guide
November 6, 2024
-
On being a "JavaScript framework developer"...
October 29, 2024
-
Handling Page Layouts Without a Framework
October 28, 2024
-
Web Components are Okay
October 28, 2024
-
C# Compiler and Language Design at Microsoft with Jared Parsons
October 26, 2024
-
Home-Cooked Apps
October 16, 2024
-
The Neverending Story
October 10, 2024
-
Web Components are not Framework Components — and That’s Okay
October 10, 2024
-
The Hidden Cost of Speed
September 15, 2024
-
Code Isn’t Magical, It’s Just a Series of Commands
September 8, 2024
-
Containerizing an Existing Blazor Project
August 28, 2024
-
A Rant about Front-end Development
August 23, 2024
-
Every Dependency is a Potential Vulnerability
July 14, 2024
-
Interdisciplinary Website Maker
June 6, 2024
-
Start with Simple Tools
May 16, 2024
-
Josh Collinsworth on CSS Gatekeeping
May 16, 2024
-
What I Learned: CSS :focus-visible
April 12, 2024
-
What I Learned: Integration Testing Blazor Apps with bUnit
April 5, 2024
-
How I Built a Spoiler Web Component for My Site
March 27, 2024
-
What I Learned: Blazor Auth with Server Side Pre-Rendering
March 22, 2024
-
What I Learned: Unit Testing Blazor with bUnit
March 15, 2024
-
The Quiet, Pervasive Devaluation of Frontend
March 15, 2024
-
What I Learned: EventCallback in Blazor
March 8, 2024
-
What is Utility-First CSS?
March 5, 2024
-
Falsehoods Junior Developers believe about becoming Senior
March 5, 2024
-
It feels like React is getting a bit of a kicking recently
March 3, 2024
-
What I Learned: Test Doubles
March 1, 2024
-
What I Learned: HTTP GET Requests in Blazor with a .NET Web API & MediatR Gotcha
February 23, 2024
-
What I Learned: React Strict Mode
February 16, 2024
-
What I Learned: HTML Dialog
February 9, 2024
-
Starting with Test-Driven Development
February 9, 2024
-
What I Learned: LINQ Deferred Query Execution
February 2, 2024
-
Never Underestimate HTML
January 12, 2024
-
Giving Yourself Stakes
January 12, 2024
-
What I Learned: C# Primary Constructors
January 5, 2024
-
The Process of Switching to 11ty
December 28, 2023
-
FitVids
November 30, 2023
-
Unit Testing and React Hook Form
October 3, 2023
-
Personal Sites are Never "Done"
October 2, 2023
-
Digging Into Blazor - Forms
September 29, 2023
-
Integrating Notion into my Site
September 8, 2023
-
Integrating with Notion's API Using .NET
August 9, 2023
-
Is TypeScript Solving a Problem or a Symptom
August 7, 2023
-
Digging Into Blazor - Setting Up Custom Authentication
July 31, 2023
-
Digging Into Blazor - Integrating with Entity Framework
April 4, 2023
-
Digging Into Blazor - First Impressions
March 19, 2023
-
The Importance of Compatibility
December 26, 2022
-
Developing with Dev Tools Open
December 8, 2022
-
Building a Social Image Generator Console Application
November 3, 2022
-
Reading Log - October 28, 2022 (#3)
October 28, 2022
-
Reading List: September 3 - 23
September 23, 2022
-
Updating My Likes Page with Feedbin
July 31, 2022
-
Chats with Kent
July 18, 2022
-
Reading List: July 9 - July 15
July 15, 2022
-
Mocking React Router and useParams
July 1, 2022
-
Better SQL Update Stored Procedures
May 29, 2022
-
Reading List: May 14 - May 20
May 20, 2022
-
Reading List: May 7 - May 13
May 13, 2022
-
Setting Up GitHub Actions on .NET Projects
February 19, 2022
-
Refactoring Loops
June 2, 2021
-
Switching Platforms
April 27, 2021
-
Some Small Site Updates
February 10, 2021
-
Unit Testing with MSW
February 3, 2021
-
Starting a New Job
December 14, 2020
-
Handy Visual Studio Code Plugin for Jest
September 24, 2020
-
So I Finally Finished A Side Project
July 5, 2020
-
Delving into Unit Testing
May 6, 2020
-
I'm Now a React Hooks Convert
April 8, 2020
-
Continuing My Side Project & Learning React
August 15, 2019
-
False Starts & My Side Project
June 20, 2018
-
My Thoughts on Microsoft Acquiring GitHub
June 12, 2018
-
Another Redesign
May 15, 2018
-
Wow, I've Fallen Behind
August 1, 2017
-
Starting a New Project
May 16, 2017
-
I Made A Thing!
February 19, 2016
-
Redesigned Again
December 11, 2015
-
The Redesign
November 14, 2014
-
Back with Wordpress
April 12, 2014
-
Full Steam Ahead
March 24, 2014
-
My Thoughts on Ghost so Far
February 10, 2014
-
Now Running on Ghost
January 27, 2014
-
Making a Switch to Ghost?
January 24, 2014
-
A New Mini-Project is Brewing: Daily Shots
October 3, 2013
-
Killing a Project is Never Easy
August 29, 2013
-
New Domain, New Look, More Posts (Hopefully)
August 14, 2013