thoughtworks
- True Diversity
- 2007 Retrospective
- Nervously Excited
- Lonely, so very lonely
- Sleep Walking
- Interviews
- Get Listed
aspnet
school
- Asterisk Patterns
- Deadlock
- Prioritizing Your Threads
- ADO.NET 2.0
- A Truly Humbling Experience
- Still Buzzing
- Believe The Hype
- Nothin But .NET Retrospective - Austin Texas Style
- Notes from the Distributed System Design by Udi Dahan
books
- So what's the big red fez
- Unsafe C#
- The Dispose Pattern
- Interface Based Programming
- Responding to change
- Deadlock
- Domain Models
- The Complete Code
- The Strategy Pattern
- The Observer Pattern
- Do You Have Style?
- The Complete Code Book
- Processes and Threads
- The Difference Between SVN and Visual Source Safe
- What is Orthogonality?
- The Adapter Pattern
- The State Pattern
- It's Story Time
- Learning To Become More XP
- The Principles and Values of XP
- The Factory Pattern
- Bringer Of Light
- Design Principles
- Keeping It Real With Delegates
- CLeaRly Understanding C#
- SALES TAXES
- Conversing With Mahatma
- Fast, slow, slower rhythm
- Complexity Simplified
- Hosting DasBlog on GoDaddy for the young, fabulous and broke
- Strap It Into The Test Harness
- Programming .NET Components
- The Event Aggregator
- The Identity Map
- Hacking & Painting
- Lonely, so very lonely
- XP What?
- Sleep Walking
- Continuous Improvement
- Replace Enum With Flyweights
- Hangin' Out With The Gang Of Four
- Sharpening My C
- Inherently Undesirable
- Stop Optimizing
- Got Tests?
- Spikin' Ruby on Rails
- Some More Refactorings...
- Studying Object Oriented Programming
- A Strongly Typed SQL Query API... almost!
- Leaving a Dent...
- Just 4 Hours?
- Effective People
- In Depth With C#
- Mocking Rhinos...
- Trying to be more effective
- Raise Up
- Splish, Splash... I was..
- Holy Conditionals Batman...
- Tag mO's IT!
- Trust & Transparency
- Disciplined Agility
- Object Thinking
- Introducing NLP
- Data-Driven Services with Silverlight 2
- Deploying .NET Applications - Learning MSBuild and ClickOnce
- Non-Functional Properties of Software Architecture
- Pattern Oriented Software Architecture
- ruby 101
money
designpatterns
- The Strategy Pattern
- The Observer Pattern
- The Adapter Pattern
- The State Pattern
- The Factory Pattern
- Design Principles
- SALES TAXES
- Decorating Services
- The Visitor Pattern
- The Event Aggregator
- The Identity Map
- Jockin' Screens
- Controlling Pages
- Replace Enum With Flyweights
- Hangin' Out With The Gang Of Four
- Recursive Command
- Collecting Errors
- Intercepting Business Transactions
- Lazy Loaded Interceptors
- Container Configuration
- Look Ma! Real Proxies...
- Pattern Oriented Software Architecture
- Object Oriented Design: Employee Compensation
- Object Oriented Design: Accounting
- SMART Board SDK
- open closed principle
- the visitor design pattern
- design patterns
journal
- The Office Life
- Passion is Contagious
- Two Many Excuses!
- ADO.NET On the Brain
- The New Layout
- True Diversity
- Help The Homeless
- Things My Daughter Has Taught Me About Growth
- Exuding Confidence
- Meeting The Monk
- Public Class JollyJumper
- The Rose That Grew From Concrete
- Great Obstacles
- Imagine For Just A Moment
- The Spotlight Theory
- The World Around Us
- A Moment To Reflect
- A Lesson Learned
- Gearing Up For Boot Camp
- Be Less Touchy, Feely
- Set Short Term Goals
- Alright, Now I'm Up In The Cloud
- Encouraging Conversation
- A Truly Humbling Experience
- Still Buzzing
- Speechless
- The Root Of All Ignorance
- A Week Of New Beginnings
- Hosting DasBlog on GoDaddy for the young, fabulous and broke
- Software Sucks
- Believe The Hype
- Software Does Not Suck
- Free School
- ¿I Guess I'm Famous?
- 2007 Retrospective
- Justice Gray For MVP
- Nervously Excited
- Lonely, so very lonely
- In The Trenches With 3.5
- Sleep Walking
- Heroes
- Interviews
- Expired Knowledge
- Get Listed
- Nothin But .NET Retrospective - Austin Texas Style
- Cool Kids Club Card
- Crashing The Party
- Mentoring vs Molding
- The Big Book Giveaway
- To Many Fast Kids
- A: Depends On The Site
- Collecting Pens
- Eliminate Waste Daily
- How do you know?
- Skeletons In The Closet
- Leaving a Dent...
- Just 4 Hours?
- Tag mO's IT!
- Disconnected - Channels Of Communication
- The FUN-duh-MENTALs
- Glamma's and Friends
- Who do you wanna Jott? Twitter
- For Sale
- new workout
presentations
oop
- XML Element Enumerable Take 2
- A Strongly Typed SQL Query API... almost!
- In Depth With C#
- Windows Forms Data Binding
- Disciplined Agility
- Parsing The Payload
- Collecting Errors
- Intercepting Business Transactions
- Opening Doors
- Object Thinking
- Data-Driven Services with Silverlight 2
- Pattern Oriented Software Architecture
- Object Oriented Design: Employee Compensation
- Object Oriented Design: Accounting
- SMART Board SDK
- open closed principle
- single responsibility principle
- replace conditional with polymorphism
- the visitor design pattern
- ruby 101
- ruby classes
tools
- What's Open about Open ID?
- Rebuild Your Database With nAnt
- Content Management Systems: Umbraco 2.1.6
- Nant: Compiling Your Applications
- Nant: Running Your Unit Tests
- The Difference Between SVN and Visual Source Safe
- Wintellect's Power Collections Library
- Customize Google
- Update Your Hosts File
- NUnit vs. MbUnit
- NAnt: Start Using the C# 3.0 Compiler Without Visual Studio 2008
- Keepin' it real with SVN
- Continuous Improvement
- Loading From an SVN Dump File
- Too Quick
- Leaving a Dent...
- Ambiguous Reference: Castle.Core.Interceptor.IInvocation
- JetBrains Seeder Program
- Mocking Queryables
- I love milestones...
- Container Configuration
- Who do you wanna Jott? Twitter
- BDD on Steroids
- BDD on Creatine
- I Heart ReSharper!
- Power(full) Shell
- git
- cygwin
- ubuntu
- ssh
- wget
- freenx
- javascript unit testing
- osx
javascript
csharp
- Ternary Operator
- Sleep Sitting
- Document Search
- Document Search With Google Search Software Development Kit
- Question: What happens when you call a virtual member from an objects constructor?
- Don't swallow Exceptions!
- Google Desktop API: The un-documented Truth!
- Unsafe C#
- Magical Collection of .NET
- Returning the Default on Generic Types
- The Dispose Pattern
- Interface Based Programming
- Asterisk Patterns
- Deadlock
- C# Strings
- Ternary Operator
- Prioritizing Your Threads
- Online Payment Insecurities
- Converting From Blogger to DasBlog
- Regular Expressions
- The CSharp AS Keyword
- Moneris API
- The Strategy Pattern
- The Observer Pattern
- Do You Have Style?
- ADO.NET On the Brain
- System.Windows.Forms.Control.CompanyName?
- ADO.NET 2.0
- Converting From MSN Live Spaces to DasBlog
- The Adapter Pattern
- The State Pattern
- TOutput Converter
(TInput input) - Keeping It Real With Delegates
- Playing With The Predicate Delegate
- Those Darn Checkboxes
- Using a Command to Format a Phone Number
- SALES TAXES
- IBindableTextBox
- Crystal Unclear Nightmares
- Mocking Out Crystal Reports
- Complexity Simplified
- NUnit vs. MbUnit
- Decorating Services
- Spiking Active Reports
- Disposable Actions
- The Visitor Pattern
- The Event Aggregator
- The Identity Map
- What's Wrong With Inline ASPX
- Jockin' Screens
- RichEnumerables
- Controlling Pages
- The different flavors of tests
- Keep the ruffians out
- I'll do it later
- Replace Enum With Flyweights
- Specifications & Extension Methods
- More Readable Assertions
- Sharpening My C
- Tiny Units Of Work
- Some More Refactorings...
- Slingin' Menus
- Traversing Xml
- XML Element Enumerable Take 2
- A Strongly Typed SQL Query API... almost!
- In Depth With C#
- Mocking Rhinos...
- Raise Up
- Splish, Splash... I was..
- Holy Conditionals Batman...
- Recursive Command
- Windows Forms Data Binding
- Ooops...
- Droppin' Pennies on context specs...
- Parsing The Payload
- Collecting Errors
- Intercepting Business Transactions
- Mocking Queryables
- Opening Doors
- Lazy Loaded Interceptors
- Container Configuration
- Look Ma! Real Proxies...
- BDD on Steroids
- BDD on Creatine
- Object Oriented Design: Employee Compensation
- Object Oriented Design: Accounting
- SMART Board SDK
- NService Bus
- open closed principle
- single responsibility principle
ruby
adonet
agile
- Responding to change
- It's Story Time
- Learning To Become More XP
- The Principles and Values of XP
- Developing a Culture For Learning
- The 7 Principles of Lean Development
- The Visual Workspace
- Pairing: Small Encouraging Wins
- The Captain Isn't Always The Best Player
- The Code Sucks, Not The Author
- The Office vs. The Studio
- The different flavors of tests
- XP What?
- Trust & Transparency
- Shortening The Feedback Loop
tdd
- Sleep Sitting
- Interface Based Programming
- Complexity Simplified
- NUnit vs. MbUnit
- The different flavors of tests
- I'll do it later
- More Readable Assertions
- Got Tests?
- Too Quick
- Leaving a Dent...
- Mocking Rhinos...
- Holy Conditionals Batman...
- Disciplined Agility
- Droppin' Pennies on context specs...
- Parsing The Payload
- Mocking Queryables
- I love milestones...
- BDD on Steroids
- BDD on Creatine
- Object Oriented Design: Employee Compensation
- Object Oriented Design: Accounting
- javascript unit testing