2005 Archive

Dec 30 My File System
Dec 29 External Programming Interfaces
Dec 28 $67 million a year
Dec 27 New Year's Schedule for Software Carpentry
Dec 26 Visual Studio vs. Eclipse
Dec 24 Review: Why Programs Fail
Dec 23 Procrastination: One of the Few Things in Life Nicer Than Toast
Dec 22 Insanity vs. Stateful Programming
Dec 22 Documents vs. Conversations
Dec 21 Choosing Sides
Dec 20 Intelligence 1, Intelligent Design 0
Dec 19 It's Just Unevenly Distributed
Dec 16 I'd Vote for Her
Dec 14 Sean Dawson to join DrProject team in January
Dec 11 Maintaining Correctness
Dec 11 Evidence
Dec 9 American Scientist article on Software Carpentry
Dec 8 Four More Books
Dec 8 Laurie and Jorge's book reviews in DDJ
Dec 8 Summer of Code Part Deux
Dec 8 Executive Version of Software Carpentry Course
Dec 8 Ruby Book Sales Surpass Python
Dec 7 Teaching Computer Science in 2006
Dec 7 Perforce to Support DrProject Development
Dec 7 Science is Beautiful
Dec 5 Guidance on Running Undergraduate Software Projects
Dec 5 Reversing and Podcasting
Dec 5 One Useful Book, and One Less So
Dec 2 How Do You Want to See Source Code?
Nov 28 10 Rules for Startups
Nov 24 A Typical Developer's Typical Day (not humor)
Nov 24 Guide to Google Services
Nov 24 William Gibson Has a Lot to Answer For
Nov 24 Disclaimers and Apologies
Nov 24 Breaking and Bulletproofing
Nov 24 Fogel's "Producing Open Source Software"
Nov 24 Covering *All* Your Bases
Nov 22 Is 5/75 a Passing Grade?
Nov 17 First four Summer of Code articles are live
Nov 11 Two Books on Security
Nov 11 Two Books on Project Management
Nov 10 Matt Doar on Development Environments, and Two Others
Nov 10 Two Books on Performance Modeling
Nov 6 If Your Software Was On a Date...
Nov 4 One in Forty Five Isn't Good Enough
Nov 4 More Future Christmas Toys
Nov 4 Workshop at AAAS '06
Oct 28 Toffler's Law Strikes Again
Oct 27 Why Bad Software Exists
Oct 27 You Need a Debugger to Change the World
Oct 27 Which book to read next
Oct 26 Greetings from Taldykorgan
Oct 25 Who Will Clean Out My Inbox After I'm Dead?
Oct 25 Summer of Code Geography
Oct 25 Subtext
Oct 25 OOPSLA Scrapheap Challenge
Oct 20 Heather Mayer / graphic design
Oct 18 Next Steps
Oct 2 Buckley's and Jalapenos: Just Say No
Sep 21 Software Carpentry at the AAAS
Sep 20 TurboGears - Worth a look
Sep 20 Day 9
Sep 14 Software Carpentry: First Meeting
Sep 9 Summer of Code and DDJ
Sep 9 Focus on Java interview
Sep 1 Distinguished Lecture Series, Fall 2005
Aug 25 CSS Guru Wanted
Aug 25 Hot Links
Aug 25 The Journal of Young Investigators
Aug 25 Fifty... Million... Calls
Aug 24 It's Been a Busy Summer
Aug 24 The Way the Future Was
Aug 22 Slow Imports
Aug 22 Software Carpentry at Indiana University
Aug 22 Dawson and Kerr in DDJ
Aug 18 Mugged by Bots
Aug 8 Under the Ice
Aug 7 PyWebOff Revived
Aug 6 Wanted: Up and Coming Graphic Designer in Toronto, Willing to Work Cheap for Change at Big Break
Jul 29 Software Carpentry course in Nature
Jul 15 MSR2005 Presentation in St. Louis
Jul 15 PDF Generation Revisited
Jul 14 When You Have a Hammer...
Jul 8 Software Carpentry notes are up
Jul 1 125 Questions
Jun 29 True North strong, free, and equal
Jun 23 Jon Udell likes Data Crunching
Jun 22 Underhanded C Contest
Jun 20 Another DDJ Editorial
Jun 20 Data Crunching Has Finally Been Slashdotted
Jun 15 TouchGraph
Jun 13 Selling Open Source
Jun 13 Padlock the Ice Cream!
Jun 10 Data Crunching Article on O'Reilly Network
Jun 8 Cracking WEP: the Remix
Jun 6 Made the Front Page!
Jun 1 Google's Summer of Code
May 30 Powers of 10
May 15 Navigating Source
May 15 MySQL, LiveJournal, and Real-World Web Sites
May 14 Schedule Games
May 12 Recommended Reading
May 6 Dr Requirements
May 5 Crash This Party... Tomorow
May 4 Misdirection and Javascript
Apr 29 You and Your Research
Apr 26 Time Travel
Apr 25 Data Crunching
Apr 25 I'm So Glad We Had This Time Together...
Apr 24 Book Sales as Tech Trend Indicator
Apr 17 We're Not Just Shaping the Future...
Apr 15 New Favorite Web Site
Apr 14 Perceived Usefulness
Apr 13 Mapping Human History
Apr 3 Agile Commenting
Apr 1 Joel's Road
Mar 30 There's No Such Things as One Application
Mar 30 Wanted: Web-Based Screen Saver
Mar 25 Fasten Your Seatbelts
Mar 24 Sorry, Make That _Two_ Rails Books
Mar 23 What I'd Say If I Were At PyCon
Mar 22 State of the Scripting Universe
Mar 18 Thirteen Things That Do Not Make Sense
Mar 17 Jolt Awards 2005
Mar 17 What Would Google Do?
Mar 15 Pythoneers at SIGSCSE
Mar 14 Interview with Donald Knuth
Mar 13 Reading the Fine Print
Mar 12 The Long Tail
Mar 11 Code reviews
Feb 27 100 Best Gadgets of All Time
Feb 27 AJAX: Asynchronous Javascript + XML
Feb 27 RIP Peter Benenson
Feb 25 Possible vs. Feasible vs. Trivial
Feb 25 Evolution and Language
Feb 25 News Roundup
Feb 20 Technical Writing Decisions
Feb 18 On the Size of Programming Teams
Feb 17 Paging Dr. House...
Feb 14 Real Development Life Cycles
Feb 14 Public Health and Future Email
Feb 12 Unlocking the Clubhouse Colloquium
Feb 11 More Depressing News
Feb 9 Google Maps in XML
Feb 9 Good Writing vs. Bad Writing
Feb 8 Trusting Your Customers
Feb 5 On-line Shopping Just Got Cooler
Feb 5 Blaise Pascal's Shorter Letter
Feb 2 So You Want to be a Consultant?
Feb 1 Computer Security
Feb 1 Toffler's Law
Jan 31 Puppy-Driven Computing
Jan 29 How to Win a Technical Argument
Jan 27 PyWebOff at Pycon / Extensible Programming Mailing List
Jan 26 Contributing to Open Source
Jan 26 Why I Think XP Works
Jan 19 Gunderloy on User Choice
Jan 19 Interviewing at Google
Jan 18 Extensible Programming Slashdotted (Unfortunately)
Jan 17 Next-Generation Communication and Software Engineering
Jan 16 Python, Typing, and the Scientific Spirit
Jan 16 Canadian Undergraduate Software Engineering Conference
Jan 12 Two Kinds of People...
Jan 10 Testing Web Interfaces
Jan 8 Managing Student Projects Using Blogging: First Impressions
Jan 7 Why Testing Matters
Jan 6 The Big Questions
Jan 5 SQL Injection Attacks
Jan 5 Why Python?
Jan 4 What the Rest of the World is Doing
Jan 2 Knowing Where You're Going
Jan 2 Quantifying the Learning Curve