Perl
4 posts
WP-Plugins
4 posts
top10
4 posts
Programming
6 posts
Projects
7 posts
Tools
7 posts
Reviews
8 posts
Ideas
8 posts
Factoids
9 posts
Howto
11 posts
Design
14 posts
General
18 posts
- Stuff about the site and its rather odd author
- Personal projects and other stuff
- Markdown cheat sheet
- Gallery
- SimpleLink
- TODO
- Warped WikiWiki
- Unobtrusive web applications
- Dreamhost tips
- Gardening links
- Random hacks
- Testpage
- Bender
- Unix Admin Cheats
- A growth curve
- A touch of retro
- A new development machine
- Learning to learn
- Herding cats from purgatory
- An upswing
- Open Source News
- The Lure of Shiny New Things
- A Question of Worth
- Migrating to WordPress
- Google be gone
- Weblogging goes Corporate
- Slicing and Dicing the Web
- A happy geekmas 2006
- On being dugg
- Five geek resolutions for 2007
- Where does Google want to go today?
- Warped trends for May 2007
Micro Reviews
20 posts
- Book review: Wild Fire
- Movie review: Nacho Libre
- Movie review: Primer
- Movie review: Little Miss Sunshine
- Movie review: Moulin Rouge
- Book review: How to write science fiction
- Book review: On Writing
- Book review: House
- Book review: Travels
- Music review: Weezer discography
- MacBook, the first week
- Nokia 5300, a good geek phone
- 37Signals 'Getting Real'
- Movie: Touching the Void
- Borat, the facial laceration
- The Pursuit of Happyness (or something like that)
- Twilight Princiess (cube), another solid installment
- Surf's up surprisingly non-suck
- Review: Sicko
- Wordpress 2.7 UI redesign
Rants
44 posts
- Zen and the art of Q3
- Year of the boiled frog
- Web Apps Don't Suck
- CSS and XHTML: The Non-Standards
- Dog Food and Inbred Software
- Future content
- Software can be dumb
- Ajax Fud
- Tools must be free
- Building Cine Paint
- XP SP2 Not Available for Firefox Users
- !HOWTO: Generate URLs
- Microsoft Sucks Bandwidth
- SOAP Is Nasty
- 2006 TODO
- Seven ways to cultivate software teams
- This month's Suck
- Escaping the Inevitable
- RFID "virus" hoax
- Abort to debug
- The slow dog days of summer
- Killing our language
- The winning formula
- 5 things I don't want to see on your weblog
- Software versus prose
- Google gets it
- Web 2.0, as I see it
- Insame day
- Collecting Kudos
- Little Blogs and Venting
- The Care and/or Feeding of Employees
- WordPress Schema
- Hitting the Sweet Spots
- Breathing Life Back Into Computing
- Products and Tipping Points
- Of Weblogs and Wikis
- Deradification
- Death by meeting
- Bluntman
- Ten things Linux distros get right (that MS doesn't)
- Inspiration reset
- A Rails anti-rant (or, why I'm going to learn Rails anyway)
- Rails, learning, and SUCK -= 1
- The art of the yuppy programmer, or why wrappers are a load of egotistical bullshit
Micro Blog
88 posts
- The king is dead
- Thunderbird 2.0
- 35 B/s, but we support Linux
- Ubuntu/debian compiler meta package
- Safari for Microsoft Windows
- Killing the passive corporate, a de-suckifying challenge
- Facebook, AOL, and missing the boat
- BRB, it's holiday time
- Galiano, Symphony of Fire, Sunsets, Beaches, Live Music, etc.
- HOWTO iterate over command line parameters in Bash
- Fun VS2005 bug, bad case handling
- Text adventures, engine design on its head
- Basils compared
- Tool churn, a Windows problem?
- Unix tool of the week: PBCopy
- Textmate command #0
- A quick iPod touch review
- Approach patterns
- Apple fixes iPhone/iPod touch annoyances
- Listing categories using WordPress 2.3's new taxonomy system
- HOWTO: Set up a CodeIgniter project in Subversion
- Warped, whitespace, and the pause that refreshes
- Zen and the art of web development
- Active record, the VB of ORM
- How to tell if a website sucks, a flowchart
- New Presidents Album now on AmieStreet
- HOWTO save a server from being totally crushed by Digg/Reddit/Stumbleupon while running WordPress at Dreamhost
- Error messages are for losers
- Text-link-ads, ethics, and Google shooting self in foot
- 37Signals on bullshit and personas
- Boot to Windows, do not pass go
- EC2 and data-bound application problems
- Ratatouille, 1.5k CPU years to render
- Hack of the day: del.icio.us bashing
- QT and Webkit
- Little things that matter: native widgets
- The etymology of i, j, k, ...
- Syntax highlighting for WordPress
- Apple == The Grinch?
- How it works: Minolta Z5 video
- Launching RobotPony, a geeky webcomic
- How not to treat your customers, part 45
- HOWTO treat customers: Above and beyond
- Linus on `const`
- iPod touch "features", worth the $20?
- First impressions of CodeIgniter
- Just say no ... to making stuff difficult for people
- Things best left unsaid
- We have a winner, a new favorite pencil
- Microsoft and the American way
- The anti-logic of excess
- Graham's rules for making new things
- Rule of thumb for cropping pictures of people
- Good old Perl
- The new pre-interview email interview
- Uh, Apple picks OpenGL/AL
- "E" adds pipes
- Foot, bullet, and maybe Apple is smarter than that?
- OS X, the first month
- Visual Studio and code generation
- Martian mindsets
- The pain of Windows development
- WordPress 2.5 upgrade
- HOWTO: Faster websites
- Optional arguments in PHP
- New natural markup langauges
- Inkscape 0.46 released
- Burnout as a problem of work ethics
- Pollan, the ultimate nutrition hacker
- HOWTO: Directory recursion in Boost (and other tips)
- Sunday reading, if that's your thing
- HOWTO Fix Prism2.5 wireless in Ubuntu Edgy
- Sketching web layouts in Inkscape
- SVN Status code cheatsheet
- HOWTO eat on the cheap in Vancouver
- Yegge talk on server-side Javascript
- A web development process
- XP: The upside
- Blackberry, the middle child
- Ramen 101
- HOWTO think about probems
- Objective-C, square 1
- Where are the posts?
- IE6 CSS/Javascript/Caching bug
- Fixing PNG color matching for Safari and IE
- Self.hack()
- Are you a Dummy?
- Simple-tags, a plugin for tag management in WordPress
Weblog
96 posts
- Replace in files
- Assimilating Aggregation
- Migrating to WordPress
- Google be gone
- Weblogging goes Corporate
- Slicing and Dicing the Web
- Leaner Legos
- Anti requirements
- A Question of Worth
- A Week in Hardware
- Blog Zen
- Bluntman
- Death by meeting
- Deradification
- The Lure of Shiny New Things
- Of Weblogs and Wikis
- Tools, Tools (Ad Nauseum)
- WordPress 1.5 and Markdown
- Links
- Archives
- Talking out the design
- Dog Food and Inbred Software
- Web Apps Don't Suck
- CSS and XHTML: The Non-Standards
- Future content
- Products and Tipping Points
- Seeing 'Saw'
- Syndication discovery
- SimpleLink .03 released
- Making Panoramas
- SimpleLink .04 released
- Unfortunate Series of Plot Elements
- Make: Inspiring DIY
- Stupid Yum/RPM tricks
- Next up: indirector
- Zen and the art of Q3
- Economy of design
- Chickpea soup
- Planning SimpleLink .5
- Software can be dumb
- SimpleLink .5 Features
- Ajax Fud
- Tools must be free
- Building Cine Paint
- Local Backups with Rsync
- FC4 Mini Review
- XP SP2 Not Available for Firefox Users
- !HOWTO: Generate URLs
- Microsoft Sucks Bandwidth
- Breathing Life Back Into Computing
- Open Source News
- Flickr Post-A-Picture
- 37 Signals Announces Another Cool Thing
- Hitting the Sweet Spots
- SOAP Is Nasty
- WordPress Schema
- The Care and/or Feeding of Employees
- Little Blogs and Venting
- Mining For Expressions
- Regex of the day: Optional HTML tags
- Ubuntu, a first impression
- Exploding Potatoes
- 2006 TODO
- Seven ways to cultivate software teams
- Review: The curious incident of the dog in the night-time
- This month's Suck
- Yum nugget of the week
- Escaping the Inevitable
- An upswing
- Herding cats from purgatory
- Learning to learn
- Collecting Kudos
- RFID "virus" hoax
- Abort to debug
- Use it or lose it
- Brain freeze
- Insame day
- Surplus plus
- Comic bubbles
- Web 2.0, as I see it
- Google gets it
- Software versus prose
- The slow dog days of summer
- A new development machine
- Gaim 2.0 UI nugget
- Rhythmbox notification
- Tweaking and Tuning Ubuntu
- Php, foot, mouth
- One line of code: 4 languages
- Killing our language
- Square one and web apps
- Vim 7 tabs
- A growth curve
- Php database interfaces
- A touch of retro
- A happy geekmas 2006
- HOWTO make horrible digital photos look less horrible
- The art of the yuppy programmer, or why wrappers are a load of egotistical bullshit
- Prototyping a new web game
Quotes
143 posts
- Quote: Top down is programming
- QOTD: Fanatics
- QOTD: Greenspun on SQL, Lisp and Haskell
- QOTD: Design for yourself
- QOTD: Jimmy on Binary XML
- QOTD: RFC 1925 & Flying Pigs
- QOTD: Jack W. Reeves on design
- QOTD: On Apple Changing iTune's Skin
- QOTD: Slow down
- QOTD: Tiger is cool
- QOTD: Word/Excel on Phones?
- QOTD: Indirection Is Not Abstraction
- QOTD: Copywright == twitch-bag
- QOTD: Longhorn to naught
- QOTD: Find what you love
- QOTD: Get over yourself
- QOTD: My eyes hurt, by Steve Ballmer
- Quote: Simple Understanding
- QOTD: Unhappiness drives open source adoption
- QOTD: Decide now
- QOTD: M.C. Escher Planning
- QOTD: Do the obvious
- QOTD: You are product
- QOTD: Linus on specifications
- Quote: Process defined
- QOTD: Bonding is for dwarfs
- Quote: I am my brain
- Quote: Blank rage
- Quote: Raymond on Software
- Quote: Need to know
- Programmers can't sing
- Scott Adams on creativity
- Quote on how redo is easy
- Quote: Foolproof
- Twain (unwittingly) on feature creep
- Asimov on writing
- Scott Adams on Creativity
- Quote: Suck versus non-suck
- Bezos on passion
- Bezos on optimism
- Terrorism quote
- Crichton on rewriting
- Things I heard last week
- Tufte on the term users
- Henry Spencer on being honest to your compiler
- Quote: clarity versus the obscure
- Quote: On tuning
- Extroversion
- Ritchie on Unix's simplicity
- HOWTO learn a programming language
- QOTD: A good example
- QOTD: Where's the humanity
- Linus on design evolution
- The functional spec myth
- QOTD: Simplicity not the goal
- QODT: On deterministic threading models
- QOTW: Go code something
- QOTW: Haikus are easy
- Disposable software
- Douglas Adams on deadlines
- Do the arithmetic
- Torvalds on specifications
- Frameworks and scalability
- QOTW: Aiken on ideas
- Hard things in CS
- QOTW: Regex pain
- The programmer's three virtues
- QOTW: Wall on language design
- QOTW: User versus software
- QOTW: Pessimistism, optimism, and realism
- QOTW: Computing clichés
- QOTD: Basic mutilates the mind
- Fighting to the finish
- QOTW: Which way is up?
- Quote: Submarines, AI, and swimming
- The iPhone revolution
- QOTW: Debugging code versus writing code
- Two things wrong with C++
- Hobby versus Mental
- Quote: Foolproof for fools
- Raving and Palm OS
- Skill, imagination, and art
- Linus says: "C++ is a horrible language"
- Linus: C++ between a hard place and a tough spot
- Quote: Knuth on small steps
- Quote of the week: Microsoft and taste
- Quote: Web stats
- Quote: C++, when the road forks
- Hofstadter recurses on estimation
- Quote: The hacker way and BS
- History is self-fulfilling
- QOTD: The cost of adding features
- Quote: Find the fun, skip the documentation
- QOTD: Programming and design
- QOTD: C++, a better C?
- All our code sucks
- QOTD: Bigness versus language purity
- QOTD: NYTimes bashes Windows Mobile 6
- Quote: OO != C++
- Quote: Theory and practice
- Quote: John von Neumann on understanding maths
- An ex-Microsoft employee on Visual Studio's excess of strings
- QOTD: Design by group
- Quote: Signs that your development team is insane
- Quote: IE team blasted for IE7 limitations
- Quote: WTF is Google and Microsoft waiting for?
- Quote: There is no undo for the brain
- Quote: Knuth on writing software versus writing books
- QOTW: Attwood on job satisfaction
- QOTW: Attwood on job satisfaction
- EC2 is habit forming
- QOTW: Einstein on simplicity
- QOTD: How cheap is too cheap?
- QOTW: On optimisation
- QOTW: The cost of adding value
- QOTW: Happy versus successful
- Coexistence with Windows
- QOTW: Speed of Air (or Why SSDs rule)
- QOTW: 0 or 1?
- QOTW: Scott Adams on "process improvement"
- QOTW: New Wii development kit cheap and open
- QOTW: On creativity
- QOTD: "Real world"
- QOTW: Is C++ complicated?
- QOTW: Skill, imagination, art
- Quote: Good breakage
- QOTD: Tomayko on GIT
- Quote: Natural languages and complexity
- Quote: Simple versus complex
- Quote: Write code as if there was no tomorrow
- Quote: APIs to your own data
- Quote: Raymond on Artists and programming
- Quote: Wishing for usability
- Quote: Models and truth
- Quote: 2 types of languages
- QOTD: Sugary code
- Cory simplifies the suck of stats, or why 99% isn't as good as you think it is
- Quote: Don't do it
- Jobs on design
- Quote: Jobs on Bliss
- QOTW: On training employees
- Quote: ignoring your audience
- Quote: C3PO on trust
Links
1459 posts
- Hurricane Katrina-Our Experiences
- Ubuntu progress on Sys-V replacement
- Issue tracking systems compared
- The High Train to Tibet
- Coding Horror: Everything Is Fast For Small n
- Price/performance comparison between Intel and AMD
- Cogintive biases
- Behind the Red Shed, with Jonathan 'The Wolf' Rentzsch
- Paul Graham on Macs
- Essential Fonts For Designers
- Writing, Briefly
- 500 Gb drives are here
- What Dell Support Thinks of Dell
- Carmack's Cell phone adventures
- Seymour Hersh: Bush is Unreachable
- Yahoo beating out Google?
- Kottke on Getting design done
- First, Kill All the Bullet Points
- Sleep FAQ
- Boing Boing, Ka-Ching Ka-Ching
- Sleepwalking to Disaster in Iran
- Dabblers and Blowhards
- Why Google Is Syndication Shy
- The Long Emergency
- Kiko crushed by Google or Self?
- The Archivist
- Wozniak and the Secret Service
- Don't Let Architecture Astronauts Scare You
- How to Cut...
- Comments Are More Important Than Code (ACM Queue)
- MS Avalon - The Reality
- How to get out of a life rut
- O'Rielly on self-publishing
- What is Software Design?
- Linus, SCM, and git
- Longhorn specs: The Truth?
- Avalon/XAML First Look
- hax0r5 & proce55ors
- The best $1 I've spent in a loooong time
- Some BoingBoing Backlash
- The Hows and Whys of Degradable Ajax
- Tag database schemas
- The Death of TCP/IP
- Bad, bad Apple
- Tag Literacy
- Paint by numbers
- Safari and KHTML again
- Baghdad Burning blog
- SVG + Ajax Visio?
- Many paths to concurrency
- Life after Darth
- To Hell With Bad Web Frameworks
- Design by Wiki
- The Windows® 95 User Interface: A Case Study in Usability Engineering
- About the Spatial Debate...
- USD$250/box pencils
- AJAX & Interface Design
- Longhorn arrives with a whimper
- Ontology is Overrated: Categories, Links, and Tags
- Sliders are the new drop-downs
- Nintendo's Long Tail
- Ten Things I Didn't Know About Google
- 11 steps to a better brain
- Be A More Productive Blogger
- Impressive paper-based project management workflow
- Why Smart People Have Bad Ideas
- Programmers Need To Learn Statistics Or I Will Kill Them All
- Why I Hate Apple, Why I Switched Back
- How to Misuse SQL's FROM Clause
- WP queries: a short review
- A Look at SQL Trees
- Why Crunch Mode Doesn't Work
- Accelerate Your Mac
- Sharks, Fins, and the Itanium
- Nomo Zilla, Resignation and Postmortem
- On Threads
- Recruiting versus Microsoft
- The 'Dirty Little Secret' About Longhorn
- Using JavaScript for good, not evil
- Doubting 9/11
- CSS-only forms that don't suck
- Realistic cycles hit again?
- Essentials of CSS Hacking For Internet Explorer
- Avalanche, vapour, and dirty tricks
- script.aculo.us
- Links to essays in Best Software Writing I
- Patent absurdity
- del.icio.us direc.tor
- Flash Memory to Replace Hard Drives in Portables?
- The Museum of Food Anomalies
- Moodss and Moomps
- Why JSP Sucks So Hard
- JS/Ajax Behaviour library
- Script.aculo.us
- Writings of George Orwell
- Tool: AjaxRequest.js
- I can't stop thinking
- On LAMP not scaling
- It’s a great time to be an entrepreneur
- Num Sum
- Advanced OO in JS
- Writing Efficient CSS
- Chan's Pinouts Page
- Making Pizza
- A Brief History of NeXT
- dontclick.it
- GUIdebook
- Swik
- London Bombings Planted By Police?
- Scott's Linocut Gallery
- How To Look Like A UNIX Guru
- The Costco Challenge
- Java doesn't have to suck
- Worlds smallest pong game
- Visualizing chess game
- Stacked CSS Image Gallery
- Scribe for Firefox
- Hello World Collection
- Howto Write, Think, and Learn
- CSS Restaurant-Menu Example
- Django
- Free Ebook, "Free Software for Busy People"
- Vanilla forum
- Google maps beta
- Top Ten Digital Photography Tips
- Weird Art by David Lanham
- Flipbook maker
- On retro gaming
- Google maps wiki
- The War on Terror, Bourne Style
- Calculating the True Price of Software
- So You Wanna Be A Game Designer?
- A Writer's Shortcut to Stronger Writing
- Hitting the High Notes
- Crap cleaner
- Digital Photography Tutorials
- Dynamic Ajax Table
- Architecting CSS
- Ghost Town
- Why Frameworks Suck
- Even better than Google
- Link Paper Forest
- From PlayStation to NASCAR
- Slashdot Moves To CSS
- Javascript cheat sheet
- Apple Mighty Mouse, Hands On Review
- Better blink tags
- Best paper airplane in the world
- Ronald, patron saint of ethnography
- Links: Tags and Tagging
- Coding for Next-gen Consoles
- DTrace and PHP
- What business can learn from open source
- Retrobox
- Colour Scheme Picker
- Simple Interactive Object Extraction in the Gimp
- Engineering Everquest
- Basic Ajax Examples
- Visual Recipes
- CSS Test Page
- Palm will work with... Microsoft?
- CSS Thesis
- Food for thought
- Windows Apocalypse Now
- Twelve Ways to Think Differently
- Let's Make Unix Not Suck
- Mochikit
- Link: Perl in Php
- Google Talk + FAQs
- Unix Weblog Hacks
- Colour Lovers
- 10 Steps to a Hugely Successful Web 2.0 Company
- Mozilla's AJAX Page
- The 29 Healthiest Foods on the Planet
- Why Good Programmers Are Lazy and Dumb
- Making the Butterfly Beep
- The State of Linux Graphics
- An Illustrated Guide to IPSec
- PHP Login System with Admin Features
- Gimp Plugin Registry
- Wikipedia on OpenDocument
- Using Wikipedia and the Yahoo API to give structure to flat lists
- The Potemkin President
- Libelous Claims About Large Corporations
- CSS Table Gallery
- Comparison of different SQL implementations
- Ten CSS tricks you may not know
- Ten more CSS tricks you may not know
- CSS Hacks Wiki
- Practical Php Programming
- Pirate News
- The Multiple Self
- How To Nail A Sexy Layout
- Hack your way out of writer's block
- Top 10 Ajax Applications
- Forget feature requests
- Type Tester
- Manual of the Universe
- Apple File Formats
- DIY Photography on the cheap
- Why software sucks
- RoundCube
- Nifty CSS-based site
- The Generator Blog
- Microsoft Windows Officially Broken
- Danny O'Brien's NotCon Recap of Life Hacks
Ajaxmulti-file upload- Uber list of GUI frameworks
- HOWTO Avoid Being Called a Bozo When Producing XML
- CSS 2.1 selectors, Part 1
- How IBM Conned Our IT Execs Out Of Millions
- The Power of Defaults
- The CSS3 Multi-Column Module
- The Basic Laws of Human Stupidity
- Links: Php Freaks
- The Complexity Zoo
- Maintainable CSS
- AJAX Without the XMLHttpRequest
- The New Ning Thing
- XMLHttpRequest Guidelines
- DBI is OK
- The Art Of Project Management
- The science of interruptions
- Header background making howto
- Rex Hacklelberg's blog
- Cooking for engineers
- The Hardware Handbook
- Dashboard vs. Konfabulator
- The Secret MacDonald Recipes
- Practical Perl Programming
- A Hacker Manifesto
- Programming for Hackers
- Gridgame 'Life' Flash Game
- HOWTO Deploy GTK+ applications
- Mega Upload
- Zombie Copy
- Good Designers Redesign, Great Designers Realign
- 'Nightmare' drove desperate user to open source
- Computerworld: Setting the story straight
- Does Visual Studio Rot the Mind?
- Post Modern Programming
- One True Layout
- moo.fx
- Laws of Interface design
- Guide to Mathematics and Mathematicians on The Simpsons
- Search engine optimization
- 10 Tips To A Better Form
- Zen of Microformats
- Title: I want to ...
- PHP Tips From Evolt
- 13 things that do not make sense
- CSS Image Switcher
- DIY Box-Making Templates
- A Tale of Two Osamas
- Jedi bust-a-move
- Tile Toys
- Virtual Flickr Filesystem For Linux
- Top 21 PHP progamming mistakes
- Improving Tabbed Browsing
- I Didn't Know You Could Do That In vi
- Gates, Jobs, & the Zen aesthetic
- The Dojo rich editor
- The Ultimate getElementsByClassName
- One-Pot Cooking
- TurboAjax
- Replacing Slashdot
- Is MS Windows ready for the desktop?
- On the Effectiveness of Aluminium Foil Helmets: An Empirical Study
- Perl cheat sheet
- Musings on Mouse Hover
- Digg Gains on Slashdot
- The Social Train Wreck
- Javascript libraries roundup
- How to Read 12 Digit UPC Barcodes
- How to be a Programmer: A Short, Comprehensive, and Personal Summary
- Building a Weblog with PHP and MySQL
- A review of vshnu
- Install Linux without CD, floppy, or USB-key
- Revealing hidden assumptions in estimation
- Issues when working with AJAX
- Stallman's Tin-Foil Hat
- Mac OS X System Startup
- Polyphasic sleep
- Generating Poetry
- The Usability of API's
- Balancing Connections Over Multiple Links
- Truth and history of speaker wire
- Tools to share desktops, x2vnc/x2x
- JS Syntax Highlighting
- CSS Font and Text Style Wizard
- The new amateurs
- Birth of the PowerBook
- The Mokume Gane Story
- 100 ideas
- Tim O'Reilly's burn-in
- Semantically Correct Knockout Quotes
- Reformed Perl - Updated Perl5 OOP
- Eyelid Twitching
- Working more productively with bash 2.x/3.x
- Pandora's Box (Model) of CSS Hacks And Other Good Intentions
- How Simple Sharing Extensions Will Change the Web
- Funny software comic
- Creating simple tooltips
- More online art/funnies
- DIY Paper Lampshades
- Win32 applications in Php
- Printing a Book with CSS
- Top 10 System Administrator Truths
- How NSA Access Was Built Into Windows
- Ten Golden Rules For Employee Care
- Humor Formula
- Learning Perl the Hard Way
- CSS Bar Graphs
- Spicing cancer treatment
- Basics of the Unix Philosophy
- Movie Review: Primer
- Freeware bitmap fonts
- 99.999% uptime is for Wal-Mart
- OSDL Desktop Architect meeting, Dec '05
- Writing serious Perl
- The Website Development Process
- Good, free games online
- Xbox 360 CPU architecture
- Synfig 2d animation tool
- iPhoto-like image resizing using Javascript
- xtreme Macro Photography on a budget
- Really strong magnets
- Write in your books?
- Gnome colorscheme
- Treo 650 + Linux
- In Defense of Not-Invented-Here Syndrome
- $45/week Emergency Menu for 4 to 6
- Where's the Real Bottleneck in Scientific Computing?
- Chickenfoot plugin for Firefox
- The Story of Mel, a Real Programmer
- Lisp movie
- Click Submit Only Once
- Z's not dead baby
- Graphing in Javascript
- Gnu auto* tools tutorial
- Liquid layout tutorial
- Instructions for life
- Ten Commandments of Egoless Programming
- Encapsulation, Inheritance and the Platypus effect
- Practicing Programming
- The Five Essential Phone Screen Questions
- An Introduction to Scheme and its Implementation
- Mind mapping comedy techniques
- The departure of the hyper-enthusiasts
- Free online book, Learning Debian
- Homer Simpson's jobs at Wikipedia
- Edit-in-Place with Ajax
- Hello World
- Ruby at O'Rielly
- How J2EE Killed Object-oriented Programming
- The Story of the Ping program
- The Etymology of "Foo"
- A Tetris playing system experiment
- How to become an independent programmer in just 1068 days
- Why Shouldn’t Authors Self-Publish?
- Free stock photos
- Maintainable Programmers
- Why I hate Microsoft
- Cool image display JS
- Thirty-eight dishonest tricks
- Why Ruby sucks
- The Perils of JavaSchools
- What I Hate About Your Programming Language
- How To Pick A Programming Language
- No Functional Spec
- Optimizing C and C++ Code
- Joel Spolsky is a crotchety old man
- Source code search engine
- Singleton Considered Stupid
- Classic Mistakes Enumerated
- Why Your Camera Does Not Matter
- Seven Habits of Highly Effective Programmers
- Wikipedia content via dict
- The Stock Market is for suckers
- A brief look at C++ 0x
- Cooking for engineers link
- Professional Photography HOWTO
- HOWTO edit with vim
- Bruce Alderson - Resumé
- Interview with Phil Smoot of Hotmail fame
- Software failure predictable
- New Gnu autotools tutorial
- Xming, a simpler X11 for Windows
- HOWTO include SVG in HTML
- What do you know about CSS3?
- When is "Organic" worth it?
- McSweeny's Perspective on Bush
- A Degree of Reverse Engineering
- A classic cookbook online
- Consumer reports food studies
- Saying no to Wal-mart
- Old-school rant on blogs
- Why Vista?
- American Obesity is Good?
- What's the deal with fats?
- HOWTO: Criticise
- Google looks at web page design trends
- Science blogs
- Supersized blog
- Some tips on writing
- Firefox AJAX debugger
- Introduction to Developing Interactive Fiction
- Two comic-making howto articles
- The Scott Adams Meltdown
- Frameworks and Sucking
- Game engines wiki
- Commercial 2d game development tools
- 3d Engine Reviews
- SDL Tutorials
- The Lemon Parser Generator
- Precompiled templates in g++
- Useful SDL libraries
- Another SDL example
- Pizza dough recipe
- Howto: poach scrambled eggs
- Maintainable programmers
- Nifty New Gnome Mockups
- Online comic: Creatures in my head
- Howto: Everything
- Howto: Camera hacks
- Howto: Build a macro ring light
- Bottled water, Yuppy tax
- Low fat, shmo shmat
- Groupthink is shite?
- 20k Lisp interpreter
- A Lisp 'Aha!'
- Is Scheme Faster than C?
- XCode banter at O'Reilly
- Aggregate
- Are exception specifications worth it?
- Ajax tests
- Cartoon character skeletons
- Using C/C++ libraries with Automake and Autoconf
- Creating GTK+ widgets
- Lose the Teflon
- Be lazy brother
- Programming truth or fiction
- A Rails rant
- Group interview with Richie, Stroustrup, and Gosling
- What's new in Gnome 2.14
- Software Consulting
- Daily programming quotes
- The ideal programmer
- Gambling and math
- Measuring Hello World
- The carnivorous plant kit
- A wiki for Influenza
- Perception of Fonts paper
- Gnu Getopt
- The Implementation of Functional Programming Languages
- WTF 2.0 is here
- How to Prevent a Bozo Explosion
- American Torture
- Nifty CSS examples
- Self-Annihilating Sentences
- The Way We Eat Now
- Regex grapher
- Quote: Quantum mechanics mysteries
- 40-for-1 CSS layouts
- New Tufte
- A funky cam
- Apple firmware overview
- Calvinball explained
- Recipe Hacks
- Iced Tea
- Bambi, godzilla, and Ruby
- Skim Cream not Scum

RSS