Category: <span>Misc-1</span>

CodeStock 2012 Wrap Up

Another CodeStock has come and gone.  I had a lot of fun this year, and I feel like I walked away with a lot of new knowledge, new ideas, and even a slightly altered perspective on things.  Thanks, everyone, who attended either of my sessions.  I really enjoyed presenting SpecsFor.Mvc for the first time, and…

Read More

See me at devLink 2012!

I’m going to be attending and speaking at devLink this year!  This will be my first year attending, but I’ve always heard great things about it and I’m very much looking forward to experiencing it first-hand.  And if you can’t catch me at devLink in August, don’t forget that I’ll be at CodeStock next month,…

Read More

Random Thoughts

Here are some random thoughts that have been bouncing around my head for the last couple of days.  Keep your codebase in a releasable state.  If you are practicing scrum or some other iterative process, make sure your code is releasable at the end of an iteration.  I’m not exactly sure what you do if…

Read More

Vote for me at CodeStock 2012!!

I’m a big fan of CodeStock.  I’ve attended every year since its inception, except for the year that I suffered a major knee injury a few days prior.  If you aren’t familiar with it, CodeStock is one of the premier developer events in Tennessee.  It’s once again being hosted in Knoxville, Tennessee, and I’m once…

Read More

When Encryption Is Part Of Your Domain

We typically think of encryption as a cross-cutting concern or as a separate utility service that our applications use, not as something that’s an integral part of our application domain.  That way of thinking doesn’t always hold though.  In this short post, I’ll show you how I recently implemented support for encryption as a first-class…

Read More

My Rambling Thoughts on Scrum

I’ve spent the last year working at a company that embraced Agile from the top-down.  I’ve been on a Scrum team as it transitioned from semi-chaos to self-organizing and back to complete-chaos.  I’ve seen Scrum at its best and at its worst.  During this year, I’ve made a few observations on Scrum, its strengths, and…

Read More

What’s in your Definition of Done?

Every team, whether you are practicing agile or not, regardless of platform or language, should really have some Definition of Done.  What does it mean for a story/feature/defect/whatever to be “done?”  What things have to happen to achieve “done” status?  Defining these things will help with estimating effort, and it may also help increase the…

Read More

What questions should you ask if you are the interviewee?

Here’s another one for the non-.NET category.  I’ve been involved in both sides of the interview process recently.  I previously outlined the types of questions I ask if I’m in the interviewer seat, but what about about when I’m the interviewee?  Asking the right questions as an interviewee is just as important (if not more…

Read More

Interview Questions

So we’re hiring another senior developer for our team at my day job, and I’ve spent a fair amount of time in the last week brushing up my list of questions (and coding exercises).  There are tons of posts strewn across the web of developer interview questions, but I thought I’d add my own thoughts…

Read More

CodeStock 2011 Was A Success!

Well, another CodeStock has come and gone.  This year was great.  I’m mentally and physically exhausted (three straight hours of talking wears you out!), but it was well-worth it.  I met some cool people, attended some great sessions, and had a terrific audience for both of my talks.  I’ll be posting more content in the…

Read More