Code + DevOps
About
·
Projects
·
RSS
[81]
Constraints Help Get Things Done
[80]
I've been LARPing as an entrepreneur for the past 2 years
[79]
Q2'23 Music Challenge Results
[78]
Writing Code is Writing
[77]
Tickets are the Shared Memory of Your Organization
[76]
Twitter Tracking Cards
[75]
Writing Everyday Will Make You a Better Writer
[74]
Sales Funnel Thinking Using Terminology
[73]
The Final Leveling Up Roundup
[72]
On Writing 250 Words per Day
[71]
Leveling Up on Linq
[70]
Leveling Up on Null Conditional Operators
[69]
Leveling Up on Nullable Reference Types
[68]
Leveling Up on Local Functions
[67]
Leveling Up in Covariant Return Types
[66]
Leveling Up with Target Typed new()
[65]
Leveling Up in Pattern Matching (Part 2)
[64]
Leveling Up in Pattern Matching (Part 1)
[63]
Leveling Up in the Record Type
[62]
Leveling Up in Modern C#
[61]
Write Code Early and Iterate
[60]
Inspiration is the Sincerest Form of Flattery
[59]
The Magical Multi-Platform Pipeline Writer
[58]
Unlocking a Yahoo Account for $12.95 per Month
[57]
Using SQLite as a Static CMS
[56]
A Good Debugger Saves You Buckets of Time
[55]
Trying Out the Atomic Essay Format
[54]
How Many Subscriptions Does Your Family Have?
[53]
Command Line Interface Programs are the new MVP
[52]
What is the Difference Between a Repository and a DAO?
[51]
Your Budget is Killing DevOps
[50]
How Many Times Are You Going to Lock the Database
[49]
Running the Same Job Again Ain't Gonna Fix It
[48]
Immutable Deployments for Legacy Environments
[47]
Developing Great Code is Not About the Code
[46]
Development Teams Don't Want to Learn DevOps
[45]
DevOps has a Problem and Your Company is not Going to Fix It
[44]
You Aren't Gonna Need It - Right Now!
[43]
Using SQLite as a Read-Only Replica
[42]
Conversational UI is not an Optimal Interface for Users
[41]
Unit Test Templates to Make Your Life Easier
[40]
The Value of Writing Code to the Writer
[39]
Expanding My Musical Horizons: An Experiment
[38]
Saying goodbye to GitHub Pages and hello to Blogstatic
[37]
Using a Bullet Journal and Autofocus for Getting Things Done
[36]
Content Costs Money and This is How Much I Would Have Paid to View it All Last Month
[35]
Should You Use Parameter Prefixing?
[34]
TAOCP: Volume 1, Chapter 1 - Basic Concepts, 1.2.1 Mathematical Induction
[33]
You Don't Need Big Tools You Just Need to Get the Project Done
[32]
TAOCP: Volume 1, Chapter 1 - Basic Concepts, 1.1 Algorithms
[31]
TAOCP: Volume 1, Notes on the exercises
[30]
Many Software Companies are *NOT* a joke
[29]
The Art of Computer Programming Series
[28]
Parameter Null Checking is Gone Before it Even Arrived
[27]
C# 11 Simplified Parameter Null Checks
[26]
Calling IEnumerable.Count() is a Code Smell
[25]
Arrange/Act/Assert (Writing Unit Tests Part #2)
[24]
Step-by-Step Strategy for Writing Unit Tests (Part #1)
[23]
Tickets are a Reliable Lead Measure for Software Delivery
[22]
Tracking a Daily Coding Habit with the GitHub Contributions Graph
[21]
Responding to Don't Track Bugs, Fix Them
[20]
Runbooks Document the Failures in Your System
[19]
How I Learned to Live with Nullable Reference Types
[18]
Write Useful Log Messages
[17]
Every Program You Write Needs a Log (Debug Rule #3)
[16]
Initialize Members Together (Debug Rule #2)
[15]
Show Me with Temporary Variables (Debug Rule #1)
[14]
Bull's Eye: The Power of Focus
[13]
Making Runbooks Available
[12]
Making Runbooks Viewable
[11]
Don't Hate Your Ticketing System
[10]
Writing a Runbook
[9]
Minimum Viable Jekyll Website
[7]
Unit Testing System.IO
[6]
Using Spectre.Console for CLI
[5]
Runbook Compiler
[4]
YAML Runbooks
[3]
Two Favorite C# 10 Features
[2]
New Keyword Interview Question
[1]
Keep it Simple Stupid
[0]
Zero Based Blog