-
Mar 31, 2025
A Look Back on 2024
-
Mar 24, 2025
My New Favorite Question for the Daily Standup
-
Dec 7, 2024
Christmas MadLib using C# and Spectre.Console (2024 C# Advent)
-
Oct 3, 2024
Powerful quotes from Powerful by Patty McCord
-
Oct 2, 2024
My thoughts on RTO
-
Oct 1, 2024
One more tool in my productivity tool chest
-
Sep 30, 2024
Weekly goals: Status of last week's goals, and Goals for the week of September 30
-
Sep 4, 2024
If you're going to block your time, do this, too
-
Aug 18, 2024
Weekly goals: Status of last week's goals, and Goals for the week of August 19
-
Aug 14, 2024
Protect your time!
-
Aug 13, 2024
Busting common leadership myths, part 4: Leaders are born, not made
-
Aug 11, 2024
Weekly goals: Status of last week's goals, and Goals for the week of August 12
-
Aug 10, 2024
Stop Telling Everyone How Busy You Are
-
Aug 9, 2024
Busting common leadership myths, part 3: Leaders need to be the ... of the team
-
Aug 8, 2024
Another Logseq check-in
-
Aug 6, 2024
Beyond Tech: What makes a great developer?
-
Aug 4, 2024
Weekly goals: Status of last week's goals, and Goals for the week of August 5
-
Aug 3, 2024
Question: What is your greatest achievement at your client/job in the last 12 months?
-
Aug 2, 2024
Working in Parallels and Docker on the host
-
Aug 1, 2024
Working in Virtual Machines: Parallels and Azure
-
Jul 31, 2024
July - The Month in Review
-
Jul 30, 2024
My first few days with Logseq
-
Jul 28, 2024
Must Do, Should Do, Could Do and more for the Week of July 29, 2024
-
Jul 27, 2024
I had an 'aha!' moment about taking notes
-
Jul 26, 2024
The Week in Review: Week of July 22 - How did I do?
-
Jul 25, 2024
Learning things quickly: drinking from the firehose
-
Jul 24, 2024
Leveling Up Time and Task Management
-
Jul 23, 2024
What would you do if...
-
Jul 21, 2024
Must Do, Should Do, Could Do for the Week of July 22, 2024
-
Jul 20, 2024
Importing WordPress content to Jekyll (moving from WordPress, part 4)
-
Jul 19, 2024
The Week in Review: Must Do, Should Do, Could Do - How did I do?
-
Jul 18, 2024
Internal interviews as a consultant
-
Jul 16, 2024
Why aren't we better at this?
-
Jul 14, 2024
The coming week: Must Do, Should Do, Could Do
-
Jul 13, 2024
Day-to-day management (moving from WordPress, part 3)
-
Jul 12, 2024
Creating an Azure Static Web app (moving from WordPress, part 2)
-
Jul 11, 2024
How I moved away from WordPress (to something much better), part 1
-
Jul 10, 2024
You never completely control the arc of your career
-
Jul 9, 2024
What will you change?
-
Jul 7, 2024
Busting common leadership myths, part 2: Extroverts only!
-
Jul 6, 2024
One question for the weekend
-
Jul 5, 2024
Obligation Elimination and other lessons
-
Jul 4, 2024
Moving from Gmail to HEY.com
-
Jul 3, 2024
A long weekend of...
-
Jul 2, 2024
4 Ways to Beat Procrastination
-
Jun 30, 2024
June Blogging in Review
-
Jun 29, 2024
Summer Learning Plan 2024
-
Jun 28, 2024
Question: What's one thing you really enjoyed at a previous job?
-
Jun 27, 2024
My 5 favorite ways of keeping the technical axe sharp
-
Jun 26, 2024
Always Be Learning
-
Jun 25, 2024
Stir Trek 2024: My Leadership Journey
-
Jun 23, 2024
Career flashback: Small companies are small
-
Jun 22, 2024
What's your biggest career accomplishment?
-
Jun 21, 2024
Busting common leadership myths, part 1: You definitely don't need this to lead
-
Jun 20, 2024
Want to reduce stress and be happier? Do these 5 things.
-
Jun 19, 2024
Career flashback: One Gig, High WTF Count
-
Jun 18, 2024
The Joy of Reading
-
Jun 16, 2024
Be happy
-
Jun 15, 2024
The Six Books You Should Read in the Second Half of 2024
-
Jun 14, 2024
Surround yourself with amazing people
-
Jun 12, 2024
Blog throwback: When the going gets tough or, how to improve your life as a developer
-
Jun 11, 2024
Blog throwback: How did you get started in software development?
-
Jun 9, 2024
Career flashback: A Huge WTF and Making Things Better
-
Jun 8, 2024
Memories (and lessons) in a manilla folder
-
Jun 7, 2024
Don't get upset; do this instead!
-
Jun 6, 2024
How much are you willing to put up with?
-
Jun 5, 2024
From the code archives: Delphi and figuring out who I am
-
Jun 4, 2024
The information we have at the time
-
Jun 2, 2024
Revisiting old code (and more)
-
Jun 1, 2024
Failure
-
May 30, 2024
My thoughts on Sharing
-
Apr 30, 2024
My thoughts on Generative AI
-
Apr 16, 2024
Books of 2023
-
Dec 17, 2023
People in Space! (2023 .NET Advent)
-
Dec 10, 2023
Calculating Credit Card Payoff in C# (2023 C# Advent)
-
Mar 30, 2023
90s Flashback - Co-SysOp of a Bulletin Board System
-
Mar 28, 2023
Thoughts on journaling: Answering common questions
-
Mar 15, 2023
Stop doing sprints? That's outrageous, egregious, preposterous!
-
Mar 7, 2023
10 ways to be a better (technical) interviewer
-
Feb 14, 2023
Developer Standup: Rethinking the Three Questions
-
Jan 3, 2023
Books of 2022
-
Dec 15, 2022
12 Days of Christmas in C#
-
Dec 9, 2022
Karvonen Heart Rate using C# and Spectre.Console
-
Sep 8, 2022
AZ-900 / Azure Fundamentals - My approach
-
Aug 3, 2022
Sending a meeting request? Think before you send.
-
Feb 1, 2022
#incowrimo
-
Jan 26, 2022
How to have a better interview
-
Jan 12, 2022
Priorities and Twitter
-
Jan 5, 2022
Books of 2021
-
Dec 17, 2021
549 days and a new start
-
Jun 17, 2020
63 days
-
Jan 9, 2019
Git with a new project
-
Dec 15, 2018
Exercises for Programmers - Weather Checker in C#
-
Dec 6, 2018
Leadership
-
Nov 28, 2018
An excerpt from my "Going Indie" book: Contracts
-
Dec 31, 2017
2017 in review
-
Nov 21, 2017
The Future of KalX
-
Aug 28, 2017
Kalamazoo X Conference 2018
-
Jun 20, 2017
Detroit.Code() is coming soon!
-
Oct 17, 2016
The first step is...
-
Sep 15, 2016
Random writing for 9/15/2016
-
Sep 13, 2016
Random writing for 9/13/2016
-
Aug 1, 2016
Listen more, talk less
-
Jun 14, 2016
ISTJ
-
Jun 13, 2016
Three Words
-
May 19, 2016
The 2016 Kalamazoo X Conference
-
May 17, 2016
Starting over