All Posts

2024

Communication Tip: The Power of Named Chats

2 minute read

In many organizations, natural communication pathways start to form. Something happens or information needs to be sent out or a decision needs to be made, an...

My Current Approach To Software Delivery

8 minute read

As I prepare to onboard two new developers today (exciting!), part of the conversation will inevitably be around orienting them to my current philosophy of d...

Back to top ↑

2023

My Process for Reviewing Pull Requests

4 minute read

I often do a lot of code reviews and pull request reviews. As a follow-up to my article on submitting pull requests, I wanted to talk about how I review them...

Back to top ↑

2022

Back to top ↑

2021

How to Use Custom Comparers in NUnit

2 minute read

Occasionally, you may need to compare objects in an automated test. Perhaps you have a complex sort of comparison that you’d like to check, or adding the com...

Back to top ↑

2020

Back to top ↑

2019

Agile Survival Guide: Retrospective Safety

5 minute read

I’m considering a series called “Agile Survival Guide”, designed to muse on / attempt to tackle some common things I’ve seen happen on projects that are atte...

Back to top ↑

2018

New Year, New Look!

2 minute read

This blog, as it turns out, has been around for a little bit. :sweat_smile: The UI was feeling its age, and I thought: what better time to update things than...

2018: Year in Review

4 minute read

I liked doing this recap last year, so I figured I’d make it a tradition. :) 2018, like most years, held a lot, so I’m trying to jot some of it down here.

Preparing .NET Projects for Business Trips

3 minute read

I have the the good fortune to take some interesting business trips occasionally. However, there are few business trip feelings worse than being mid-flight a...

Back to top ↑

2017

2017: Year in Review

5 minute read

What a year, what a year! So much was packed into 2017 that for the first time I felt like a recap post actually makes sense, if only so I can keep it all st...

What Makes .NET Fringe Different

4 minute read

I recently attended the .NET Fringe 2017 conference in Portland, OR – in fact, I’m on the plane back now as I write this.

Back to top ↑

2016

Introducing: My Toolbox!

less than 1 minute read

Figured I’d write a quick post here to announce the new Toolbox section on SeanKilleen.com!

Back to top ↑

2015

Why I Prefer xUnit over MSTest

3 minute read

I was recently asked to explain1 my preference for xUnit over something like MSTest. To my surprise, while I felt very strongly – and have for some time – I ...

How to Leave a Company Well

6 minute read

I recently had lunch with the owner of a company I’d moved on from. Besides being a general catch up, it served as a sort of check-in/reflection point on con...

Validation Fail of the Day: WebEx

less than 1 minute read

When joining a WebEx conference, it’s nice to have an e-mail address be optional – easier from a user experience perspective.

Back to top ↑

2014

Back to top ↑

2013

Mr. Rogers: Can you say hero?

40 minute read

Update: As promised, I’m updating this to include Tom Junod’s response. He notes that the profile is available in the Esquire collection of profiles entitle...

Back to top ↑

2012

A Lesson From My Father

3 minute read

When Father’s Day rolls around, for me it’s often accompanied by the fact that I’m not sure how to properly honor my Dad. I’m lucky enough to still have him ...

An Open Letter to Eidos

2 minute read

(Cross-posted on the Eidos Facebook page. I really hope they get themselves together over there.)

Building a Build Process: OS Setup

4 minute read

This is part of a larger series in building a proper build process. For more information and additional series links, check out the introductory post.

Crafty, Google+. Very Crafty.

1 minute read

A quick observation: on most social networks (LinkedIn, Facebook, etc.) you’ll see the option to connect with folks that you know.

A Metaphor for SOPA / PIPA

less than 1 minute read

I just thought it up – taken from an e-mail response I just wrote to Al Franken:

Back to top ↑

2011

Building a Build Process: Introduction

1 minute read

This is part of a larger series in building a proper build process. For more information and additional series links, check out the introductory post.

New Desktop Rig! [Nerd Toys]

4 minute read

Recently, I decided to invest in something that would meet two very important criteria – something that would help me advance my career and knowledge, and al...

Back to top ↑

2010

SunTrust is Awesome.

4 minute read

I wanted to let the world know about some great experiences I’ve had with SunTrust Bank lately. I only have an auto loan through them, but after these intera...

Uncle Tommy

4 minute read

(Updated with some corrections from Mom.)

Truth in Advertising

less than 1 minute read

Looking over a post I recently made about restricting IP access with Tomcat server, I noticed the following banner ad (highlighting is mine):

Site Rebirth

less than 1 minute read

Hello, everyone! Since redirecting the SeanKilleen.com domain name to WordPress, I’ve been trying to invest more time into revamping the look and content of ...

Back to top ↑