- Data Modeling for Scale with Cassandra | Dot Net RSS on Data Modeling for Scale with Cassandra
- Buffer Cache Makes Slow Disks Seem Fast, Till You Need Them. | Dot Net RSS on Buffer Cache Makes Slow Disks Seem Fast, Till You Need Them.
- MBR on Buffer Cache Makes Slow Disks Seem Fast, Till You Need Them.
- rssvihla on Buffer Cache Makes Slow Disks Seem Fast, Till You Need Them.
- ayende on Buffer Cache Makes Slow Disks Seem Fast, Till You Need Them.
- Dynamic Langs
Category Archives: Craftsmanship
Here are some of the contradictory phrases (and a few paraphrases) I’ve overheard used to define what is “good” and “bad” code. Code should always be well commented Maintainable code has unit tests and well named methods therefore needs little … Continue reading
I just ran into a situation where I had to describe an easy, but not intuitive process to a coworker. The net result of the conversation is that I realized I would much rather have software or process that it … Continue reading
Louis Salin commented on my original post about the Ninject.RhinoMocks automocking container, and brought up a very good point. Here is his comment, reproduced in full: I’ve heard (or read…) that automocking is equivalent to taking weight loss pills while … Continue reading
I like to remind myself of these little principles that I take for granted, now and then. It’s good habit to get back to basics and really understand why you hold principles so that you can judge whether or not … Continue reading
I’ve spent the last day or so restructuring some code – specifically converting a WinForms form into a user control so that I can host the control in several different forms that need it. This involves changing the presenter for … Continue reading
I started my journey of unit testing my code about 4 years ago… I had played with nunit prior to that, but I never understood the point and would delete my tests after I got them to pass… that was … Continue reading
A former coworker and good friend of mine, Derek Greer, has joined up with the LosTechies crew. He previously lived and worked in the Austin, TX area where I had the good fortune to meet him and hire him on … Continue reading
My previous post talked about some code that was using a null value to cause certain behavior. The general idea behind the post was questioning how I should go about remodeling that part of my code so that it would … Continue reading
I’m using my Event Aggregator in my current project to manage communication between a custom control and it’s parent form. This is the same control I talked about in my CQRS Performance Engineering post. It has several drop down lists … Continue reading