Post Archive

206 posts spanning 2008 to 2019

2019 4 posts

February 2019 1

Stitches Out Week

Bandages off. A little sore and swollen. Time to get strong 💪.

January 2019 3

Bandages Off

Recovery update - bandages are off, feeling a bit sore and swollen but ready to get back to building strength.

Recovery

Meniscus fixed. On the road to recovery.

Chatty Ghosts

How is it that I have so many messages to go through after the holiday? Everyone says this place is a ghost town… the...

2018 38 posts

September 2018 4

A Black Screen

Time to do a clean install of macOS toady. Can’t login anymore.. just a black screen.

Pulled Out Some

Pulled out some Protest the Hero this morning to fix all the things for arm64e!

Your Talent Is

Your talent is your greatest nemesis when it comes to your mindset. You have to edit your behavior and work. Talent o...

August 2018 2

Bob's Burgers

On the way home from Whistler and the girls wanted to stop at Bob’s Burgers because you know… Bob’s Burgers. They are...

July 2018 9

Number One

Everybody wants to be number one. I have never talked to anyone and said “do you want to be number 3?” and get a “Yes...

Emotional Pendulum Swing

The greatest emotional pendulum swing in 30 seconds. Hey coach, we just needed more room to throw the ball..

Not My True Life

Perhaps this life is not my true life. This world not my true home. But she was. She always will be.

Is it Over?

It wasn’t over. It still isn’t over.

I Can't Get This Out of My Head Today

I can’t get this out of my head today “The scariest thing about distance is that you don’t know wether they’ll miss y...

Fahrenheit 451

Watching Fahrenheit 451 and the strong correlation to today makes me sad. It makes me sad for all the books they have...

Sunday Monday

Sunday is recovery day. Why does Monday always feel like a grind?

June 2018 2

Post Workout Coffee

Post workout coffee is the best. Especially after bike, burpees, power snatch and toe to bars.

Time to Take a Walk

Running UI tests is the new compiling… time to take a walk.

May 2018 8

Creating a Culture of Consistency

[Creating a Culture of Consistency]](https://naildrivin5.com/blog/2018/05/06/creating-a-culture-of-consistency.html):

I am not Trash

Don’t let them take you out if they think you are trash.

Being a Good

Being a good team mate should be the first requirement for any developer that is working on a team.

April 2018 4

Still a Job

You know it’s a fun job, but still a job itunes.apple.com

I Am Not

I am not accident prone, I am a licensed gravity tester.

March 2018 3

Burpee

Burpees for days

Sitting Here Watching

Sitting here watching Fringe and forgot that Chadwick Boseman (Black Panther) was in the episode Subject 9.

February 2018 4

Time to Watch

Time to watch all the kids play. Love hearing everyone from elementary to high school.

Life is a TRAP

I don’t like to talk much about politics (although this shouldn’t be political): I just don’t understand how so many ...

Life is a Rough Sport

Days like these the phrase “Life is a rough sport” really rings true.

Grey and Rainy

After living in the Northwest for many years, you would think I was used to the grey and rainy days. Nope… hate them.

January 2018 2

My Tetris Board

I will no longer refer to it as ‘My Calendar’ and now refer to it as ‘My Tetris Board’.

21st Century Schizoid Man

Sitting here watching the College Football Playoffs, I hear 21rst Century Schizoid Man being played by one of the ban...

2017 11 posts

December 2017 7

Apple Watch Repair

Sending out my Apple Watch for repair. Mic not working. Going to miss my activity streak and badges :(.

Air Mattress

What I learned on this trip: sleeping on an air mattress is air at night, quicksand in the morning.

Galveston

Sitting here in Galveston, TX thinking about all my people in the snow in Seattle. Cold and grey yet a great Christmas.

Domino’s Pizza

I wonder if this Domino’s pizza insurance thing has a clause for the 5 second rule.

Holiday Travel

Holiday traveling is always interesting. Flights overbooked and offering 400 US to change. I wonder how many times yo...

Crossing the Street

Really wish people crossing the street in the morning did not were all black in the rain. The only thing I could see ...

November 2017 3

Finding Loaded Frameworks in macOS

I have been sitting on this for a while. After starting back at Microsoft, I work on HockeyApp which includes the Hoc...

UWP symbolication

Spent time last night fixing UWP symbolication issues in HockeyApp. Needs a little more love but things are working a...

FaceID is Awesome

FaceID is awesome. TouchID is beastly… no longer can live like an animal.

October 2017 1

Ordered my iPhone X

Ordered my iPhone X. Took me a while because I was in San Fransico where the caching for the store was bad because e...

2014 9 posts

June 2014 2

A Swift Reaction

Swift and ReactiveCocoa seem like a perfect fit. Swift is designed with first-class functions and a succinct closu...

May 2014 5

What I Do Everyday

If you every wanted to know what I do everyday… this is it:

Code Lens for Git

Code Lens for Git in Visual Studio 2013 Ultimate Update 3

Iron Foundry V2

For the last several months I have been working on an extension with Cloud Foundry V2 that allows users to deploy Win...

February 2014 2

2013 12 posts

September 2013 1

June 2013 3

Can't Activate Windows for Surface Pro

Since I am leaving Microsoft I decided to reset my Surface Pro to remove everything and start over. I had moved the r...

May 2013 3

My First WWDC

Every year I say I am going to WWDC and every year it passes and I say “Next year for sure.”.  This year I decided it...

January 2013 4

Seven Deadly Sins of Modern Objective-C

A great list of potential problems with Objective-C code that goes beyond stylistic preferences to focus on objective...

Build Numbers, Tags, Releases: Oh My!

Working on a Mac / iOS projects, I have been trying to come up with an easy way to bump versions when it goes out the...

2012 48 posts

December 2012 4

p&p Symposium 2013

The patterns & practices Symposium 2013 is scheduled for January 15 – 17, on campus in Redmond. This is a great o...

November 2012 1

The Windows 8 C++ Hilo Team

My last hurrah at patterns & practices was the C++ Windows 8 app Hilo. It made it into the Windows SDK. It is ama...

September 2012 3

The More Things Change...

Sad to see this… another friend leaves the mothership: Leaving Microsoft.

August 2012 2

Microsoft's New Logo

One of the things my team worked on for Visual Studio 2012 is the Video feature. The idea is to give you a good intro...

July 2012 4

ClaimsPrincipal Everywhere

Oh happy days! Every principal is derived from ClaimsPrincipal in .NET 4.5. This makes all the work on the book we di...

Moving On (Again)

It must be that time of year. I have been at patterns & practices for a couple of years again and it has been awe...

June 2012 4

SQLite for Window 8

I have been really waiting for this one. With release 3.7.13 we get support for WinRT and building your Windows Store...

Stop Visual Studio Yelling at You

I am getting old.  I really like Visual Studio, but I am not a fan of the new all caps mode in the menu bar. If you w...

patterns & practices is hiring!

I guess the cat is out of the bag or at least it is going to be so here is the post from Bob:

May 2012 11

Unit Testing Private Methods - Just Say No

Agreeing with Peter Provost's take on unit testing private methods - don't do it. Focus on testing public interfaces ...

Another Hilo Drop

Last night we made another Hilo drop. This is the latest greatest code and tests. We are getting close and the code i...

API Design Rules

Matt Gemmell is an awesome developer and has written a great guide for Api Design Rules for iOS and OS X. I would arg...

Hilos and Unit Testing in C++

Jason Zander’s blog post on Unit Testing mentioned our Hilo project doing unit testing for Metro Applications in C++.

Hilo, C++, and PPL

We are making heavy use of the Parallel Programming Library in Native Code. I really love this. After our PPL books f...

Another Hilo Release

We have done some major work on Hilo to get things in better shape. Right now we are waiting on the next release of W...

Moore’s Law Falling Over

Silicon is eventually going to give up the ghost on how fast we can go.

April 2012 7

When am I ever going to use this?

There was a question on stackoverflow on how to write an iOS app purely in C. Of course, anything is possible given t...

Hilo for Windows 8 - C++ and XAML

The original Hilo is a C++ application for Windows 7 using Win 32 and Direct X. Now with the introduction of Windows ...

Zefrank Returns

So many great things in here.. you have to watch it.

Feeding My Need to Experiment

I was reading Alex Homer’s blog this morning (shame on you if you are not reading it), and it got me thinking: Do I s...

March 2012 2

February 2012 6

S is for Service

It is also for Single Responsibility Principle.

Style Cop: The Effective Way

We use Style Cop to keep everyone honost  on our projects. It make it easy and integrates pretty well with ReSharper....

NSScreenCast

Ben Scheirman has started NSScreencast, a great set of screen casts on Objective-C and iOS / Mac development. I reall...

January 2012 4

Unified Logging for Windows Azure

If you have a Windows Azure deployment, you owe it to yourself to check out Unified Logging for Windows Azure.  If yo...

Sucker Punched

My daughter was sucker punched on the bus after school.

2011 31 posts

December 2011 4

Thinktecture IdentityServer v1.0

If you are interested in Claims Based Identity you have to check this out.  I can’t recommend this enough. I am reall...

November 2011 2

October 2011 1

August 2011 2

Build Numbers in Xcode

Working on a Mac / iOS projects, I have been trying to come up with an easy way to bump versions when it goes out the...

July 2011 4

Windows Azure Samples Online

If you really like straight forward simple feature examples, this is the place to get them. You can download them her...

June 2011 5

April 2011 6

March 2011 1

Claims Identity V2 Drop 2 Ready for You

As normal I am late to the party. We have been working hard on getting the Claims Identity Guide updated for a V2. Ou...

February 2011 5

A Survival Guide to Scrum

My friend Mitch Lacy has been working on a book and is looking for feedback. If you ever wanted a survival guide to s...

Come work with us at p&p

Ever wanted to change the world? You too could come and enjoy the fun we have every day. If you think you would like ...

January 2011 1

2010 23 posts

December 2010 2

Windows Phone 7 Developer Guidance

Yesterday we released our guidance on Windows Phone 7.  This is a continuation of our Windows Azure Guidance that we ...

Enterprise Library for Silverlight

Grigori posted the new backlog for Enterprise Library for Silverlight (so many found memories of Enterprise Library)....

November 2010 2

Software Still Sucks and I Am Stupid

So I am back on the kick to get rid of cable.  I don’t really watch anything except the cooking channel and the occas...

October 2010 2

September 2010 1

Azure Guidance Part 2 Out Now

Go get it while it is hot. Our second version of our Azure Guidance is available on the web. The book should be avail...

July 2010 1

June 2010 2

There can be only One RoleEntryPoint

Last week we were finalizing the production of Windows Azure Architecture Guidance Part 1, when we came across a prob...

May 2010 1

How a Checkbox Saved Paving My Machine

Last week we started working on the code for part 2 of our Windows Azure Architecture Guidance. Eugenio has a great w...

April 2010 3

Paging with Windows Azure Table Storage

Steve Marx has a great post on paging over data that uses the Storage Client Library shipped with previous versions o...

Speaking at ALT.NET Houston

As posted by Ben Scheirman, I will be speaking at Alt.NET Houston on Windows Azure. I will be doing a workshop on Fri...

March 2010 5

Azure Deployment for your Build Server

One of the more mundane tasks when working with Azure is the deployment process. There are APIs that can help deploy ...

Enterprise Library 5 on Azure

We spent some time in our first few weeks of the project getting Enterprise Library 5 (Beta 2) working on Azure. The ...

Azure Guidance: Our First Release

After our first week, we have the baseline application that we will be converting to Azure in our first scenario. The...

My azure setup

The first thing I did to get started on our new Azure Guidance project is setup the environment. Since I always seem ...

February 2010 3

Seattle Code Camp Talks

It is time for Seattle Code Camp again. There are plenty of great talks and if you are in the area you should go vote...

Getting Our Heads in the Cloud

This week we start working on our Azure Guidance project. Many customers are looking to move to Azure and need good g...

Enterprise Library: A History

With the release of Enterprise Library 5.0 beta 1 (including Unity 2.0) I thought I would give a (somewhat) brief his...

January 2010 1

That Was A Really Long Vacation

In May it will be 2 years that I have been in the Sunshine State (Florida). I am going back to Seattle and Microsoft ...

2009 14 posts

December 2009 1

Technical Debt

I am always amazed when people look at me weird when I mention Technical Debt. I thought this was a universal underst...

October 2009 1

MonoTouch Comparison with Apple Tools

I have been playing around with MonoTouch trying to figure out if I liked the new approach to building Cocoa Touch ap...

September 2009 2

OmniFocus Sync Fix

I use OmniFocus on my phone and laptop to keep myself organized. I have had to look this up a couple of times so I th...

August 2009 2

Time to Move On (again)

As of September 11th the Mouse (Disney) and I are parting ways. It was a good ride just not the place for me. It was ...

Singletons Are Evil Part 2

A while back I wrote a post about why singletons are evil. I still agree with that statement, yet after my comment on...

July 2009 1

Unity Lifetime Managers for WCF

Drew and I were having fun getting NHibernate working with WCF and Unity. I had built upon my brethren Jimmy’s code f...

June 2009 3

newCloudApp(): Grand Prize Winner

After many long nights and to much Starbuck’s coffee, Kevin and I have finally done it. The waiting game is over and ...

This Code For Rent

Given the current economy and the housing market here in Florida, we have been talking a lot about renting versus own...

Don't Cross the Streams

“There’s something very important I forgot to tell you. What? Don’t cross the streams. Why? It would be bad. I’m f...

February 2009 1

My First Journey into BDD

Lately I have been trying to teach people TDD and running into the usual suspects of misconceptions. I decided that m...

January 2009 3

TDDFireStarter in Tampa

Wanted to give a big shout out to the guys putting on this event. Scott, Sean, the guys from Blue Spire (along with o...

My Town

In May of last year I moved from Seattle to Florida. For about the first 2 months I lived in temporary housing in a c...

2008 16 posts

December 2008 4

Lead the Herd, Be the Nerd

The week of November 17th I decided to do something crazy: I decided to dive into Objective-C and Cocoa at the Big Ne...

Updating Diff/Merge in VSTS

I am tired of looking up this post every time I repave my machine. So here it is, the definitive list of tools and ho...

October 2008 3

September 2008 8

Sudo

I really love running as a non admin, although I really miss sudo from Unix. No longer, the smart peeps at PluralSigh...

Snoop - A cool WPF Utility

When I was doing WPF back in the day, I used a very cool and useful tool called Snoop. This tool shows you the visual...

Life Order of Operations

Customer, Company, Group / Team, Self: This is the order of operations.

DSL for Configuration - CSD

When we first built the configuration editor for Enterprise Library, we always wanted the ability to have people buil...

Enterprise Library on Mono

With my new fascination with the Mac platform, I have been playing with Mono and Cocoa. I just read this morning that...

Space Invaders Invaded My Room

The wife knows how much I love my video games so she sent me some wall paper based on Space Invaders. When we finally...

August 2008 1

What is in a Parameter Name

I have been working on an extension to Unity for a while to do interception. It is basically a port that Brad Wilson ...