| Journal Entry |
Date |
| Consistent GUIs; Or, Using WPF for Good and Not Evil |
2010.08.19 11:43 |
| Stupid Lucene Tricks: Document Frequencies and NOT |
2010.07.29 11:13 |
| Desperate Perl; or A Tale of Two Languages |
2010.07.27 12:25 |
| Stupid Lucene Tricks: Hierarchies |
2010.07.16 11:09 |
| pmtools-perl6-0.01 |
2010.07.02 11:40 |
| Business: Execution vs. Ideas |
2010.06.23 11:32 |
| Stupid Lucene Tricks: Search case-insensitive, Retrieve ca |
2010.06.17 5:58 |
| ZeroMQ: Fastest. Messaging. Ever. |
2010.06.11 15:07 |
| Technical Debt and the Stakeholders |
2010.06.04 11:18 |
| Not All User Stories Have Happy Endings |
2009.12.23 12:40 |
| 10,000+ Exceptions/Hour |
2009.11.20 12:11 |
| Checklists, Recipes and Algorithms |
2009.11.13 11:56 |
| Regular Expressions: The Ultimate in Lack of Redundancy |
2009.09.23 13:12 |
| iMacros: Automation for Firefox |
2009.07.17 12:16 |
| Test-Driven Development: Some Hard Numbers |
2009.07.02 11:23 |
| Why Big Software Projects Fail: The 12 Key Questions |
2009.06.26 12:02 |
| Pretend Project Management |
2009.04.24 13:23 |
| A Pattern of Troubleshooting |
2009.04.02 11:52 |
| Grabbing With Your Presentations |
2009.03.27 12:59 |
| Code Contracts for .NET |
2009.03.20 15:36 |
| Windows Vista and Multi-Level Security |
2009.03.06 13:49 |
| Dispose, Finalization, and Resource Management |
2009.02.27 12:34 |
| Top 25 Most Dangerous Programming Errors |
2009.02.27 12:19 |
| Zotero -- Open Source Super-EndNote in your Firefox |
2009.02.17 12:38 |
| The Important Numbers of Testing: 0, 1, and Many |
2008.06.18 5:58 |
| The Golden Rule of Data Manipulation |
2008.06.18 5:57 |
| PageRank is Precomputed Relevancy Ranking |
2008.05.30 12:04 |
| Good Inheritance and Bad Inheritance |
2008.05.23 12:04 |
| pmtools-1.10 Release |
2008.03.07 13:09 |
| Navigational Spaghetti -- What are your thoughts? |
2008.01.25 12:17 |
| Top Ten Software Engineering Ideas |
2008.01.18 12:44 |
| Regular Expression Matching Can Be Simple And Fast |
2008.01.11 12:06 |
| Publishing vs. Storing Documents |
2008.01.04 12:16 |
| The World is Collaborative and Loosely Coupled |
2008.01.04 12:09 |
| 2038 is The End Of The World As We Know It (But I Feel Fine) |
2007.12.28 12:44 |
| Knowledge Management is Hard to Do Right |
2007.12.21 12:59 |
| Get Unicode Text from a VB6 RichTextBox Via the Clipboard |
2007.12.14 12:43 |
| You Can Write Perl in Any Language, Too |
2007.12.07 13:05 |
| Tim Berners-Lee, the World Wide Web, and the Dexter Model |
2007.11.30 13:01 |
| Why Make Your Code Open Source? Productizing! |
2007.11.16 13:01 |
| SQL Intersect by ANDing IN Clauses |
2007.11.09 12:51 |
| VB6 Invokes UserControlShow() When Writing EXE |
2007.09.21 5:58 |
| Perl6 Devel::ConfigGenerator for pmtools-perl6 |
2007.09.14 11:47 |
| You Must Test Hand-Written Accessors |
2007.09.14 11:39 |
| Rethinking the Spreadsheet: iWorks Numbers (and Macros) |
2007.08.24 12:00 |
| Constraints in Sof |
2007.08.10 11:59 |
| OpenOffice and DocumentsToGo Interop |
2007.07.27 6:00 |
| RELMA 3.2/LOINC 2.21 Released |
2007.07.20 15:08 |
| The Third Manifesto, StreamSQL, Weblogs, and Logfiles |
2007.07.13 12:00 |
| How Tags Help Businesses Organize |
2007.07.06 12:04 |
| Social Networking Irritations |
2007.07.06 11:54 |
| Dante's Circles of Mutable State |
2007.07.06 11:46 |
| Mistakes in Experimental Design and Interpretation |
2007.07.06 11:44 |
| .NET Class Mocking Requires an Interface: A Code Smell? |
2007.06.29 12:05 |
| LINQ and map()/grep() in Perl |
2007.06.22 11:57 |
| The Three Ages of a Creative Person |
2007.06.15 12:15 |
| Haskell and the Four Styles of Programming |
2007.06.08 11:53 |
| Perl's undef: NULL for the Language |
2007.06.08 11:50 |
| The Top Ten Things They Never Taught Me In School |
2007.06.08 11:36 |
| Sequential vs. Parallel Choices are Everywhere |
2007.06.01 11:58 |
| Agile Outsourcing: An Oxymoron? |
2007.05.24 12:15 |
| Concurrency and Text File Processing |
2007.05.18 12:05 |
| Prolog and Bogo-Sort |
2007.05.18 12:04 |
| Perl 6 and Why Infix Notation is Better |
2007.05.11 11:59 |
| Silverlight, the DLR, and Perl 6 |
2007.05.03 12:06 |
| Perl 6: HEREDOCS Have Changed |
2007.05.03 12:00 |
| perl6_config_dash_V.pl6 - Perl 6 Config.pm Generator |
2007.04.27 12:07 |
| The Free Lunch is Over, and Other Thoughts on Concurrency |
2007.04.13 11:57 |
| Offshore-developed Projects and Their Bugs |
2007.03.16 12:00 |
| A VB6 Property is Like a Perl Tied Variable, Sort Of |
2007.03.09 12:19 |
| "Coding Horror" on Inheritance |
2007.03.09 12:07 |
| Thoughts on "Composition Is More Important Than Inheritance" |
2007.03.02 12:58 |
| Iterators Give You Lazy Evaluation |
2007.02.23 16:08 |
| Steps Toward The Reinvention of Programming |
2007.02.16 16:08 |
| Reply on the Way: Composition is More Important Than Inherit |
2007.02.16 12:59 |
| Composition is More Important Than Inheritance |
2007.02.09 12:46 |
| Use Invisible Fields to Combat Comment Spam |
2007.02.02 18:19 |
| .NET Regexes: Why Groups and Captures? |
2007.01.26 13:25 |
| Win32 Added Routes: Not in Your GUI |
2007.01.26 13:25 |
| I Wonder: Blub on Resume/CV? |
2007.01.26 13:17 |
| pmtools-perl6: Config.pm Generator |
2007.01.19 12:58 |
| Essays on the Way |
2007.01.19 12:27 |
| Taking Down Knowledge Management Barriers |
2007.01.05 16:03 |
| pmtools-perl6: Working Regexes |
2007.01.05 12:59 |
| RELMA 3.19 and LOINC 2.19 Released |
2007.01.05 12:54 |
| 15 Ways to Use Software to Improve Your Knowledge Management |
2007.01.05 12:50 |
| BLOB Normal Form: BLOB and Primary Key in Their Own Table |
2006.12.29 12:57 |
| file:// URIs in Windows |
2006.12.29 12:47 |
| Lore #5: Tools for Lore |
2006.12.08 12:59 |
| Perl's Many Built-in Data Structures |
2006.12.08 12:53 |
| pmtools-perl6: PODs to Start With |
2006.11.10 13:00 |
| Lore#4: What You Want to Do With Your Lore |
2006.11.10 12:58 |
| Microsoft Web Browser Control Creates a New MSIE Instance |
2006.11.10 12:23 |
| What Type is a Microsoft Web Browser Control? |
2006.11.10 12:16 |
| Lore #3: Types of Lore |
2006.11.03 12:13 |
| Lore#2: The Levels of Lore |
2006.10.20 11:59 |
| pmtools-perl6 Mailing Lists |
2006.10.18 11:53 |
| TiddlyWiki has Simple Sparklines |
2006.10.13 16:38 |
| Nvu and Multi-Level Hierarchies |
2006.09.15 11:07 |
| Lore: Building Personal Knowledgebases (#1) |
2006.09.15 10:55 |
| Agile, CMMI, and ISO 9001 |
2006.09.15 10:39 |
| Wal-Mart Music Store in Windows Media Player |
2006.08.25 11:44 |
| pmtools-perl6 on SourceForge |
2006.08.25 11:42 |
| Essays on the Way |
2006.08.25 11:26 |
| NAR Files: JARs for .NET |
2006.08.11 11:42 |
| Y2038 first failure |
2006.08.11 11:35 |
| OpenCyc 1.0 Released |
2006.08.11 11:29 |
| BYTE and Jerry Pournelle: Passing of an Era |
2006.07.28 11:36 |
| TiddlyWiki |
2006.07.28 11:35 |
| Hidden Assumptions of Testing |
2006.07.21 11:46 |
| Ask E.T. (Edward Tufte) |
2006.07.14 12:01 |
| Nvu: HTML Tags-On Editor |
2006.07.14 11:50 |
| Summertime is Short Shrift Time... |
2006.07.14 11:37 |
| Design by Contract: Perl6/VB Preconditions and Postcondition |
2006.06.30 11:30 |
| Design by Contract: Not with lvalue subs |
2006.06.16 12:10 |
| pmtools for Perl6: First Steps |
2006.06.09 11:17 |
| VB6 Static Class Variables (Sort Of) |
2006.06.09 11:09 |
| Test Coverage: Necessary But Not Sufficient |
2006.06.02 11:44 |
| Whose Key is It? sn.exe |
2006.05.26 11:01 |
| Two Short Pieces |
2006.05.19 14:05 |
| RSS is for Skimmers |
2006.05.19 11:52 |
| Windows PowerShell and $_ |
2006.05.19 11:45 |
| SQL Tricks: For and For-Each Loops |
2006.05.12 11:25 |
| Microsoft: All Grown Up Now |
2006.05.12 11:03 |
| Dan Bricklin's wikiCalc: Webs of Spreadsheets |
2006.04.28 11:58 |
| Corporate Technical Memory Redux: Kwiki? |
2006.04.21 12:04 |
| VB for Linux: The Virtues of Front-End Tools |
2006.04.14 11:56 |
| Mock Objects and the Languages That Support Them |
2006.03.31 12:30 |
| Sometimes It Pays to Lie on the Internet: The Semantic Web a |
2006.03.24 12:37 |
| Ontologies as a Directed Acyclic Graph |
2006.03.17 12:22 |
| Perl6: A LISP for 2010? |
2006.03.10 12:40 |
| BioBike - A KnowOS Implementation |
2006.03.03 12:32 |
| Where are the Essays? |
2006.02.24 16:59 |
| fog - Discover the "Fog Index" of Your Writing |
2006.02.24 15:44 |
| setdiff - Difference of Two Sets of Filenames |
2006.02.17 12:19 |
| Debugging COM Interop: .NET DLL With VB6 .EXE |
2006.02.10 12:20 |
| perlping - Updated URL |
2006.02.03 12:35 |
| The IE Web Browser Control and Applying Styles |
2006.02.03 12:31 |
| Nagios: Network Monitoring on the Cheap |
2006.01.27 14:11 |
| Kwiki::UserGroups |
2006.01.20 12:43 |
| More Frequent Postings? |
2006.01.13 12:44 |
| pmtools-1.00 |
2006.01.13 12:21 |
| Kwiki::Archive::Rcs -- Load It Early! |
2005.11.18 12:51 |
| He's Alive! |
2005.11.18 12:45 |
| Bayesian Detection of Conversational Subject Area |
2005.03.24 10:27 |
| Doing the Job in the Interview |
2005.03.18 11:17 |
| perlping - portable ping(1) in Pure Perl |
2005.03.03 15:58 |
| Devel::Cover and External Programs |
2005.02.03 15:21 |
| Test::MockDBI v0.61 |
2005.02.03 15:15 |
| Test::MockDBI v0.50 |
2005.01.19 11:47 |
| Devel::Cover and Self-Modifying Code; OR Doctor! Doctor! |
2005.01.08 7:46 |
| Moved -- Finally! |
2005.01.08 7:17 |
| Nextel i305: MIL-STD Ruggedizing My Life |
2004.07.22 7:19 |
| RE: HTML-Kit: HTML Editing Your Way |
2004.07.22 6:58 |
| HTML-Kit: HTML Editing Your Way |
2004.07.21 16:39 |
| OpenOffice: First Impressions |
2004.07.16 11:25 |
| How Microsoft Lost the API War |
2004.07.15 13:46 |
| 2038 is The End Of The World As We Know It (But I Feel Fine) |
2004.07.14 10:58 |
| A.L.I.C.E. and Cyc: Twin Sons of Different Mothers? |
2004.04.29 11:41 |
| Fisher's Creek Consulting |
2004.04.29 11:27 |
| Better RSS Feed URL (Thanks, Nat!) |
2004.01.15 9:38 |
| Worse is Better Again: The Rise of HTML GUIs |
2004.01.15 8:40 |
| Unix as a Wizard Full Employment Act |
2003.12.23 20:30 |
| Pascal and the 1980's Language Wars |
2003.12.23 20:26 |
| Available for Consulting |
2003.11.24 16:30 |
| HTML, A Declarative Language for GUIs |
2003.11.03 15:17 |
| Updated Curriculum Vitae |
2003.09.13 21:18 |
| I'm Not Dead Yet! |
2003.07.27 18:44 |
| Slashcode Journal RSS Feeds |
2003.06.17 18:05 |
| Bootstrapping Software Revolutions |
2003.06.16 12:37 |
| Essay Pick-Ups |
2003.06.10 16:33 |
| Outstanding Objects (Developed Dirt Cheap) |
2003.06.05 15:30 |
| Productizing Software and Open Source |
2003.05.30 16:05 |
| Closed Source and Reliability |
2003.05.29 11:59 |
| First Entry: Home Page and Curriculum Vitae Draft |
2003.05.21 7:48 |