Getting Jiggy With ASP.NET On Rails
Update: Rob renamed his project to Subsonic.
Read MoreComment Spam Heuristics
Lately my blog has been hit
with a torrential downpour of comment spam. I’ve been able to fight
much of it off with some creative regular
Removing The Comment Spam Incentive
The other tactic I neglected to mention in my previous post on combatting comment spam is more big picture. How do we remove the incentive for spammers to comment spam in the first place?
Read MoreThe Real Shaolin Soccer
Subtext Skinning Changes
With the Subtext 1.9 release just around the corner, this is probably a good time to highlight some minor, but important, changes to skinning in Subtext.
Read MoreMile High Overview Of Subtext Skinning
In my previous post, I outlined some minor changes to the skinning model for Subtext. In this post, I will give a high level overview of how skinning works in Subtext.
Read MoreDeveloping Custom Skins
This is my third post about Skinning in Subtext. Previously I talked about some breaking changes. Then I gave a high level overview of skinning in Subtext. In this post I want to mention one new feature for those who use custom skins.
Read MoreCoder's Bill of Rights
Just
sticking my head above water long enough to take a breath and to link to
some rubbish called the Programmer’s Bill of
Rights
that Jeff Atwood declares on his
blog.
String.IsNullOrEmpty
This post is an ode to one of my favorite, albeit extremely minor, additions to .NET 2.0. This is the method that I am sure we have all written in some sort of StringHelper library of some sort, but are now glad it is included in the framework as it makes our code a tad bit cleaner and shuts up that pesky FxCop warning about using the length of the string to test for empty strings.
Read MoreSoccer Beat Down
Tonight we had our first game of the new season against Hollywood United who now feature Alexi Lalas and Frank Le Boeuf, among several other former pro and national team players. Let’s just say the result wasn’t pretty. At least not pretty for us as they dismantled us 12 to 0.
Read MoreColbert on Dungeons and Dragons
Stephen Colbert of Comedy Central’s The Colbert Report is in my opinion the funniest comedian on television right now. As Mugatu (played by Will Ferrell, the funniest comedian in movies) would say, “It’s that damn Stephen Colbert! He’s so hot right now! Stephen Colbert.”
Read MoreResistance Is Not Futile
Interesting post on the 37Signals blog regarding competing against Google. Harb references a post by Paul Graham about Kiko’s founders putting their site up on eBay.
Read MoreSubtext 1.9 Update
Work on Subtext 1.9
is progressing well with more and more contributors chipping in. No firm
release date yet, but hopefully soon. The latest builds are pretty
stable, but there a few more minor bug fixes to get in there. Also we
plan to implement the MetaWeblog
API
newMediaObject
method in order to better support Windows Live
Writer.
What Is Really Simple Discovery (RSD)?
That is a fine question in need of a good answer. The answer for implementors is easily found in the spec. For the rest of us there is the exceedingly sparse entry (at the time of this writing) in Wikipedia.
Read MorePictures Of The Day
Since my blog has been getting a bit geek heavy for my wife’s taste (see comment
- though she now has some greek cred for having a gravatar) I thought I would try out Tim Heuer’s Flickr plugin and post a couple of random pics.
Atwood Is Preaching And I'm In The Choir
In
Jeff Atwood’s
latest post entitled Source Control: Anything But
SourceSafe
he is preaching the gospel message to choose something other than Visual
Source Safe and I am screaming amen in the choir section.
Fun Iterating PagedCollections With Generics and Iterators
Oh boy are you in for a roller coaster ride now!
Windows Live Writer First Impression
Subtext Breaks Into The Top 15 Active Projects In SourceForge
No, this is
not a case of breaking and entering. With preparations for the next
release of Subtext, apparently our SourceForge ranking has climbed up
into the top 15. Now keep in mind this is a ranking of the most active
projects, and is not a ranking of the success or value of a project. It
is an amalgamation of source control checkins, discussion forum
activity, and other statistical factors.
I Swear I Didn’t Commission This
Or did I?
Read More