Archive for the 'Links' Category

Weekly Links – node.js, Processors, Microsoft, and more

Since I’m having trouble producing full-length articles at the moment, I thought I’d try a different track to at least get some value out of my blog hosting costs. I’ll try to post a handful of links that have caught my attention each week.

.less – Dot Less Dynamic CSS Processor for .NET

Of the three textual formats that make up the main pillars of web development (HTML, CSS, and JavaScript), CSS has had the least attention in terms of server-side processing. HTML is obviously well covered, with frameworks such as ASP.NET. JavaScript is starting to be covered with compilers such as Google’s Closure Tools. Until now however [...]

‘Smart and Gets Things Done’ vs ‘Done and Gets Things Smart’

In this article I link to two excellent articles on the subject of hiring coders. They’re not new by any means, but if you haven’t read one or both of them, I thoroughly recommend them. (If you’re familiar with both these writers, then skip this article.)

Debug.Assert Considered Pointless

One thing I was told as a young programmer was to make good use of assertions for checking code. As time goes by however, I can see less and less use for assertions. I’m starting to think they’re pretty useless.

HOWTO: Repair Your Vista 64-bit System After Internet Explorer 8

Internet Explorer 8 (IE8) has now been released to the public, and while it’s not enough to shift me from Firefox, I’m happy that it offers standards-compliant rendering and a useful “compatibility view”, meaning that web developers can essentially test on IE7 and IE8 without needing virtual machines. Unfortunately, when installed on 64-bit Vista (x64), [...]

Ten Web Development Tips I Wish I’d Known Two Years Ago

A couple of years ago I started doing more and more web development and web design, and less and less desktop development. Here’s a few things I wish I’d known then:
1. Use a Reset Stylesheet
Different browsers are free to set default styles for font sizes, margins, and so forth. It’s a silly part of the [...]

Cargo Cult Coding and Abject-Oriented Programming

I stumbled across a really nice article the other day:
Introduction to Abject-Oriented Programming
Judging by the comments posted, only about 50% of people even realize it’s a joke – it’s worth reading through them for a second laugh.
Some notable quotes:
“Programs that use inheritance are characterized by similar blocks of code with small differences appearing throughout the [...]