Chris Woody Woodruff

I like creating software solutions to solve problems. I am also a speaker, podcaster, and author on technology. I love htmx, server-side web dev, data, Web APIs, baseball and bourbon. .NET/Web Dev MVP

All of my posts are created using recycled electrons

Chris Woody Woodruffcwoodruff
2025-06-23

🧬 Day 11 of the Genetic Algorithms Bootcamp is here!

Today, we’re implementing a mutation operator in C#.

Learn how to add just the right amount of randomness to keep your GA evolving!

woodruff.dev/day-11-implementi

Chris Woody Woodruffcwoodruff
2025-06-22

🧬 Day 10 of the Genetic Algorithms Bootcamp is live!

Today we're talking mutation.

It's the tiny change that keeps your GA from getting stuck. Learn how to add it in C#!

woodruff.dev/day-10-mutation-m

Chris Woody Woodruffcwoodruff
2025-06-20

🧬 Day 9 of the C# Genetic Algorithms Bootcamp is live!

Today, we explore Uniform Crossover.

Each gene gets a coin flip to build more diverse offspring in your C# GA

woodruff.dev/day-9-using-genet

Chris Woody Woodruffcwoodruff
2025-06-19

Celebrate Freedom!

Chris Woody Woodruff boosted:
2025-06-18

NEW POST

Increasingly our industry favors deep specialists. But we've found our most effective colleagues have a broad-based skill that comes from spanning many specialties. Unmesh Joshi, Gitanjali Venkatraman and I write about explicitly recognizing this as a first-class skill of “Expert Generalist”.

martinfowler.com/articles/expe

Chris Woody Woodruffcwoodruff
2025-06-17

🧬 The second week and Day 8 of the Genetic Algorithms Bootcamp is live!

Today, we’re diving into crossover.

One-point or two-point? Learn how mixing parent solutions boosts genetic diversity.

woodruff.dev/day-8-one-point-o

Chris Woody Woodruffcwoodruff
2025-06-16

What happens when tech accelerates faster than we can comprehend?

David S. Rose joins The Futurists to talk singularity, exponential change, and living at the edge of transformation.

pca.st/e5bzqhqz

Chris Woody Woodruffcwoodruff
2025-06-15

Thanks and the organizers for another great event. Let’s a pleasure to get to Stockholm to see friends and share ideas with attendees. Hoping to come back next year. 🇸🇪💙💛

Chris Woody Woodruffcwoodruff
2025-06-13
Chris Woody Woodruffcwoodruff
2025-06-10

Day 7 is live, and Week 1 is complete!

Today we simulate your first GA cycle in .NET

Population, fitness, selection… it all comes together

woodruff.dev/day-7-putting-it-

Week 2 starts June 16!

Chris Woody Woodruff boosted:
Indivisible ❌👑indivisibleteam
2025-06-10

Trump deployed forces against American citizens to chill dissent, spark confrontation, and create an excuse to seize even more power. We won’t back down, but we need to be prepared to handle encounters with law enforcement and de-escalate tense situations.
Attend tomorrow’s “Know Your Rights” training with the ACLU to help keep No Kings protests safe and non-violent: act.aclu.org/a/2025-kyr-traini

También disponible en Español: act.aclu.org/a/taller-para-con

Chris Woody Woodruffcwoodruff
2025-06-09
Chris Woody Woodruffcwoodruff
2025-06-09

Day 6 of the Genetic Algorithms Bootcamp for C# devs is live!

Today, we explore selection strategies.
Roulette? Tournament? Elitism?

Let’s decide who gets to evolve!

woodruff.dev/day-6-roulette-to

Chris Woody Woodruffcwoodruff
2025-06-08

My son who is almost 25 found my first business card after college in 1995. I was his age. This blows my mind since this was before Web 1.0.

Chris Woody Woodruffcwoodruff
2025-06-08

Shape the future of .NET tooling by spending just 10 minutes on JetBrains .NET development market research. Fill out the survey and enter the prize draw!

Start now surveys.jetbrains.com/s3/dotne

Chris Woody Woodruffcwoodruff
2025-06-07

🧬 Day 5 of the Genetic Algorithms Bootcamp for C# devs is live!

Today, we’re building fitness functions.

Teach your code how to evaluate solutions and evolve the best ones.

woodruff.dev/day-5-natural-sel

Chris Woody Woodruffcwoodruff
2025-06-06

@devleader We devs innovate!

Chris Woody Woodruffcwoodruff
2025-06-06

@jkuemerle @peterritchie @Sempf it's in all of us

Chris Woody Woodruffcwoodruff
2025-06-06

🧬 Day 4 of the Genetic Algorithms Bootcamp for C# devs is live!

Today, we’re designing your very first Chromosome class in C#

This is the backbone of evolution in code. Let’s get hands-on!

woodruff.dev/day-4-designing-y

Chris Woody Woodruffcwoodruff
2025-06-05

🧬 Day 3 of the Genetic Algorithms Bootcamp for C# devs is live!

Today we’re mapping chromosomes, genes, and DNA… in code

Learn how evolution’s building blocks shape your app’s logic.

woodruff.dev/day-3-understandi

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst