############### 2007 [76 posts] ############### By Date: - January 02 `Clarifying XML's Strengths. `_ - January 03 `Code Quality - Which Implementation is "Better"? `_ - January 04 `Measurable Improvement `_ - January 04 `Technology Refresh `_ - January 05 `Project Justification `_ - January 06 `The Question of Risk (Revised) `_ - January 12 `What a Data Warehouse Can Never Do `_ - January 23 `The Problem with Spreadsheets `_ - January 25 `Spreadsheet as Syntax `_ - January 29 `The XML Balancing Act - Part III, JSON (Revised) `_ - February 02 `Editing DocBook XML `_ - February 07 `Great Quotes about The Spreadsheet Problem™ `_ - February 18 `IT's Drive to Self-Destruction `_ - February 26 `PyCon 2007 (Revised) `_ - March 02 `Advanced Programming `_ - March 03 `More Dimensional Model Implementations `_ - March 13 `Dejavu and Python-based Dimensional Analysis `_ - March 13 `Sugar, GTK and OLPC `_ - March 23 `PL/SQL vs. Java - Which is REALLY faster? `_ - March 23 `PL/SQL vs. Java - Additional Information `_ - March 26 `A Simple Graphic Learning Environment - Part 1 `_ - March 31 `A Simple Graphic Learning Environment - Part 2 `_ - April 02 `Python and Reverse Engineering, Part 1 `_ - April 03 `Business Analysis vs. Architecture `_ - April 05 `Python and Reverse Engineering, Part 2 `_ - April 16 `Being an Architect `_ - April 17 `Python and Reverse Engineering, Part 3 `_ - April 18 `Python and Reverse Engineering, Part 4 `_ - April 28 `IT Management's Love-Hate Relationship with Tools `_ - April 30 `Python and Reverse Engineering, Part 5 `_ - May 01 `Ouch! `_ - May 02 `Graphics Learning, Cairo and PyCairo `_ - May 03 `The Web Mart Design Pattern. `_ - May 18 `Just for a moment, I though I'd found something SQLAlchemy doesn't do perfectly. `_ - May 22 `Web Services and Architecture `_ - May 23 `Switched to iBlog2 `_ - May 23 `"As the software industry shifts away from selling shrink-wrapped software..." `_ - May 26 `Another Dimensional Model Implementation `_ - May 26 `PL/SQL vs. Java - Yet Again `_ - May 27 `PL/SQL and Java - The Benchmark Challenge (revised) `_ - May 31 `Programming for Non-Programmers Book `_ - June 14 `Maintenance and New Development `_ - June 14 `E-purchase woes `_ - June 19 `Methodologies we love to hate. `_ - June 20 `Java-related skills - response to a question `_ - June 22 `Django Project, Application and Database Naming `_ - June 25 `State-Based Object Modeling `_ - June 28 `KTLO Management `_ - July 03 `What I love about Python == What I hate about the HTML mixed-content model `_ - July 04 `What I love about Python == what I hate about the word of open source `_ - August 03 `Dynamic Languages In The News `_ - August 05 `Use Cases, Why Cases and The Bentley Test `_ - August 08 `Problems, problems, problems `_ - August 14 `User Interface Testing `_ - August 17 `SOA, Web Services, and Other Religious Experiences `_ - August 25 `Something Else I Invented `_ - August 27 `Get this to "Work" `_ - September 08 `ROI, NPV and Shermer's column in the July *Scientific American* , on Homo economicus (revised) `_ - September 21 `Deconstructing Programs from C; or Finding The Objects™ `_ - September 24 `SOA: Cheaper?  Simpler? `_ - October 08 `SOA, Reuse and The Unmeasurable `_ - October 10 `My Bias is Showing `_ - October 19 `Obscure C-isms and How To Find Them `_ - October 21 `Is it really test *driven* reverse engineering? `_ - October 29 `Parallelism, Concurrency and Pipelines (Updated) `_ - November 01 `What Goes In the Database?  Besides Data, of Course. `_ - November 03 `Lenses that Distort our Software: Flat Files, Relational Databases, Batch Processing `_ - November 11 `Estimating, and the Unknown Unknowns `_ - November 29 `The Passive-Aggressive Programmer or Why Nothing Gets Done (Revised) `_ - December 03 `Too Much of the Wrong Kind of Fun or The Object Model To The Rescue `_ - December 07 `Not Quite Following the Book `_ - December 15 `Database Design and UML - What was the question again? `_ - December 17 `Building Skills in Python `_ - December 19 `I haven't written a program in years.  How do I rebuild my skills? `_ - December 24 `How Essential Is Unit Testing?  Or, How Do We Make It Essential? `_ - December 26 `Model - View - Controller, and Related Patterns `_ .. raw:: html Building Skills Culture of Complexity Data Structures and Algorithms Databases and Python DocBook Economics of Software Macintosh Methodology for Non-Programmers Open Source Projects Personal Web Toys Technology News Test Driven Reverse Engineering The Lure of XML Unit Testing in Python User Interface War Stories and Advice