Archives
- 2009.10.25: This blog has moved...
- 2009.10.21: A rant about (enterprise) software in the cloud
- 2009.10.15: Avoid Alert Dialogs / Messages...
- 2009.10.10: HelfRecht Zeitplanbuch und iPhone
- 2009.10.09: The Atlassian Dragons Exercise
- 2009.09.23: Work ethic
- 2009.07.11: Cutting down on RSS feeds?
- 2009.04.05: English as a second language
- 2009.03.15: On Functional Specifications
- 2009.03.15: Effective C++ - Third Editon
- 2009.03.05: Is Quality Dead?
- 2009.01.15: Sr. Ken Robinson
- 2009.01.09: Be liberal on what you accept...
- 2008.12.30: Upgrading my blog to the latest MT 4.23 templates
- 2008.12.09: Why Unicode isn't enough
- 2008.11.27: Google Guide to Writing Testable Code
- 2008.11.27: Solution vs. Feature Requests
- 2008.11.17: Looks like...
- 2008.10.25: Animated sorting algorithms
- 2008.10.21: Create your own Version of Microsoft BASIC for 6502
- 2008.09.29: Nachtrag
- 2008.09.29: Lieber Hartmut, lieber Walter...
- 2008.09.14: More on painted on the inside
- 2008.09.11: Steve Yegge talks about me...
- 2008.09.07: On bugreporting
- 2008.09.04: Painted on the inside
- 2008.08.26: Software hygiene?
- 2008.08.19: The Null Pattern is a Good Thing
- 2008.08.18: Time Management - The Trickle List
- 2008.08.17: Tiny Types
- 2008.08.16: Embedded Smalltalk?
- 2008.08.14: The secret of the web
- 2008.08.11: iPhone Apps & Hamburgers
- 2008.08.06: Fantastic Series on Concurrency...
- 2008.08.01: This looks like a stupendous blog...
- 2008.07.30: RS232 Interface Lead
- 2008.07.25: Comments
- 2008.07.17: Abblasen...
- 2008.07.17: No one uses this feature / Everyone wants this feature...
- 2008.05.30: Erlang screencast...
- 2008.05.06: Perfecting OO's Small Classes and Short Methods
- 2008.05.02: Interview with Donald Knuth
- 2008.05.02: Home Simpson - Done in CSS
- 2008.04.17: On reading
- 2008.03.28: Those were the days...
- 2008.03.27: Desktop applications aren’t dead, they’re just about to really get going...
- 2008.03.24: It's Always Your Fault
- 2008.03.16: This one is too good not to pass on....
- 2008.03.07: On a lighter note...
- 2008.03.07: Joseph Weizenbaum passed away
- 2008.02.26: Now I get it....
- 2008.01.24: Reading Word documents on my iPhone...
- 2008.01.11: "Klinsman" is back
- 2008.01.11: io language
- 2008.01.10: Erstaunlich...
- 2008.01.03: Is this cool or what...
- 2007.12.31: My take on FlickrFan
- 2007.12.28: Converting to Movable Type 4.01
- 2007.12.20: Das mußte ja mal gesagt werden
- 2007.12.14: Arrival
- 2007.12.04: Überwältigungsrock
- 2007.11.19: Being an idiot...
- 2007.11.02: Der Sprecher törnt sowas von ab...
- 2007.10.31: James Gosling and me...
- 2007.10.30: How Big Should a Function Be?
- 2007.09.28: On O(n) notation
- 2007.09.19: November, 9th
- 2007.09.19: Assembler programmers don’t have groupies
- 2007.09.18: Password / Rainbow Tables / Hashes
- 2007.09.14: Programmers Day
- 2007.09.05: I'll take fries with that...
- 2007.08.24: Essential - Critical - Must have
- 2007.07.17: What I am doing to become a better software developer?
- 2007.07.17: Understanding Engineers: Feasibility
- 2007.07.11: HMK "Simpson"
- 2007.06.20: Pitr & Sid coding on an Apple II
- 2007.05.24: The Humble Dialog Box & more...
- 2007.05.03: Excellent tip
- 2007.05.01: I'm not a tester
- 2007.04.30: Mäschaps...
- 2007.04.13: On Chick Flicks
- 2007.04.03: I'm not talking about being on a fucking plane
- 2007.03.30: Couldn't have said it any better...
- 2007.03.29: Advice on How to Become a Programmer
- 2007.03.29: RIAs
- 2007.03.01: Forth
- 2007.03.01: Balls...
- 2007.02.27: The Great Variable Shortage
- 2007.02.26: Interesting Point of View on OO-Principles & Testing
- 2007.02.21: Uh oh...
- 2007.02.06: How to decide if you should install Windows Vista on your machine...
- 2007.02.05: Der Wahnsinn
- 2007.02.04: What a coincidence...
- 2007.01.23: Great Quote
- 2007.01.18: Greg on Life
- 2007.01.17: Tog on iPhone
- 2007.01.16: Why Size Matters
- 2007.01.10: Web 2.0 Applications - Reality Check
- 2007.01.10: Tech crowd reaction to the iPhone
- 2007.01.10: Presentations
- 2007.01.09: Orthogonal Code
- 2006.12.28: Moving to multi-core CPUs and 64bits HW/OSes
- 2006.12.28: Managing expectations
- 2006.12.27: On Simplicity
- 2006.12.22: Bahn
- 2006.12.20: On comments
- 2006.12.18: Skype / VOIP & NATs
- 2006.12.04: Advice for Writing Shrinkwrapped Software
- 2006.11.22: Too many features / choices
- 2006.11.10: The boss is ... in
- 2006.11.06: The Wrong Duplication
- 2006.10.27: Great advice...
- 2006.10.27: "Getting Real" book gets real
- 2006.10.24: Is this cool or what
- 2006.10.18: Threads in C++
- 2006.10.10: How to Shoot Yourself in the Foot in Any Programming Language
- 2006.10.05: Similarities between Software Development & Manufacturing
- 2006.10.04: Inventing new words
- 2006.10.04: Blaming users
- 2006.09.28: There's hope...
- 2006.09.27: Creating Passionate Users on empowering users
- 2006.09.27: When Understanding means Refactoring
- 2006.09.26: Niklaus Wirth books
- 2006.09.26: Comment Smell
- 2006.09.26: Excellent Blog on Testing
- 2006.09.19: OpenSource-Software for Customer Relationship Management
- 2006.09.15: Removing duplication
- 2006.09.15: Statistics
- 2006.09.15: Napping Software
- 2006.09.15: Complete Lack of Taste
- 2006.09.11: Food for thought
- 2006.09.01: Testing Setups
- 2006.08.24: Back
- 2006.08.07: Off to ...
- 2006.08.07: Conditionals
- 2006.08.07: Veni. Vidi. Codi.
- 2006.08.05: Functions as first class-citizens
- 2006.08.03: // End if
- 2006.08.01: Incremental vs. Revolutionary Improvements
- 2006.07.31: My Apologies...
- 2006.07.24: Ignoring the competition
- 2006.07.21: 12 Benefits of Test Driven Development
- 2006.07.19: Test-Driven Development
- 2006.07.19: Getting Answers
- 2006.07.18: Phone Whores & Phone Assholes
- 2006.07.18: Activity-Centered Design
- 2006.07.13: Programming & Typing
- 2006.07.11: Why Salespeople are needed...
- 2006.07.06: Closed-Source Cocoa
- 2006.07.05: 5 Mark in die Chauvi-Kasse...
- 2006.06.21: On code formatting issues
- 2006.06.21: World Cup Envy
- 2006.06.06: Binary search is broken (most of the time)...
- 2006.05.27: Automating "All" Tests
- 2006.05.26: The YAGNI Development Assistant
- 2006.05.22: Programmers and Chefs
- 2006.05.21: Test automation capabilities
- 2006.05.21: Welcome...
- 2006.05.20: Spitzenklasse
- 2006.05.20: Code Smells
- 2006.05.20: Usability
- 2006.05.19: On Big Upfront Design
- 2006.05.18: Hallmarks Of A Great Tester
- 2006.05.16: Discipline
- 2006.05.16: Smell to Refactoring Cheat Sheet
- 2006.05.15: Coercing Your Developer
- 2006.05.13: The Smalltalk Browser
- 2006.05.13: Foundation
- 2006.05.07: Martin Luther King, Jr.: I Have a Dream
- 2006.05.04: Why face-to-face still matters
- 2006.05.03: Wrapping (procedural) APIs
- 2006.05.02: Illusion of agreement
- 2006.05.02: On setters, constructors and modelling reality
- 2006.05.02: Microsoft's Mac testing lab
- 2006.04.27: Very cool...
- 2006.04.27: Doing the best...
- 2006.04.18: Providing Feedback with Courtesy
- 2006.04.15: Useless, absurd, must, need, appalled, just, infuriating, essential, etc.
- 2006.04.11: Desirable Complexity
- 2006.04.10: Große Geste...
- 2006.04.07: Private instance variables
- 2006.04.07: Lehmann
- 2006.04.05: Office 12 UI
- 2006.04.05: Die zweite deutsche Einheit
- 2006.04.03: Great article on refactoring...
- 2006.04.03: Guard Clauses
- 2006.04.02: More on Single-exit functions
- 2006.03.31: Single-exit functions
- 2006.03.31: Dependency Injection Demystified
- 2006.03.30: Variable/Function/Object/Class naming
- 2006.03.30: Short Methods and Small Classes
- 2006.03.30: Marketing Biathlon
- 2006.03.25: Ideal workplace?
- 2006.03.23: Herb Sutter on Concurrency
- 2006.03.21: Getting Real
- 2006.03.20: DabbleDB
- 2006.03.12: Textboxes
- 2006.03.11: Userfriendly...
- 2006.03.04: On Bugs
- 2006.03.02: Another Take on Simplicity
- 2006.03.01: Features & Simplicity
- 2006.02.28: The Simpsonmaker
- 2006.02.27: On Marriage...
- 2006.02.27: Another great take on error messages...
- 2006.02.24: On Getters
- 2006.02.21: Making technology simple
- 2006.02.17: Brown Numbers
- 2006.02.16: Campfire - I don't get it
- 2006.02.15: Ahhh, sweet bird of youth
- 2006.02.10: The Ten Commandments of Egoless Programming
- 2006.02.10: While I'm at it...
- 2006.02.10: Basic rights
- 2006.02.03: NASA's Virtual Earth
- 2006.02.01: Dilbert
- 2006.02.01: The Humane Interface
- 2006.01.31: Hiring beta testers
- 2006.01.26: Specialized User Interfaces
- 2006.01.13: Bitte nochmal...
- 2006.01.11: MW SF Keynote Observations
- 2006.01.10: Behind the scenes at a Jobs keynote
- 2005.12.23: Beethoven's Piano
- 2005.12.15: Stanford on iTunes
- 2005.12.15: Less software?
- 2005.12.11: Killing Applications...
- 2005.12.08: iTunes TV shows
- 2005.12.07: Fundamentale Mentalitätsprobleme
- 2005.12.07: Irrelevant UI improvements
- 2005.12.03: Amazon's Mechanical Turk
- 2005.12.03: Eating like a bird and pooping like an elephant...
- 2005.12.03: Ruby interpreter in your browser
- 2005.12.03: Auto-Commenting your code
- 2005.11.28: Try wiggling the cable...
- 2005.11.27: Why blog?
- 2005.11.26: Writing Code
- 2005.11.26: Red. Green. Refactor.
- 2005.11.23: In-Memory Databases
- 2005.11.23: Joel's Reading List
- 2005.11.23: The Dilbert Blog
- 2005.11.20: Extreme Programming Explained - Second Edition
- 2005.11.19: Estimating features
- 2005.11.19: How to create great bug reports...
- 2005.11.19: Are you writing "Refrigerator code"?
- 2005.11.07: Vacation
- 2005.11.07: Bold move
- 2005.10.21: Argh, this device wasn't supposed to be invented
- 2005.10.18: On Automating Tasks
- 2005.10.18: Encapsulation
- 2005.10.18: Gallien in Gefahr?
- 2005.10.17: Here's a great collection of error messages...
- 2005.10.17: Real users...
- 2005.10.14: Here's a nice C++ FAQ
- 2005.10.14: The slippery slope to consultingware
- 2005.10.13: On Globalization...
- 2005.10.13: The essence
- 2005.10.12: VectorWorks 12 was released today
- 2005.10.12: Create a Palette with ColorBlender
- 2005.10.11: Intelligent Reaction
- 2005.10.10: Three rules...
- 2005.10.10: Most embarrassing...
- 2005.10.10: Death by Devil's Advocate
- 2005.10.10: Very cool...
- 2005.10.09: Extreme programming adventures in C#
- 2005.10.08: Less as a competitive advantage
- 2005.10.06: Avoiding "Blank Page Syndrome"
- 2005.10.06: Worm poop
- 2005.10.04: Five Design Skills
- 2005.10.04: On Web 2.0
- 2005.10.04: Searching based on 3D shape...
- 2005.10.03: Schikane in Quebec
- 2005.10.03: Why software sucks...
- 2005.10.03: On unit testing
- 2005.10.03: A great (marketing) blog
- 2005.10.03: Must read
- 2005.10.03: Encouraging Good Practice
- 2005.10.03: On Configuration...
- 2005.09.30: Take it slow if you need it fast
- 2005.09.28: Coding style & structure
- 2005.09.28: Memory management
- 2005.09.23: Willy DeVille
- 2005.09.19: Jamaica
- 2005.09.14: The days of consistency are over
- 2005.09.09: The long tail
- 2005.09.04: Yoda on code maintainability
- 2005.09.04: Das TV-Duell...
- 2005.09.02: A great collection of error messages...
- 2005.08.29: 5 Tips for surviving as a Tester
- 2005.08.28: What an excellent quote...
- 2005.08.27: C++ & Memory Management
- 2005.08.27: Best of both worlds...
- 2005.08.24: Very cool collaborative drawing tool
- 2005.08.09: Geoffrey Moore on Open Source
- 2005.08.07: Rules of Success - The Path of Least Resistance
- 2005.08.07: On professionalism and amateurism
- 2005.08.06: Working at MS...
- 2005.08.06: Transparency...
- 2005.08.04: Musings on single-point-of-return functions
- 2005.08.04: Design Patterns
- 2005.08.01: Yak shaving
- 2005.07.31: Music
- 2005.07.31: Writing
- 2005.07.31: Todays Dilbert...
- 2005.07.25: The last 90%
- 2005.07.25: Konfabulator...
- 2005.07.22: Cool Calculator UI
- 2005.07.20: Goodbye, Scotty.
- 2005.07.18: Free/Low cost online collaboration tools
- 2005.07.18: Know What You Don’t Know
- 2005.07.15: Condensed
- 2005.07.15: Interview...
- 2005.07.15: Call centers
- 2005.07.12: How to report bugs effectively...
- 2005.07.10: Navigating without clicking
- 2005.07.09: Odeo
- 2005.07.08: Steve Ballmer, CEO, Microsoft
- 2005.07.08: Developers are from Mars, Managers are from Venus
- 2005.07.08: BDD instead of TDD
- 2005.07.07: Van Gogh - Starry Night
- 2005.07.07: The End of the Rainbow
- 2005.07.02: Code Smells - Long Method
- 2005.07.02: Keeping the Design Good
- 2005.06.22: Erich Gamma on Patterns & Practice
- 2005.06.22: Erich Gamma on Design Principles from Design Patterns
- 2005.06.22: Bad, bad, BAD user interface design
- 2005.06.21: Aruba - Centrally Managed WLAN infrastructure
- 2005.06.09: Understanding and Using ValueModels
- 2005.06.06: He did it.
- 2005.06.05: AJAX Overview
- 2005.06.04: UI frameworks focussing on extensibility
- 2005.06.01: Greg supporting Ph. D.s
- 2005.05.31: Erich Gamma on Flexibility and Reuse
- 2005.05.30: For all you tech-supporters out there...
- 2005.05.26: Internationalization
- 2005.05.26: Tips for getting good customer support
- 2005.05.23: Hitting the nail on the head...
- 2005.05.23: How to Use Design Patterns
- 2005.05.19: Because buying new running shoes is more fun than actually running
- 2005.05.19: Funnyfox
- 2005.05.19: Writing comments in your code
- 2005.05.12: This could become...
- 2005.05.12: Standalone-Wiki
- 2005.05.08: A History of the GUI
- 2005.05.08: Overheard...
- 2005.05.06: Unit Testing Anti-Patterns
- 2005.04.30: Follow-up
- 2005.04.28: Der ist klasse...
- 2005.04.28: A good one
- 2005.04.23: Sprechen Sie Ihren Kunden klar und deutlich an!
- 2005.04.23: Brush painting
- 2005.04.21: Exploratory Testing using Personas
- 2005.04.21: podscope - your're listening. we're searching
- 2005.04.16: Open-Source Music
- 2005.04.14: Real Artists Ship
- 2005.04.12: Usable Help
- 2005.04.11: Code duplication in tests
- 2005.04.10: Tame the Name
- 2005.04.03: A Unit test should test only one thing
- 2005.04.01: MPW C Error Messages
- 2005.04.01: Meyer's Law
- 2005.03.30: European table-tennis championships...
- 2005.03.30: One loop per method
- 2005.03.29: Proactive...
- 2005.03.29: The first rule of debugging
- 2005.03.23: Tell, Don't Ask
- 2005.03.12: Evolving the architecture of a system
- 2005.03.07: Next generation UI development?
- 2005.03.04: 'LinkBack' brings embedded objects to Mac OS X
- 2005.02.28: Model-View-Presenter
- 2005.02.27: Teaching Testing
- 2005.02.27: Bartelme Design — CSS, XHTML, Design, Icons, Desktops
- 2005.02.24: Tim Bray on Agile
- 2005.02.23: What do you want from tests?
- 2005.02.23: Top 10 Mac Failures
- 2005.02.22: While we're at it...
- 2005.02.22: The Next Big Thing
- 2005.02.22: Managed developer testing
- 2005.02.22: Error dialogs
- 2005.02.21: Why Board Members Should Ban Bullets
- 2005.02.19: Feld Thoughts: The Me Too Zone
- 2005.02.19: Moonwatcher Adoption: Salesforce.com via RSS
- 2005.02.16: Function Pointers and the Fastest Possible C++ Delegates
- 2005.02.15: Evolving the UI
- 2005.02.15: Blogging the DEMO conference
- 2005.02.14: Thinking With Type
- 2005.02.14: Kendo
- 2005.02.13: Goban
- 2005.02.10: del.icio.us
- 2005.02.04: Omar Shahine on "End to End Experience"
- 2005.02.02: Cool shopping cart...
- 2005.02.02: Predicate Logic
- 2005.01.28: The Developer Testing Paradox
- 2005.01.16: TDD
- 2005.01.16: Asterix RSS
- 2005.01.13: Managing Multi-Tasking in a Small Group
- 2005.01.13: Abonnements
- 2005.01.12: Phenomenally good engineering
- 2005.01.11: Boinx Software - Mouseposé
- 2005.01.06: CodeGuru: Polygon Clipping
- 2005.01.05: Thinking FORTH
- 2005.01.04: On GUI Conventions
- 2005.01.04: Advice...
- 2005.01.03: Lot's of good articles...
- 2005.01.03: Reviews of C++ Unit Testing Frameworks
- 2005.01.03: Acceptance Tests
- 2004.12.22: Amazing...
- 2004.12.22: Ambrai Smalltalk
- 2004.12.19: Shipping software
- 2004.12.17: Why declaring C++ functions as "inline" is a waste of time...
- 2004.12.15: Developer testing
- 2004.12.15: Frequent Releases
- 2004.12.07: Scoville Units
- 2004.12.06: Visualizing basic algebra
- 2004.12.05: How Not To Request A Feature
- 2004.12.03: CyberTool
- 2004.11.28: Reading feeds
- 2004.11.26: Planning Software
- 2004.11.23: Estonia
- 2004.11.19: Hitting the nail right on the head...
- 2004.11.19: Good software, bad cars
- 2004.11.17: On writing
- 2004.11.16: Those were the days.
- 2004.11.15: Skype gets some traction
- 2004.11.14: Cocoa (Coding) Style
- 2004.11.14: Bugreports
- 2004.11.12: Pretty interesting story
- 2004.11.09: Anti-grain
- 2004.11.09: Social Skills
- 2004.11.08: Music label which is not evil
- 2004.11.07: My Point exactly.
- 2004.11.03: Proof
- 2004.10.13: Testers: Are they Vegetable or Mineral?
- 2004.10.12: People lie on surveys & focus groups
- 2004.10.07: On Client Education
- 2004.10.04: Good Enough
- 2004.10.03: The Rule of The Big Two
- 2004.10.01: 2004 Ig Noble Prices
- 2004.09.27: Relative Levels of Suckage - revisited
- 2004.09.24: And now for something completely different...
- 2004.09.21: The need for understanding
- 2004.09.16: Communication
- 2004.09.09: Envy
- 2004.09.08: More on persistence
- 2004.09.08: Zero Defect Development
- 2004.09.06: More on testers & developers
- 2004.09.05: Wink
- 2004.09.04: I was not alone...
- 2004.09.04: On developers and testers
- 2004.09.03: Just as I was mulling over outrageous template use...
- 2004.09.03: Quote of the Day
- 2004.09.02: On encoding...
- 2004.09.02: Silicon Valley Tour
- 2004.09.02: New C++ Blog/e-zine
- 2004.09.01: Free Books
- 2004.08.26: Automated Daily Builds...
- 2004.08.26: FIT
- 2004.08.24: Math Installments...
- 2004.08.20: Deleting Code
- 2004.08.18: Variable Naming Conventions
- 2004.08.17: Platz 5
- 2004.08.17: Guy Kawasaki...
- 2004.08.17: Finally...
- 2004.08.17: Voraussage
- 2004.08.16: Comments...
- 2004.08.15: Humbleness
- 2004.08.14: Intermediate Booleans
- 2004.08.12: GUI Patterns
- 2004.08.11: Boolean parameters
- 2004.08.10: Daily WTF
- 2004.08.09: TDD - Part 1
- 2004.08.07: Nachdem nun...
- 2004.08.05: Software development is a team sport.
- 2004.08.03: Crossing the chasm & usability
- 2004.08.03: On mental models of persistence
- 2004.08.03: DOOM III Follow-up
- 2004.08.02: How to...
- 2004.08.02: DOOM III
- 2004.07.31: For the math-inclined CAD hacker...
- 2004.07.31: Very funny.
- 2004.07.31: That's why I love being in Silicon Valley
- 2004.07.28: jibjab
- 2004.07.23: Documenting software...
- 2004.07.23: Cars...
- 2004.07.23: Lookout...
- 2004.07.23: Mein Auto...
- 2004.07.22: Running the country
- 2004.07.14: Note to self
- 2004.07.13: Sales...
- 2004.07.12: Software Professionals
- 2004.07.09: Progressive Disclosure...
- 2004.07.07: Sketchup 4.0 Sneak Peak
- 2004.07.06: Deep Thoughts on TDD...
- 2004.07.06: Another Autodesk Blog...
- 2004.07.01: Most excellent piece on Dashboard vs. Konfabulator
- 2004.06.30: Reliability vs. Features
- 2004.06.29: On Dashboard...
- 2004.06.29: On Spam
- 2004.06.29: On MacOS 10.4 and Sherlocking...
- 2004.06.28: Cyclomatic Complexity
- 2004.06.25: Unbelievable.
- 2004.06.20: Auberginen-Lasagne
- 2004.06.19: Was für ein Spiel...
- 2004.06.19: On APIs and losing an API war
- 2004.06.18: Introduction to Apple Software Design Guidelines
- 2004.06.14: Why marketing is hard...
- 2004.06.08: Airport Express
- 2004.06.06: The 22 Immutable Laws of Marketing
- 2004.06.05: All things to all people - On vertical software
- 2004.06.03: Product demos
- 2004.05.28: Uhm, sorry?
- 2004.05.23: AutoCAD blogs
- 2004.05.23: Office blog
- 2004.05.23: More on weeding
- 2004.05.23: Another RSS reader for Windows
- 2004.05.16: Features, Upgrades & Annoucements
- 2004.05.15: UI complexity
- 2004.05.11: Software development & gardening.
- 2004.05.09: Making it easier to build a great UI
- 2004.05.09: Worthwhile read...
- 2004.05.07: Couldn't have said it better
- 2004.05.05: More on UI development
- 2004.05.03: Fitt's Law
- 2004.05.03: Tree Views
- 2004.05.02: How to replace Notepad with Notepad2
- 2004.04.30: Bugs. Bugs. Bugs. Why Testing is a first class job.
- 2004.04.30: Notepad.exe on steroids.
- 2004.04.29: Smalltalk for MacOS X
- 2004.04.28: Compilers and Compiler Generators
- 2004.04.28: Awesome.
- 2004.04.27: Software for Small Business
- 2004.04.27: Bugs. Bugs. Bugs.
- 2004.04.25: A trip down memory lane...
- 2004.04.21: Cool.
- 2004.04.20: AiBook
- 2004.04.19: WM_KILLFOCUS is the wrong time to do field validation
- 2004.04.19: What business is the NBA in...
- 2004.04.18: Zeroconf/Rendezvous
- 2004.04.18: How to bring your local pizza shop to a grinding halt
- 2004.04.15: Hasentöter.
- 2004.04.15: Custom Icon Design
- 2004.04.14: What are your plans?
- 2004.04.14: ecto for Windows...
- 2004.04.14: Fundamental issues...
- 2004.04.13: Scheißendreck.
- 2004.04.13: Writing exercises...
- 2004.04.12: A character is not a byte.
- 2004.04.12: Extending the system.
- 2004.04.12: More on sticking with it...
- 2004.04.12: On the lost art of user interface programming
- 2004.04.06: Bart Simpson
- 2004.04.06: Sticking with it.
- 2004.04.06: Google's Powers
- 2004.04.06: CAD weblog
- 2004.04.05: Avoriaz, France
- 2004.04.04: UI development is damn hard.
- 2004.04.04: Lazlo - XML coding
- 2004.04.04: Parasolid for MacOS X
- 2004.04.04: Outlook and Movable Type
- 2004.04.04: VS6 SP6
- 2004.04.04: Online update & patch service...
- 2004.04.04: Smalltalk-like Code Browser?
- 2004.04.04: Scheduling trains with Smalltalk
- 2004.03.25: Guidebook
- 2004.03.24: Woodworking Blog
- 2004.03.24: Champions League.
- 2004.03.24: Sales guys...
- 2004.03.24: Exact String Matching Algorithmns
- 2004.03.24: Epigrams
- 2004.03.22: Great Compiler Errors...
- 2004.03.20: An overview of a generic UNIX filesystem hierarchy
- 2004.03.16: Is this cool or what?
- 2004.03.09: Failure, Preconditions, and Reuse
- 2004.03.08: Naming classes
- 2004.03.04: The Internet is the new radio?
- 2004.03.04: Amazon & RSS
- 2004.03.04: Bob's Quick Guide to the Apostrophe, You Idiots
- 2004.03.03: Beta Testing
- 2004.03.03: How to Give Feedback
- 2004.03.03: Calvin & Hobbes
- 2004.03.03: A Pixel is Not A Little Square...
- 2004.03.02: Design by Contract
- 2004.02.28: YAGNI
- 2004.02.26: Dental gesehen...
- 2004.02.25: Tools for Registry and File Monitoring
- 2004.02.25: Windows XP and DOS 3.3
- 2004.02.24: More from artima.com
- 2004.02.24: Java/Smalltalk Coding...
- 2004.02.23: Blogs are not going to?achieve world peace
- 2004.02.21: How to Write Perfect Software
- 2004.02.21: Practical File System Design PDF
- 2004.02.20: Microsoft Visual C++ Floating-Point Optimization
- 2004.02.18: Adam Curry in Iraq
- 2004.02.17: GetDialogBaseUnits is a crock
- 2004.02.16: Introductory article on TDD
- 2004.02.16: Destructors instead of Catches
- 2004.02.16: Identity raping...
- 2004.02.15: Abstraction and Efficiency
- 2004.02.15: Appearing at a Kazaa Server near you
- 2004.02.14: Another Penguin Game
- 2004.02.14: DomainSpecificLanguage
- 2004.02.14: Conversion
- 2004.02.13: A Mice Article
- 2004.02.12: Vodafone Launches 3G Data Service In Europe
- 2004.02.12: DataModels
- 2004.02.10: Here's a good one...
- 2004.02.09: Awaiting the return of the ping...
- 2004.02.07: Why the rover failed...
- 2004.02.05: Visited countries
- 2004.02.05: Good list of MacOS X utilities/add-ons
- 2004.02.04: Bush, George W.
- 2004.02.04: Dental gesehen...
- 2004.02.02: CLR Design Choices
- 2004.02.01: SCPlugin
- 2004.01.30: Fresse...
- 2004.01.30: The format of string resources
- 2004.01.30: Nomad's land
- 2004.01.29: Robert Scoble on great uses of Avalon in Longhorn
- 2004.01.28: .Net Overview
- 2004.01.27: Der aktuelle Soft-Drink Test
- 2004.01.27: A simple proposal
- 2004.01.26: Generics in C#, Java, and C++
- 2004.01.26: Folklore.org
- 2004.01.24: Apple exec: iTunes Europe launch runs into hurdles
- 2004.01.23: Smack the Penguin
- 2004.01.23: eXtreme ÖPNVing - Teil 3
- 2004.01.22: 10 Things to Improve Writing
- 2004.01.22: iTunes Music Store RSS Generator
- 2004.01.22: Me no talk English good?
- 2004.01.21: Relative Levels of Suckage
- 2004.01.21: Supercomputer Video
- 2004.01.20: Immutable Objects
- 2004.01.20: Speeding C++ links
- 2004.01.20: Beobachtung am Rande...
- 2004.01.20: Bahnhof Koblenz
- 2004.01.19: The Simplest Thing That Could Possibly Work
- 2004.01.19: Writing style and blogging
- 2004.01.19: Interesting Website on Test-Driven-Development
- 2004.01.16: Weather : "Highs around 9."...
- 2004.01.15: Laws of Explanation
- 2004.01.14: The history of calling conventions, part 5: amd64
- 2004.01.14: Shooting yourself in the foot..
- 2004.01.14: While I'm at it, here are a few rambling thoughts on Longhorn
- 2004.01.14: Death of the Application
- 2004.01.13: The history of calling conventions, part 4: ia64
- 2004.01.13: P900
- 2004.01.13: NewsGator and posting to Radio UserLand
- 2004.01.12: Smart Engine
- 2004.01.12: (new yorker, 1/12/04)
- 2004.01.12: To Plan or Not to Plan
- 2004.01.12: Software Testing 6: Good Tests for Bad Parameters
- 2004.01.12: Software Testing Problems 5: Starting to Test Connected Applications
- 2004.01.12: Framework: NFVersionChecker 2.0
- 2004.01.09: Here's a good one for all the Linux fans out there...
- 2004.01.08: What Every Computer Scientist Should Know About Floating-Point Arithmetic
- 2004.01.08: The history of calling conventions, part 3
- 2004.01.08: Comments an Arnie's accent
- 2004.01.08: Ausschussverwertung
- 2004.01.08: The "Stupid factor" - There are two of us now...
- 2004.01.08: MIT OpenCourseWare
- 2004.01.08: MacOS X overview
- 2004.01.07: The history of calling conventions, part 2
- 2004.01.07: All I Really Need to Know about Pair Programming I Learned In Kindergarten
- 2004.01.07: Free Smalltalk Books
- 2004.01.06: MacWorld Expo Keynote News
- 2004.01.06: Working the Program
- 2004.01.06: Working the Program
- 2004.01.05: Piracy
- 2004.01.05: Kata Twenty One: Simple Lists
- 2004.01.05: Kata Twenty One: Simple Lists
- 2004.01.04: Uncle Bob rambles...
- 2004.01.04: Nupsis (Projekt KM als PIO mit Direct Modeling) - Status
- 2004.01.04: Four Strategies for Iteration
- 2004.01.04: RefactoringMalapropism
- 2004.01.04: Posting to a blog from RSSBandit & FeedDemon...
- 2004.01.03: New Year's Regressions
- 2004.01.02: The history of calling conventions, part 1
- 2004.01.02: eXtreme ÖPNVing - Teil II
- 2003.12.18: Hiding email addresses with JavaScript
- 2003.12.17: Epigrams in Programming
- 2003.12.17: Good one
- 2003.12.17: Bloody stupid things to do when writing C libraries, #43
- 2003.12.17: Bloody stupid things to do when writing C libraries, #78
- 2003.12.08: Recompile
- 2003.12.07: Python Windows GUI Automation
- 2003.12.04: Floating Point Arithmetic
- 2003.12.03: Cool.
- 2003.12.02: HeisenBug. Never heard of this
- 2003.12.02: Standalone Trackback for Radio UserLand.
- 2003.12.01: Debuggers are a wasteful Timesink?
- 2003.11.27: Fantastic
- 2003.11.25: Dynamic Productivity with Ruby -
- 2003.11.25: Modern C++ Style - A
- 2003.11.15: Cross-platform String class.
- 2003.11.13: Building the next new language
- 2003.11.12: Ruby. Yeah, I'm late...
- 2003.11.12: In der MacUp Ausgabe 12/2003,
- 2003.11.10: VisualWorks Smalltalk is available as
- 2003.11.07: Programmer's Font.
- 2003.11.06: Great Blog on Software Testing.
- 2003.11.05: Test-Driven Design/Development
- 2003.11.01: MS redefines refactoring
- 2003.10.29: CVS integrated with the MacOS Finder.
- 2003.10.29: Has Java Reached The Inefficiency Phase?
- 2003.10.28: Longhorn - Introduction
- 2003.10.28: Specification and expectation
- 2003.10.23: Couple of ideas concerning Rendezvous
- 2003.10.23: Pashua is a tool for
- 2003.10.23: Informationen zur Zahlendarstellung im Rechner.
- 2003.10.22: Dependency Inversion Principle. How to
- 2003.10.22: Martin Fowler on Continuous Integration.
- 2003.10.21: Exploring with Wiki. A Conversation
- 2003.10.18: Martin Fowler talks about Refactoring
- 2003.10.17: Free CVS Book, 2nd edition.
- 2003.10.16: More on exceptions and status
- 2003.10.15: There's lots of good stuff
- 2003.10.15: In favor of exceptions.
- 2003.10.15: Looks like a promising blog
- 2003.10.14: Strings, some practical advice. Now
- 2003.10.13: What the heck is: A
- 2003.10.12: The C++ Style Sweet Spot
- 2003.10.10: The Absolute Minimum Every Software
- 2003.10.09: Robert Scoble asks lots of
- 2003.10.05: 98-page refactoring example by Martin
- 2003.10.05: Agile testing directions: Testers on
- 2003.10.05: Martin Fowler talks about TechnicalDebt.
- 2003.10.05: 'dftb' Resources oder "Der grüne
- 2003.10.01: Anticipating Builds. Everytime I make
- 2003.10.01: Wichtig. Niemals $log cvs-makros in
- 2003.09.28: Ted Leung on Computers, monocultures,
- 2003.09.26: Agile testing directions: technology-facing product
- 2003.09.25: Agile testing directions: business-facing product
- 2003.09.24: Managing Software Engineers. Viele interessante
- 2003.09.12: Vortrag über RSS.
- 2003.09.10: Don't ask for the information
- 2003.09.06: Addition to Testing in Agile
- 2003.08.29: Exchange Blog with lot's of
- 2003.08.28: Testing in Agile Projects [Exploration
- 2003.08.27: RSS-Aggregators for MacOS: http://ranchero.com/netnewswire/ (lite
- 2003.08.25: Erik Benson has just released
- 2003.08.23: Mozilla WYSIWYG editor for Radio
- 2003.08.22: blosxom. Wenn ich nach der
- 2003.08.21: Effective Presentations. It is very
- 2003.08.16: Man ist ja paranoid. http://www.microsoft.com/security/incident/blast.asp.
- 2003.08.12: http://www.atpm.com/9.08/cvstrac.shtml
- 2003.08.09: Interessanter Artikel von heise.de zum
- 2003.08.08: Artikel zur mündlichen Prüfung für
- 2003.08.05: Soap Opera Testing
- 2003.08.01: Acceptance-Tests. Eine Suite von Test-Dokumenten
- 2003.06.02: Fitt's Law. Interessant, daß so
- 2003.05.24: Multiprocessor Work Sharing with Cocoa.
- 2003.05.24: Outline Renderer für Radio: http://radio.weblogs.com/0104487/outlines/aR/activeRenderer.html
- 2003.05.06: Plain Text and XML. Dave
- 2003.05.02: Strong Typing vs. Strong Testing.
- 2003.04.22: Citation of "The Mythical Man-Month"
- 2003.04.22: Chandler 0.1.
- 2003.04.18: myRadio. Erweiterter News Aggregator für
Monthly Archives
- October 2009
- September 2009
- July 2009
- April 2009
- March 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- June 2003
- May 2003
- April 2003
Categories
Category Monthly Archives
- Algorithms: January 2005
- interiorcad: October 2005
- interiorcad: July 2004
- interiorcad: May 2004
- interiorcad: April 2004
- Snack: October 2009
- Snack: September 2009
- Snack: July 2009
- Snack: January 2009
- Snack: September 2008
- Snack: July 2008
- Snack: May 2008
- Snack: March 2008
- Snack: January 2008
- Snack: December 2007
- Snack: November 2007
- Snack: October 2007
- Snack: August 2007
- Snack: July 2007
- Snack: April 2007
- Snack: March 2007
- Snack: February 2007
- Snack: January 2007
- Snack: December 2006
- Snack: November 2006
- Snack: October 2006
- Snack: September 2006
- Snack: August 2006
- Snack: July 2006
- Snack: June 2006
- Snack: May 2006
- Snack: April 2006
- Snack: March 2006
- Snack: February 2006
- Snack: January 2006
- Snack: December 2005
- Snack: October 2005
- Snack: September 2005
- Snack: August 2005
- Snack: July 2005
- Snack: June 2005
- Snack: May 2005
- Snack: April 2005
- Snack: February 2005
- Snack: September 2004
- Snack: June 2004
- Software Development: October 2009
- Software Development: April 2009
- Software Development: March 2009
- Software Development: January 2009
- Software Development: December 2008
- Software Development: November 2008
- Software Development: October 2008
- Software Development: September 2008
- Software Development: August 2008
- Software Development: July 2008
- Software Development: May 2008
- Software Development: April 2008
- Software Development: March 2008
- Software Development: January 2008
- Software Development: December 2007
- Software Development: November 2007
- Software Development: October 2007
- Software Development: September 2007
- Software Development: August 2007
- Software Development: July 2007
- Software Development: June 2007
- Software Development: May 2007
- Software Development: April 2007
- Software Development: March 2007
- Software Development: February 2007
- Software Development: January 2007
- Software Development: December 2006
- Software Development: November 2006
- Software Development: October 2006
- Software Development: September 2006
- Software Development: August 2006
- Software Development: July 2006
- Software Development: June 2006
- Software Development: May 2006
- Software Development: April 2006
- Software Development: March 2006
- Software Development: February 2006
- Software Development: January 2006
- Software Development: December 2005
- Software Development: November 2005
- Software Development: October 2005
- Software Development: September 2005
- Software Development: August 2005
- Software Development: July 2005
- Software Development: June 2005
- Software Development: May 2005
- Software Development: April 2005
- Software Development: March 2005
- Software Development: February 2005
- Software Development: January 2005
- Software Development: December 2004
- Software Development: November 2004
- Software Development: October 2004
- Software Development: September 2004
- Software Development: August 2004
- Software Development: July 2004
- Software Development: June 2004
- Software Development: May 2004
- Software Development: April 2004
- Software Development: March 2004
- Software Development: February 2004
- Software Development: January 2004
- Software Development: December 2003
- Software Development: November 2003
- Software Development: October 2003
- Software Development: September 2003
- Software Development: August 2003
- Software Development: June 2003
- Software Development: May 2003
- Software Development: April 2003
- Testing: October 2009
- Testing: March 2009
- Testing: May 2007
- Testing: February 2007
- Testing: October 2006
- Testing: September 2006
- Testing: July 2006
- Testing: May 2006
- Testing: March 2006
- Testing: January 2006
- Testing: November 2005
- Testing: October 2005
- Testing: August 2005
- Testing: July 2005
- Testing: May 2005
- Testing: April 2005
- Testing: February 2005
- Testing: January 2005
- Testing: December 2004
- User Interface: October 2009
- User Interface: September 2008
- User Interface: March 2008
- User Interface: January 2008
- User Interface: May 2007
- User Interface: January 2007
- User Interface: December 2006
- User Interface: November 2006
- User Interface: September 2006
- User Interface: July 2006
- User Interface: May 2006
- User Interface: April 2006
- User Interface: March 2006
- User Interface: February 2006
- User Interface: January 2006
- User Interface: December 2005
- User Interface: November 2005
- User Interface: October 2005
- User Interface: September 2005
- User Interface: August 2005
- User Interface: July 2005
- User Interface: June 2005
- User Interface: May 2005
- User Interface: April 2005
- User Interface: March 2005
- User Interface: February 2005
- User Interface: January 2005
- Vectorworks interiorcad: May 2006
- Vectorworks interiorcad: October 2005