Archive

javascript

Client-Side code highlighting

When I visited Alex Gorbatchev’s blog, I noticed he had a unique client-side code highlighting solution in place, one I hadn’t seen anywhere else. That’s something I’ve wanted on my blog for a while; the vanilla <PRE> sections I’ve been using are

By Jeff Atwood ·
Comments
2005: Twenty years of Windows

windows

2005: Twenty years of Windows

The year 2005 marks the 20th anniversary of Windows 1.0: The first version of Windows I actually used was Windows 3.0. Coming from an Amiga background, I was unimpressed. It wasn’t until Windows 3.1 and Windows For Workgroups 3.11 that I actually started to believe

By Jeff Atwood ·
Comments

dvd

DVD Ripping and Nero Recode

Steve Makofsky turned me on to some software I already use: Nero Burning ROM, but more specifically, Nero Recode 2, which is a part of their expanded “ultra” Nero suite. I’ve long considered Nero the definitive DVD and CD burning software; I had no idea they also offered a

By Jeff Atwood ·
Comments

software development concepts

Spurious Pundit

Brad Wilson pointed out a new, interesting blog yesterday: Spurious Pundit. On managing developers: It’s like you’re asking them to hang a picture for you, but they’ve never done it before. You understand what you need done - the trick is getting them to do it. In fact,

By Jeff Atwood ·
Comments
It Came From Planet Architecture

.net

It Came From Planet Architecture

Coming from humble Visual Basic 3.0 beginnings, by way of AmigaBasic, AppleSoft Basic, and Coleco Adam SmartBasic, I didn’t get a lot of exposure to formal programming practice. One of the primary benefits of .NET is that it brings VB programmers into the fold – we’re now real

By Jeff Atwood ·
Comments
Reducing Useless Clutter on Websites

web design

Reducing Useless Clutter on Websites

From the Articles That Unintentionally Parody Themselves department: In the last article we listed some of the seemingly good but superfluous elements with which Web designers clutter their sites. We covered: * Counters * Close, Bookmark and Print this Window links * Flashy menus that don't help the user * Right-click

By Jeff Atwood ·
Comments

laptop accessories

Road Warrior, Beyond Lapdom

For all their cool teeny-tiny productiveness, I’ve never been able to effectively use a laptop on... my lap. It’s just not possible, except for brief sessions to check email or the like. To do real work, I have to find a desk or desk-like surface. This

By Jeff Atwood ·
Comments

retro gaming

Emulating Passion

When it comes to gifts for geeks, you can’t go wrong with the plug-and-go classic home videogame emulators. Relative obscurities two years ago, they seem to be wildly popular now. Many of the most influential home console videogame systems are now represented at Wal-Mart and Target:

By Jeff Atwood ·
Comments
Happy Talk Must Die

user experience

Happy Talk Must Die

Per Steve Krug’s excellent book, Don’t Make Me Think: We all know happy talk when we see it: it’s the introductory text that’s supposed to welcome us to the site and tell us how great it is, or to tell us what we’re about to

By Jeff Atwood ·
Comments
Task Manager Extreme

software development concepts

Task Manager Extreme

If Task Manager Extension is Task Manager on steroids, then Mark Russinovich’s Process Explorer is Task Manager in a ripped anabolic fury, fueled by high octane rage. In other words, it’s extreme: Although it can be a little overwhelming – I think it just kicked sand in my face

By Jeff Atwood ·
Comments

programming languages

The Last Configuration Section Handler...

I stumbled across the Craig Andera post, The Last Configuration Section Handler I’ll Ever Need a few months ago, but I didn’t really understand the implications until I started writing a bunch of configuration section handlers. His approach is very clever; instead of writing a bunch of tedious

By Jeff Atwood ·
Comments