| Journal Entry |
Date |
| Gone |
2010.03.14 3:02 |
| Test::Class::Most |
2010.01.31 14:25 |
| Testing with PostgreSQL |
2010.01.30 11:22 |
| Roles without Moose? |
2010.01.25 9:04 |
| Unless what? |
2010.01.15 6:47 |
| Dear Recruiters |
2010.01.13 8:06 |
| Next QA Hackathon -- What Do You Need? |
2010.01.12 6:37 |
| Most Popular Testing Modules - January 2010 |
2010.01.07 16:46 |
| Cool Things in Perl 6: Subsets |
2010.01.04 8:11 |
| Perl 6 Config::INI parser on github |
2009.12.30 12:48 |
| Improve My Perl 6! |
2009.12.24 6:29 |
| Gitpan languages |
2009.12.18 9:15 |
| Atom Feed Help |
2009.12.17 5:40 |
| MySQL and Oracle |
2009.12.14 7:56 |
| What's In A Name? |
2009.12.12 7:24 |
| Regex Captures in Debugger |
2009.12.08 9:02 |
| The Implications of the Bug |
2009.12.07 10:38 |
| Find the bug (sql) |
2009.12.07 2:43 |
| Pitfalls in Converting Base Classes to Roles |
2009.12.04 8:32 |
| Why Should I Program in $Language? |
2009.12.01 9:27 |
| How To Become a Millionaire with Parrot and COBOL |
2009.11.24 6:27 |
| How Not To Advertise Your Job Service |
2009.11.23 8:56 |
| Hash Objects and AutoInflation |
2009.11.23 6:40 |
| blogs.perl.org |
2009.11.20 4:03 |
| Why no plan for nested TAP? |
2009.11.17 6:24 |
| The Obligatory Go Language Post |
2009.11.15 14:25 |
| Vim: Automatically opening POD as a PDF |
2009.11.15 8:03 |
| Vim: Does Your Pod Have Valid Perl? |
2009.11.14 5:25 |
| Implicit "done_testing()" in subtests |
2009.11.13 12:21 |
| The new perl.org is up! |
2009.11.13 2:22 |
| Test::Kit Production Release |
2009.11.11 7:57 |
| Kill Off Test::Builder? |
2009.11.11 6:39 |
| MySQL on a ramdisk |
2009.11.10 8:47 |
| Stupid things to do with vim: run snippets |
2009.11.08 5:42 |
| use_ok isn't ok |
2009.11.08 3:57 |
| Pod::Parser::Groffmom to the CPAN |
2009.10.28 17:20 |
| Criticizing Academia -- Oops |
2009.10.27 8:41 |
| Switching and resizing windows in vim |
2009.10.27 5:52 |
| Syntax Highlighting in Pod::Parser::Groffmom |
2009.10.26 18:20 |
| Using subtests |
2009.10.26 8:02 |
| Why Do We Believe Random Assertions? |
2009.10.26 2:34 |
| Pod to MOM format |
2009.10.25 7:21 |
| POD to PDF? |
2009.10.23 16:45 |
| Perl Training Australia |
2009.10.22 15:42 |
| Downgrading Moose |
2009.10.20 8:20 |
| The Perl Foundation Marketing Committee |
2009.10.20 3:47 |
| CPAN Updates |
2009.10.18 7:50 |
| The Original Trait Researchers on the "Class Wins" Issue |
2009.10.14 5:05 |
| mod_perlite Lives! |
2009.10.13 6:56 |
| Synthetic Classes |
2009.10.12 7:52 |
| Object Responsibilities versus Object Behavior |
2009.10.07 8:16 |
| Finding Duplicate Files |
2009.10.06 3:52 |
| Solaris Fail |
2009.10.02 8:55 |
| Ovid's First Law of Software Technology |
2009.10.02 4:59 |
| Writing a Changes File |
2009.09.29 9:52 |
| Multiple Inheritance and Exporter |
2009.09.29 4:00 |
| Javascript |
2009.09.29 1:52 |
| Republicans Are Crucifying Themselves |
2009.09.28 15:31 |
| Branding Perl |
2009.09.28 11:09 |
| How to Not Brand Something |
2009.09.28 4:16 |
| Testing with Test::Class |
2009.09.26 8:54 |
| Why I'm Switching to 5.10 |
2009.09.26 7:11 |
| Joining the TPF Board of Directors |
2009.09.23 7:00 |
| Dear Yahoo! Mail |
2009.09.18 10:41 |
| Testing Remote Client Scheduling |
2009.09.17 7:14 |
| My Least Favorite Word: "Should" |
2009.09.15 4:20 |
| Java Tutorial Fail |
2009.09.10 9:50 |
| 198,586 |
2009.08.29 13:47 |
| Quick security note: Compress::Raw:: modules |
2009.08.19 17:05 |
| Handling login/logout correctly |
2009.08.19 16:01 |
| DBIx::Class, Catalyst and Moose Load Time |
2009.08.19 10:58 |
| What do you want in a web site? |
2009.08.19 4:11 |
| REST Versus Soap |
2009.08.19 1:17 |
| Authentication |
2009.08.18 15:43 |
| Relearning Web Lessons Via URL Hacking |
2009.08.17 17:54 |
| The Nightmare |
2009.08.17 10:59 |
| The Great Escape (Catalyst, DBIx::Class and Freebase) |
2009.08.16 11:22 |
| Guess the Solution: Materialized Paths and "ORDER BY" |
2009.08.14 10:07 |
| Debugging Catalyst |
2009.08.14 8:02 |
| Use packages? |
2009.08.11 17:23 |
| Beautiful Freebase Metadata Dreams Slain |
2009.08.11 16:27 |
| Dolphin Square - Why I Don't Want To Live There |
2009.08.11 4:28 |
| How To Set Your Module's Version Number |
2009.08.11 1:29 |
| YAPC:EU::2009 Was Truly Magical |
2009.08.09 4:23 |
| The "Marketing" BOF |
2009.08.05 5:32 |
| The Longer "Roles" Talk |
2009.08.04 6:27 |
| Why I Don't Like YAML |
2009.07.31 4:21 |
| How To Downgrade Perl on Ubuntu |
2009.07.30 5:46 |
| Mojolicious::Lite |
2009.07.29 4:21 |
| Solutions Are Not Problems. Problems Are Problems. |
2009.07.27 5:12 |
| Defining the Marketing Problem |
2009.07.26 4:08 |
| What Does the Outside of Perl Look Like? |
2009.07.24 9:48 |
| SQL Keywords Are Not Good Column Names |
2009.07.24 4:29 |
| Living Hell |
2009.07.21 4:58 |
| What I Want In Firefox (Parrot) |
2009.07.20 9:16 |
| YAPC::EU - Learn Portuguese! |
2009.07.20 3:27 |
| Things I Wish Were Syntax Errors #213 |
2009.07.17 5:40 |
| Ruby Mixins: An Example |
2009.07.16 7:04 |
| Look Familiar? |
2009.07.14 17:08 |
| Mindbogglingly Bad Password Management |
2009.07.14 9:49 |
| Empty Classes |
2009.07.10 9:34 |
| Promises, promises |
2009.07.08 14:23 |
| Complexity Management |
2009.07.08 11:08 |
| Perl 6 Roles Question |
2009.07.07 5:31 |
| Reputations |
2009.07.06 9:29 |
| DateTime::Duration::W3C? |
2009.07.03 8:45 |
| The Real Problem With Roles |
2009.07.02 8:47 |
| Calling All Test:: Authors |
2009.06.30 9:16 |
| Never Let Them Read From Your Database |
2009.06.30 6:48 |
| Guess Who Loses: Test::More::subtest versus Test::XML |
2009.06.29 9:00 |
| Test::Aggregate::Nested Almost Done |
2009.06.28 4:48 |
| The 81% Solution |
2009.06.26 10:27 |
| Nested TAP Now Available In Developer Release |
2009.06.24 2:50 |
| Tight Coupling of Applications |
2009.06.22 7:10 |
| Always, Always, Always Run Your Code Examples |
2009.06.21 8:17 |
| Package::Dynamic As Yet Unwritten |
2009.06.19 10:57 |
| Lisbon Traits Paper |
2009.06.17 16:14 |
| Bitten By Roles? |
2009.06.16 4:40 |
| Test::Aggregate::Nested |
2009.06.14 5:50 |
| TAP::Harness Input and Output |
2009.06.10 8:43 |
| Pseudo-code For Rewriting TAP Streams |
2009.06.08 8:57 |
| Test::Aggregate::Nested |
2009.06.08 7:09 |
| AI::Logic on github |
2009.06.06 6:10 |
| It's Time For Time In Computing |
2009.06.05 7:02 |
| What's Not On the CPAN |
2009.06.05 3:28 |
| When Good Ideas Go Bad: use_ok |
2009.06.04 7:49 |
| Spot the Bug! |
2009.06.03 9:57 |
| Inheritance or Roles? |
2009.05.27 10:22 |
| Debugging In List Context |
2009.05.26 10:10 |
| CPAN Testers Update |
2009.05.26 3:28 |
| Prototype OO and Multiple Inheritance? |
2009.05.22 8:46 |
| The Moose Class Hierarchy |
2009.05.20 16:24 |
| Module Version Vim Binding |
2009.05.20 3:51 |
| Niche Modules - Data::FetchPath |
2009.05.19 16:28 |
| Leave use.perl? |
2009.05.19 7:00 |
| Windows? Why? |
2009.05.19 3:14 |
| Refactoring Tests |
2009.05.15 4:16 |
| Test::Aggregate Breaking Backwards Compatability |
2009.05.13 16:53 |
| Software Liability Protection |
2009.05.13 2:20 |
| A Brief History of Programming Languages |
2009.05.08 7:28 |
| Flying Without Source Control |
2009.05.07 12:45 |
| Send a Newbie! |
2009.05.01 4:34 |
| Redirected Post |
2009.05.01 2:16 |
| MooseX::Role::Strict on the CPAN |
2009.04.30 12:48 |
| Oops, It Did It Again (Moose) |
2009.04.30 4:47 |
| Solving the Role Debacle |
2009.04.28 3:23 |
| Tips For Converting Base Classes Into Roles |
2009.04.27 8:35 |
| Raising Moose In The BBC |
2009.04.24 8:10 |
| Well, Now I Know (Roles) |
2009.04.24 5:27 |
| Who Is The Batman? |
2009.04.22 13:30 |
| jPerl - Perl on the JVM |
2009.04.21 6:09 |
| Mixins Considered Harmful |
2009.04.17 9:34 |
| Fun Numbers - Ruby and Perl |
2009.04.17 8:53 |
| Not All Features Are Useful (Moose Roles) |
2009.04.14 9:17 |
| Programmatic Discovery of Package Variables in Perl? |
2009.04.14 4:38 |
| Before and After Graphs (Role Application) |
2009.04.09 9:24 |
| Do They Compile? |
2009.04.07 9:13 |
| Pondering Role Organization |
2009.04.06 4:21 |
| "Higher Order Perl" Modules on Github |
2009.04.05 8:20 |
| What Should You Test And Why? |
2009.04.03 7:28 |
| Surprising Deparse Result |
2009.04.03 7:14 |
| Programmatic Enforcement Of Liskov Substitution Principle |
2009.03.30 17:19 |
| Non-Existent Packages |
2009.03.30 16:37 |
| Fixing vim's syntax highlighting issue with !! |
2009.03.30 8:29 |
| Nested TAP on Github |
2009.03.28 10:30 |
| Catalyst/Moose/DBIx::Class Load Times |
2009.03.27 6:18 |
| What Do You Want From Test::Harness and/or Test::Builder? |
2009.03.27 4:51 |
| The "Joy" of Tight Deadlines |
2009.03.26 10:08 |
| More on "Better Code Via Roles" |
2009.03.26 5:13 |
| Class::Sniff command line utility |
2009.03.19 8:42 |
| Role Oriented Programming |
2009.03.18 9:35 |
| Why Businesses Fail |
2009.03.17 3:39 |
| Refactoring with Moose Roles |
2009.03.16 4:31 |
| Env::Export |
2009.03.13 10:44 |
| How To Use Test::Class |
2009.03.13 3:22 |
| Test::Harness Dropping Support For 5.5 |
2009.03.11 3:37 |
| I should give up on SQL |
2009.03.09 11:34 |
| Recursive Runtime Role Reapplication Really Rebounds |
2009.03.09 4:31 |
| Anecdote Driven Development, or Why I Don't Do TDD |
2009.03.08 6:50 |
| Should We Do "Computer Science"? |
2009.03.05 5:00 |
| Alternatives to Inheritance |
2009.03.04 4:29 |
| Triggers and SUPER and Ovid's *LIES*! |
2009.03.02 9:04 |
| Throwing Away All of My Trigger Work |
2009.02.27 7:10 |
| Why Visualization Rocks |
2009.02.26 10:56 |
| Writing Legal Contracts as Code |
2009.02.25 12:20 |
| Today's Database Nightmare |
2009.02.24 11:07 |
| Not Using Profanity Is Harder Than I Thought |
2009.02.24 7:29 |
| Vim: Folding POD Out Of the Way |
2009.02.24 5:19 |
| What a phenomenally bad web site error |
2009.02.22 17:46 |
| MT and LiveJournal OpenID |
2009.02.22 17:35 |
| Making Test::Class More Like xUnit |
2009.02.22 10:09 |
| How Does One Credit A Photo of Unknown Origin? |
2009.02.22 5:16 |
| Known Ruby Bug? |
2009.02.20 17:08 |
| How to construct a list in Perl, Ruby, Smalltalk, etc ... |
2009.02.20 11:54 |
| Moose! |
2009.02.20 10:04 |
| How To Not Teach Programming (Haskell) |
2009.02.17 9:54 |
| Inertia Driven Programming |
2009.02.16 16:46 |
| Explaining explain() |
2009.02.16 7:48 |
| Bug in Perl Causes a Small Class::Sniff Issue |
2009.02.16 5:16 |
| Class::Sniff's killer feature: it walks the symbol table |
2009.02.15 11:26 |
| Class::Sniff: combine separate inheritance graphs. |
2009.02.15 10:04 |
| MacBook Pro Graphic Cards Failures |
2009.02.13 6:51 |
| Web Site Aikido |
2009.02.13 6:29 |
| Clever |
2009.02.11 12:25 |
| An Image Is Worth A Thousand Blogs |
2009.02.11 4:45 |
| Calculating The Dow Jones Industrial Average |
2009.02.07 19:12 |
| Class::Sniff for the Win! |
2009.02.06 10:53 |
| Class::Sniff Notes |
2009.02.05 5:15 |
| Detecting Long Methods Without PPI |
2009.02.03 9:01 |
| Class::Sniff Now Detects "Duplicate" Methods |
2009.02.02 15:58 |
| Class::Sniff Reporting and Exported "Methods" |
2009.02.02 9:33 |
| Subtle Inheritance Trap |
2009.02.01 15:27 |
| Class::Sniff Now Detects "Unreachable" Methods |
2009.02.01 10:21 |
| What Did I just Write? |
2009.02.01 9:51 |
| Class::C3 Wierdness? |
2009.01.31 11:22 |
| DBIx::Class Is Great! |
2009.01.30 16:42 |
| The Evils of Inheritance Explained |
2009.01.30 16:28 |
| Graphing the hierarchy (you won't believe this) |
2009.01.30 11:04 |
| Class::Sniff |
2009.01.30 7:13 |
| Object Inspector? |
2009.01.29 6:04 |
| Dead Babies |
2009.01.28 8:09 |
| Are you using your objects, or are they using you? |
2009.01.28 6:47 |
| Nope, This Microsoft Interview Is Not Satire |
2009.01.23 9:49 |
| Rebuilding Parrot |
2009.01.14 18:01 |
| Discuss the Pros and Cons |
2009.01.13 12:36 |
| Perl 6: .trim and Test.pm |
2009.01.13 5:17 |
| How to get a commit bit for Perl 6 (ln -s) |
2009.01.12 16:58 |
| Perl 6 Test.pm |
2009.01.12 16:17 |
| Implementing .trim in Perl 6 |
2009.01.11 19:09 |
| No Fisher-Yates Shuffle In Perl 6 |
2009.01.11 11:30 |
| a_sub_not_likely_to_be_here |
2009.01.08 10:56 |
| Dr. Dobb's Journal Is No More? |
2009.01.08 8:44 |
| Code Coverage and the Zune Bug |
2009.01.05 5:28 |
| List of Directories Containing XML Docs |
2009.01.02 4:48 |
| Hangman in Perl 6 |
2008.12.31 11:13 |
| Tests, Technical Debt, and Christmas Holidays |
2008.12.31 6:31 |
| Perl 6 Hangman |
2008.12.29 5:02 |
| Perl Hell |
2008.12.23 6:30 |
| Vim Filters: Documenting Exceptions |
2008.12.17 11:29 |
| How Dare You Mock Me! |
2008.12.17 5:59 |
| TPF Grant Manager |
2008.12.16 6:49 |
| Sanity Tests |
2008.12.16 5:52 |
| Idealism Versus Reality: Reality Wins |
2008.12.15 6:34 |
| for file in @frack! |
2008.12.12 5:17 |
| Overhead of Saving Tests |
2008.12.11 5:26 |
| The Big Bucket of FAIL (or is it?) |
2008.12.10 11:21 |
| App::Prove::History |
2008.12.09 6:42 |
| Running Tests In Multiple Languages |
2008.12.08 6:23 |
| Saving Test Runs |
2008.12.05 4:46 |
| Perl 5 Programmers Are Dying |
2008.12.04 5:54 |
| Perl 5 Is Dying |
2008.12.03 6:09 |
| Feedback about use.perl would be nice |
2008.12.03 5:13 |
| Rotten Ravioli Code |
2008.12.01 5:23 |
| More Frustration With the State of OO |
2008.11.29 16:58 |
| Vim: source control diffs |
2008.11.28 10:51 |
| Tabular Code Formatting and No Editor Support |
2008.11.28 9:12 |
| Test::Most 0.20_02 |
2008.11.27 10:02 |
| Happy Accidents in Testing |
2008.11.27 8:41 |
| How many test harnesses are too many? |
2008.11.26 4:43 |
| Stupidly Clever Code |
2008.11.24 9:03 |
| Test::Most::explain: need steroid advice |
2008.11.24 5:32 |
| Redland Help |
2008.11.21 5:30 |
| Oh god, please, no. |
2008.11.20 11:46 |
| Gutenberg RDF |
2008.11.20 5:33 |
| Test::Most::Exception - Important, But You Won't Need It |
2008.11.17 10:29 |
| Gutenberg API |
2008.11.12 5:39 |
| MacBook Pros and Cons |
2008.11.10 4:39 |
| TestModuleCoverage Update |
2008.11.07 8:51 |
| Filtering DBIx::Class resultsets with external criteria |
2008.11.07 4:09 |
| Tests I Should Not Have to Write (for MySQL) |
2008.11.06 6:11 |
| McCain |
2008.11.05 6:00 |
| BBC Joins Parrot Foundation Advisory Board |
2008.11.05 5:57 |
| use_ok is not ok. |
2008.11.03 12:28 |
| Dependent Type FAIL! |
2008.11.02 17:40 |
| Not Writing Perl 6 |
2008.10.30 7:57 |
| PHPs Namespace Separator |
2008.10.26 4:18 |
| Running Perl 6 Tests In Vim |
2008.10.20 11:02 |
| Zero Defect Code in Ada and Perl 6 |
2008.10.19 8:02 |
| Configuring Vim for Perl 6 |
2008.10.19 7:47 |
| The Daily MySQL Hate -- TRUNCATE should not be DELETE |
2008.10.17 7:41 |
| Starting With iPhone Apps |
2008.10.16 5:35 |
| Localizing variables in another stack frame? |
2008.10.14 4:18 |
| Vim: Run All Tests Which Cover This Module |
2008.10.10 10:29 |
| Turbo-Charged Test Suites Presentation |
2008.10.07 6:46 |
| What Perl 6 Is Going to Do |
2008.10.01 3:07 |
| 'Tis Not the Season (for drugs!) |
2008.09.25 5:55 |
| Corsica! |
2008.09.25 4:13 |
| Blocked in Refactoring Catalyst |
2008.09.24 5:46 |
| Github Kills Me (But It Works) |
2008.09.21 5:16 |
| Saving Test Suite Results to a Database |
2008.09.19 4:16 |
| DateTime and &Time::Hires::time |
2008.09.18 11:50 |
| App::Prove::History |
2008.09.18 9:03 |
| Which Tests Can I Aggregate? |
2008.09.18 5:11 |
| Vim: run all tests in your buffers |
2008.09.17 8:35 |
| No PerlUnit You Fools! |
2008.09.16 3:43 |
| How Test::Aggregate does 'skip_all' |
2008.09.16 3:03 |
| Github? |
2008.09.15 3:01 |
| Popular Test Modules (updated) |
2008.09.13 5:36 |
| Diminishing Marginal Utility of Tests |
2008.09.12 8:46 |
| Triggers to track database changes |
2008.09.11 11:00 |
| Pulling the MySQL Triggers |
2008.09.10 4:53 |
| Where Did Those Leaks Come From? |
2008.09.09 3:35 |
| Test::Builder 0.80_01 breaks Moose 0.57 tests |
2008.09.08 5:50 |
| iPhoto Keeps Hanging |
2008.09.07 13:51 |
| Catalyst and Test::Aggregate |
2008.09.05 5:50 |
| Heatmap Ranges |
2008.09.03 9:49 |
| Apache Log Database |
2008.09.03 4:59 |
| I am not you. Please keep that in mind. |
2008.08.29 10:52 |
| Log::Apache::SQLite |
2008.08.29 5:40 |
| GreaseMonkey: Ignoring users on use.perl |
2008.08.23 4:25 |
| Why Test::Kit Is Stalled |
2008.08.22 13:37 |
| Anyone Using App::Prove::State? |
2008.08.22 11:17 |
| What's That Prototype Again? |
2008.08.22 7:42 |
| Test::Harness ouput change |
2008.08.21 4:34 |
| iPhone: The Last Straw? |
2008.08.20 10:14 |
| How Can I Write This Better? |
2008.08.19 7:32 |
| Test::Kit Plans and YAPC::EU Surprise |
2008.08.18 3:52 |
| Test::Kit |
2008.08.14 6:24 |
| Our 'net connection is soooo bad that I wrote this |
2008.08.12 8:59 |
| Test::Kit |
2008.08.12 8:15 |
| YAPC::EU |
2008.08.11 11:06 |
| Testers: Phear me! |
2008.08.08 8:04 |
| Module::NoLoad |
2008.08.08 4:53 |
| On Civility |
2008.08.07 10:46 |
| Allison Randal Visits the BBC |
2008.08.07 6:48 |
| Why I Often Hate Techies |
2008.08.06 9:35 |
| "Safe" monkey patching? |
2008.08.05 8:01 |
| $mech->delete($uri); |
2008.08.05 5:19 |
| The Vim Plugin I Need to Write |
2008.08.04 7:52 |
| Developer Versions Rock! |
2008.08.04 3:14 |
| Test::Aggregate 0.32_01 |
2008.08.03 8:43 |
| Testing Survey Results |
2008.08.02 9:18 |
| Test::Differences Now Supports Alternate Diff Styles |
2008.08.02 7:11 |
| Quoth the Ovid: Evermore |
2008.08.01 7:30 |
| Test::Differences 0.49_01 |
2008.08.01 3:37 |
| Test::Differences |
2008.07.31 8:28 |
| YAPC::EU, Copenhagen |
2008.07.31 7:56 |
| $builder-start_todo |
2008.07.29 10:05 |
| Static and Dynamic Types: A Definition |
2008.07.29 8:20 |
| Test::Most 0.11 |
2008.07.29 3:31 |
| YAPC::EU Portugal Promo |
2008.07.28 14:00 |
| Warren Abstract Machine Tutorial |
2008.07.24 7:28 |
| Buggered by the Debugger |
2008.07.24 5:27 |
| Altering &Test::Most::explain? |
2008.07.24 2:03 |
| Customer Tests, Developer Tests and Independent Verification |
2008.07.23 9:42 |
| Minor Annoyances to the CPAN |
2008.07.22 7:42 |
| What Do You Mean You Can't Test It? |
2008.07.21 3:47 |
| Another Reason I Hate Subversion |
2008.07.18 10:02 |
| One Bug I Really Hate |
2008.07.18 7:42 |
| Sofware Testing Poll, take 2 |
2008.07.17 3:37 |
| VIM: GotoSub |
2008.07.16 9:50 |
| A Better Poll Coming Up |
2008.07.16 5:53 |
| TestNG |
2008.07.16 4:48 |
| Testing Poll |
2008.07.15 9:50 |
| How To Look Like An Idiot |
2008.07.15 5:36 |
| Customizing Test::Most |
2008.07.14 3:22 |
| Another Module Idea |
2008.07.10 17:33 |
| What Do You Think This Will Print? |
2008.07.10 11:38 |
| The CIA Family Jewels |
2008.07.08 7:32 |
| The Morality of the Cold War |
2008.07.07 16:18 |
| Rethinking the CPAN Problem |
2008.07.04 4:56 |
| My Source Control History |
2008.07.01 4:32 |
| Well, that's a relief! |
2008.06.30 17:55 |
| Narrative Testing |
2008.06.30 5:22 |
| Dear LazyWeb, How Does Twitter Do It? |
2008.06.28 10:01 |
| Overriding Methods with Non-Existent Methods |
2008.06.26 10:57 |
| "make perl6" on OS X |
2008.06.25 8:06 |
| Painful, painful bug |
2008.06.24 11:58 |
| Easy Text Tables! |
2008.06.24 6:47 |
| Test::Aggregate versus Test::Class |
2008.06.24 6:08 |
| Data::Dumper::Overload |
2008.06.23 11:16 |
| IBM Developerworks: FAIL!!! |
2008.06.23 3:44 |
| I Didn't Want to See That |
2008.06.23 2:45 |
| The Test::Most From HELL! |
2008.06.20 7:52 |
| Why I Want Smalltalk's Image-Based Systems |
2008.06.19 5:08 |
| Test::Most now has deferred plans |
2008.06.18 15:25 |
| Aggressive Test Performance Ideas |
2008.06.18 4:55 |
| Bash Idiocies |
2008.06.17 8:35 |
| Anyone use Net::Twitter? |
2008.06.16 15:00 |
| DateTime::Duration refinement |
2008.06.16 3:50 |
| XPath Searches In Vim |
2008.06.13 9:11 |
| Junctions, Overloading, and Yesterday's Post |
2008.06.13 3:14 |
| Guess Why This Works |
2008.06.12 9:33 |
| More On Constraints |
2008.06.12 4:01 |
| Stupid Perl 6 Ideas While Sick |
2008.06.09 17:27 |
| Whiny Consultants |
2008.06.09 3:53 |
| Content Management Systems |
2008.06.09 1:35 |
| New Scientist Enigmas |
2008.06.08 11:47 |
| Closures to Ease Procedural Pain |
2008.06.06 5:50 |
| My Favorite Vim Function, ever! |
2008.06.06 3:11 |
| Custom *per directory* Environment Variables |
2008.06.05 9:59 |
| Twitter |
2008.06.05 8:32 |
| Are Object-Relational Mappers Worth It? |
2008.06.03 4:28 |
| Should I Offer a Testing Class? |
2008.06.01 5:46 |
| First Programming Job? |
2008.05.29 9:25 |
| UniData Jobs |
2008.05.27 23:12 |
| How to Google for Ruby |
2008.05.25 17:39 |
| Newspaper Archives? |
2008.05.22 16:14 |
| Benchmarking AI::Prolog versus tiny_prolob.rb |
2008.05.22 2:35 |
| Suitably Impressed with Ruby |
2008.05.21 9:06 |
| From Ruby To Perl |
2008.05.21 3:17 |
| My Homage To XKCD |
2008.05.20 5:45 |
| Gender Flamewar Irony :) |
2008.05.19 9:54 |
| White Camel Awards |
2008.05.19 3:45 |
| RT (again!) |
2008.05.19 2:45 |
| Pure Perl Logic Programming (no Prolog!) |
2008.05.17 8:59 |
| Vim: 'ack' integration |
2008.05.15 10:02 |
| Vim: "show create table $Some::DBIx::Class" |
2008.05.14 8:43 |
| Time to Speed Up The Tests Again |
2008.05.14 5:58 |
| Electronic Brain |
2008.05.13 10:13 |
| Steve Yegge on Dynamic Languages |
2008.05.12 8:51 |
| The Crap I Put Up With |
2008.05.09 8:18 |
| Java/Perl |
2008.05.09 4:11 |
| Arc Is Taking Over the World |
2008.05.08 6:36 |
| SQL Tidy |
2008.05.07 3:46 |
| Syntax Highlighting While Editing in MySQL Client |
2008.05.06 7:53 |
| Scope Hiding and Refactoring Editors |
2008.05.04 7:53 |
| Donald Knuth Eats Sacred Cows |
2008.05.02 10:51 |
| Vim: Automatically Add Branch Names to a Commit |
2008.05.02 4:58 |
| Debugging Vim Scripts |
2008.05.01 3:31 |
| Vim: Auto-Edit Whatever Tests Cover Your Program |
2008.04.29 16:19 |
| OO Code and Conditionals |
2008.04.29 5:39 |
| Please Tell Me This Is Satire |
2008.04.29 3:49 |
| Vim Help Needed |
2008.04.27 7:46 |
| Devel::Deprecate - Automatically Schedule Deprecations |
2008.04.24 9:43 |
| Pod::Perldoc Update |
2008.04.23 8:21 |
| Test::Class Recipe: Safe Fixture Methods |
2008.04.23 4:51 |
| Find the Bug! (Because I can't) |
2008.04.22 5:42 |
| Auto-Edit SVN Conflicts |
2008.04.21 9:06 |
| Time to Rename TAP |
2008.04.18 7:34 |
| MySQL Grant Pain |
2008.04.17 9:26 |
| Integrating Test::Class with Vim |
2008.04.17 8:47 |
| Stupid Import Idea? (from.pm) |
2008.04.17 7:51 |
| Fighting a Losing Battle |
2008.04.15 4:39 |
| A TAP Parser In 30 Lines of Code |
2008.04.14 15:41 |
| Vim filters: Tranforming Java to Perl |
2008.04.12 7:41 |
| A TAP Parser In 40 Lines of Code |
2008.04.10 5:09 |
| Test::TAP |
2008.04.10 4:37 |
| Another Reason XML Annoys Me |
2008.04.09 9:59 |
| Oslo Perl QA Hackathon Letdown |
2008.04.09 4:17 |
| Oslo Perl QA Hackathon, Day 2 |
2008.04.06 17:33 |
| TAP YAML Diagnostics |
2008.04.06 11:46 |
| Automatically Edit All Failing Tests |
2008.04.06 7:36 |
| Test Your Installation |
2008.04.06 1:53 |
| Oslo: TAP Diagnostics |
2008.04.05 4:47 |
| Find the Bug! |
2008.04.03 11:23 |
| Oslo Perl QA Hackathon |
2008.04.03 11:03 |
| Bermuda Now Has Backtracking! |
2008.04.03 8:05 |
| Which Tests Cover This Code? :) |
2008.04.02 3:37 |
| Hard-Core Bermuda |
2008.04.01 6:19 |
| No Test::RelaxNG? |
2008.03.31 5:42 |
| The Parrot Compiler Toolkit Tutorial |
2008.03.27 10:57 |
| Unsure About OSCON |
2008.03.26 15:13 |
| Strange BEGIN behavior? |
2008.03.26 9:58 |
| Test::Aggregate 0.11 |
2008.03.16 3:16 |
| Any Parisian Perl People Free Next Week? |
2008.03.11 14:48 |
| Test::Aggregate 0.08 |
2008.03.09 10:38 |
| On Consulting |
2008.03.07 7:02 |
| Catalyst: More Lessons in How Not To Write An Application |
2008.03.07 5:16 |
| Test::Aggregate 0.07 |
2008.03.05 7:11 |
| Quick Test Hack of the Day |
2008.03.04 7:05 |
| Declarative Arithmetic |
2008.02.28 12:40 |
| Bermuda RelaxNG Generation Started |
2008.02.28 10:40 |
| MySQL Bug of the Day |
2008.02.28 8:39 |
| perldoc -A @+ (with patch) |
2008.02.27 9:26 |
| perldoc -A @+ |
2008.02.26 14:22 |
| Updating My Test Suite Presentation |
2008.02.26 10:39 |
| Global bug of the day: Test::Builder |
2008.02.26 6:49 |
| Here's The Bug |
2008.02.26 4:36 |
| MySQL Pain of the Day |
2008.02.25 12:18 |
| Find the bug! |
2008.02.25 10:23 |
| is_prime(number) in Perl |
2008.02.23 9:54 |
| Undef, NULL, and Other False Friends |
2008.02.22 5:31 |
| Once Again, Perl Makes Me Scream |
2008.02.22 3:55 |
| Catalyst Firefox Plugin? |
2008.02.21 4:22 |
| Shooting the Prototype |
2008.02.20 7:50 |
| Talking About Code You Haven't Released |
2008.02.19 8:40 |
| Even/Odd/Prime, etc? |
2008.02.16 4:42 |
| Revised Bermuda Islands |
2008.02.15 5:05 |
| Today's Bermuda Work |
2008.02.14 11:43 |
| Relocatable Code in Bermuda |
2008.02.14 6:51 |
| Where's My Catalyst Server? |
2008.02.13 10:49 |
| More Bugs Due to Global Changes |
2008.02.12 10:18 |
| The Pain of a Beautiful Solution |
2008.02.08 10:50 |
| Things I Can't Do In Perl :( |
2008.02.04 14:03 |
| PerlySense for Vim |
2008.02.04 10:33 |
| Submitted OSCON Talks |
2008.02.04 7:27 |
| Can I Get a Little Validation Here? |
2008.02.01 8:25 |
| Bermuda - YAML and JSON Serialization |
2008.02.01 4:38 |
| Arc is Released - So What? |
2008.01.31 12:59 |
| Auto-generating Dereferencing Code for Bermuda |
2008.01.31 11:54 |
| Class::Dummy? |
2008.01.31 6:54 |
| Slurping Installed Package Code |
2008.01.31 6:39 |
| Useful Debugging Tip of the Day |
2008.01.30 10:06 |
| Code Smells In Test Suites |
2008.01.29 7:27 |
| Bermuda, Logic Programming, and Time Off |
2008.01.29 4:31 |
| C# Kicks Our Ass |
2008.01.25 5:10 |
| Integrate Perldoc with VIM |
2008.01.23 10:41 |
| Bermuda XML |
2008.01.23 5:16 |
| Still Swimming to Bermuda |
2008.01.22 9:21 |
| Code Coverage Woes |
2008.01.22 5:11 |
| PLEASE Don't Use lvalue! |
2008.01.21 13:12 |
| Relax(i)NG and Staying DRY in Bermuda |
2008.01.20 8:54 |
| Logic Programming Interview |
2008.01.20 6:01 |
| What I want in 5.12 |
2008.01.17 10:37 |
| Proposed OSCON Talks |
2008.01.15 9:03 |
| Where to add brakes to a test suite |
2008.01.15 5:52 |
| Test::Most -- Most commonly needed test functions and featur |
2008.01.13 12:14 |
| Test::Builder statistics |
2008.01.12 7:00 |
| More Custom Testing Goodies |
2008.01.11 10:13 |
| eval { $thing->isa($class) } |
2008.01.10 11:00 |
| Automating Your Source Code Formatting |
2008.01.10 6:04 |
| SQLite and Firefox |
2008.01.10 5:43 |
| Complex data structure unification |
2008.01.08 16:11 |
| OWASP Irony |
2008.01.07 6:42 |
| AI::Perlog |
2008.01.07 4:33 |
| make perl6 |
2008.01.03 4:54 |
| How to Speed Up Test Suites |
2007.12.29 18:34 |
| Test::* and Class::CGI |
2007.12.29 10:14 |
| More Test::Aggregate Work |
2007.12.28 12:00 |
| Next on the chopping block: UNIVERSAL::isa |
2007.12.27 13:17 |
| ExtUtils::MakeMaker and Debugging Makefiles |
2007.12.21 5:30 |
| Test::JSON Now Failing |
2007.12.20 4:28 |
| UNIVERSAL::can't |
2007.12.19 11:34 |
| More Test::Aggregate Stuff |
2007.12.17 6:31 |
| use_ok or die, die, die |
2007.12.11 9:51 |
| Using vim to find unecessary modules in tests |
2007.12.11 7:05 |
| More Stupid Testing Ideas - Generating TAP from TAP |
2007.12.10 10:36 |
| Thoughts on UNIVERSAL::isa |
2007.12.07 12:31 |
| Test::Aggregate 0.03 |
2007.11.29 9:05 |
| Why is this failing? |
2007.11.29 5:22 |
| Missing Features |
2007.11.27 6:38 |
| Test::Aggregate |
2007.11.26 5:55 |
| The Most Intelligent Comment About IT I've Ever Read |
2007.11.20 4:45 |
| Things I Want In Tests |
2007.11.19 6:30 |
| Boolean operators should always have a negated version? |
2007.11.16 7:39 |
| Test::Harness 3.0 is out! |
2007.11.06 8:07 |
| HOPpy Goodness With HOP::Lexer |
2007.10.31 5:20 |
| New Grant Committee Secretary |
2007.10.30 11:14 |
| Just what the (code) doctor ordered |
2007.10.29 12:18 |
| Writing Perl::Critic Policies |
2007.10.17 4:53 |
| DBD::mysql Bug With Quotes In Comments |
2007.10.16 10:28 |
| The Perfect Screenshot |
2007.10.16 5:23 |
| Where's the Bug? |
2007.10.12 2:43 |
| Test::Harness 3.0 blocker -- VMS |
2007.10.11 5:00 |
| Mysql bug of the day: right joins |
2007.10.08 9:11 |
| Test::Harness 2.99_03 released |
2007.10.08 6:19 |
| wantarray(2) |
2007.10.07 9:35 |
| Test::Harness::Straps is going away soon! |
2007.10.05 4:13 |
| Open Source *Relational* Databases |
2007.10.03 9:39 |
| Broken SQL |
2007.10.03 7:46 |
| Learning MySQL Optimization |
2007.10.03 5:48 |
| Baby Perl (killing babies) |
2007.10.02 2:56 |
| Is Moose a Framework? |
2007.09.30 13:53 |
| Downgrading Vista to XP |
2007.09.25 4:07 |
| The Perl Book We Need |
2007.09.13 8:51 |
| More MySQL "fun" |
2007.09.11 9:48 |
| 40% Faster Test Suites (Parallel testing) |
2007.09.11 4:11 |
| Finding Unused Files |
2007.09.10 3:38 |
| Liberty Threatening Software Must Be Open Source |
2007.09.07 7:31 |
| Quick Security Fix For the Day |
2007.09.07 4:27 |
| Can anyone offer a VMS shell or expertise? |
2007.09.05 2:45 |
| What does this "consistent read" statement mean? |
2007.09.04 9:03 |
| Desperately Need MySQL Query Optimization Help |
2007.09.04 2:10 |
| Test::Harness 2.99_01 |
2007.09.03 10:19 |
| TAP::Diagnostics |
2007.09.01 6:40 |
| Test::Harness 3.0 Talk |
2007.09.01 4:56 |
| Bad Privacy |
2007.08.30 7:02 |
| YAPC::EU Panic |
2007.08.26 13:57 |
| Stupid Error |
2007.08.23 9:26 |
| Stepping down and need a replacement |
2007.08.21 16:14 |
| The Logic of Programs |
2007.08.20 16:37 |
| grepl -- PPI-powered grep for Perl |
2007.08.20 14:45 |
| Finding SQL Injection Attacks with 'ack' |
2007.08.20 8:11 |
| Module::Build::Compat bug :( |
2007.08.20 5:41 |
| App::Pgrep 0.01 to the CPAN |
2007.08.19 13:49 |
| Devel::Cover patch |
2007.08.19 8:10 |
| pstrings |
2007.08.15 10:09 |
| $object-can_any(@methods); |
2007.08.14 10:30 |
| use or require? |
2007.08.13 3:30 |
| Devel::Recreate |
2007.08.12 9:17 |
| import Our::Code::*; |
2007.08.07 3:34 |
| Perl Foundation Grants Again |
2007.08.06 13:55 |
| DSL Confusion |
2007.08.06 8:20 |
| Perl Survey |
2007.08.03 5:18 |
| Technorat (sic) |
2007.08.03 3:31 |
| 'cat' eq 'ls' |
2007.08.01 4:33 |
| What Modules Does Your Distro *Really* Need? |
2007.07.31 3:45 |
| RT, RT, RT, not Email, damn it! |
2007.07.25 4:05 |
| Test::Harness 3.0 Needs Your Help |
2007.07.23 4:47 |
| Easier Bulk Diff? |
2007.07.20 3:39 |
| What's loaded? |
2007.07.16 11:05 |
| Debugger scripts |
2007.07.16 2:36 |
| TAP::Parser 0.52 released |
2007.07.15 4:20 |
| Eclipse Internet Sucks |
2007.07.12 2:36 |
| Shut Up About My Email Formatting |
2007.07.11 4:24 |
| Yeah, I'm an idiot |
2007.07.10 6:42 |
| Test::Database to the CPAN? |
2007.07.09 4:46 |
| Stupid Regexes. Grrr ... |
2007.07.03 4:37 |
| Reverse Stack Traces |
2007.06.29 10:07 |
| Returning data while dying |
2007.06.27 9:36 |
| Vim Hacks |
2007.06.26 7:49 |
| Awesome Test::Class vim mapping |
2007.06.21 4:17 |
| Code Which Gives Me Pause |
2007.06.18 6:54 |
| MVC Logic |
2007.06.15 4:30 |
| Grant Vote Status |
2007.06.13 3:58 |
| TT: Filters Versus Methods |
2007.06.08 9:00 |
| Spot the Bug! |
2007.06.06 2:33 |
| Dead Subroutines |
2007.06.05 2:48 |
| Reverting to a previous CVS version |
2007.06.04 8:59 |
| DBI-connect and connect and connect ... |
2007.06.04 5:01 |
| Class::Trait INIT block |
2007.05.31 11:00 |
| Adrian H: Rock Star |
2007.05.30 8:17 |
| CPAN? What CPAN? |
2007.05.24 11:55 |
| Class::Immutable and Abusing ORMs |
2007.05.17 2:29 |
| No 'Net For a Bit (But a New Class::CGI Soon) |
2007.05.11 8:23 |
| More On Maintaining State with Traits |
2007.05.09 12:14 |
| Bad Password -- No Cookie for You! |
2007.05.08 5:39 |
| Ovid's Law of Large Corporations |
2007.05.03 3:23 |
| Sub::Information 0.01 |
2007.05.02 3:57 |
| Nordic Perl Workshop, Day 1 |
2007.04.29 0:57 |
| Nordic Perl Workshop |
2007.04.28 2:49 |
| Fascism |
2007.04.26 9:37 |
| Ovid Tries His Hand at Science Writing |
2007.04.25 15:50 |
| Sub::Introspection |
2007.04.24 5:02 |
| Listen to My O'Reilly Blog |
2007.04.22 10:17 |
| Why I Didn't Buy Your Book |
2007.04.22 5:52 |
| Perl6::Caller |
2007.04.21 14:36 |
| MySQL Timestamp Confusion |
2007.04.20 10:29 |
| Not Enough Abuse (bummer) |
2007.04.19 9:07 |
| My New CVS vim Functions |
2007.04.19 6:34 |
| Not for everyone |
2007.04.18 4:25 |
| Embarrassing Solutions |
2007.04.18 3:02 |
| Evolution Equivocation |
2007.04.16 18:14 |
| Perl6::Caller |
2007.04.16 6:17 |
| Things You Don't Want to Hear |
2007.04.11 3:25 |
| Toyota Corollas, Toyota Supras, and Databases |
2007.04.10 16:40 |
| Databases versus Programming Languages |
2007.04.05 9:24 |
| Bad Thought For the Day (CPAN.pm and CPANPLUS.pm) |
2007.03.29 14:04 |
| Lexical Warnings Gripe |
2007.03.29 5:22 |
| My new vim command |
2007.03.26 9:11 |
| Bombs, Fuses and Feminists |
2007.03.22 4:48 |
| Subversion layout advice needed |
2007.03.21 5:02 |
| Some packages shouldn't be delivered |
2007.03.20 6:54 |
| TAP::Parser development |
2007.03.18 14:04 |
| Web Site Back Up |
2007.03.16 4:53 |
| Find out which subs I'm using |
2007.03.15 12:33 |
| TAP::Parser lives! |
2007.03.13 9:35 |
| My New Custom Test::More |
2007.03.08 6:08 |
| More Signs You've Been Coding Too Much |
2007.03.07 4:58 |
| TAPx::Parser - TAP::Parser? |
2007.03.07 4:37 |
| TAPx::Parser 0.50_07 |
2007.03.05 16:46 |
| enum: Yet Another Reason to Hate MySQL |
2007.03.05 9:54 |
| My new .bash_profile |
2007.03.05 9:21 |
| I wonder what does 'split_pack_ord' does? |
2007.03.05 6:28 |
| DBI, forking, and losing mysql connections |
2007.03.02 11:02 |
| What We Can Learn From Other Languages |
2007.03.01 4:45 |
| Testing: Finding Unused Modules |
2007.02.28 6:35 |
| More Test::Class Fun |
2007.02.20 9:15 |
| Stupid Regex of the Day |
2007.02.20 4:55 |
| NFL and Google versus Copyright Law |
2007.02.19 10:08 |
| !find |
2007.02.19 9:26 |
| TAPx::Parser Changes |
2007.02.14 6:33 |
| MySQL Tables Altered? |
2007.02.09 5:32 |
| Grants: Call for Proposals |
2007.02.02 15:21 |
| Subtle Bug When Using Readonly |
2007.02.02 5:35 |
| 'killkillkill' x 255 if $some_condition |
2007.02.01 6:18 |
| Literate Functional Testing of Web Sites |
2007.01.23 11:05 |
| MySQL Madness (ma, get my gun!) |
2007.01.22 13:40 |
| MySQL Default Collation |
2007.01.22 10:32 |
| Test::Harness 3.0 (via TAPx::Harness::Compatible) |
2007.01.21 8:06 |
| Dave Rolsky: Another Satisfied Customer |
2007.01.19 14:38 |
| Acme:: modules I need to write |
2007.01.18 18:03 |
| TAPx::Parser 0.50_06 -- Now on Windows! |
2007.01.18 15:49 |
| Subversion or CVS? |
2007.01.18 10:02 |
| Anonymous SVN access to TAPx::Parser |
2007.01.17 14:03 |
| Public Service Announcement |
2007.01.17 9:28 |
| TAPx::Parser on Windows (via Andy Armstrong) |
2007.01.17 7:15 |
| Using WWW::Mechanize without a Web server |
2007.01.16 12:22 |
| Buying a Windows Laptop |
2007.01.16 4:55 |
| Here's what 'runtests' output looks like |
2007.01.15 9:23 |
| TAPx::Parser 0.50_04 |
2007.01.14 14:43 |
| Wanna work for an investment bank? |
2007.01.11 11:56 |
| xkcd |
2007.01.10 3:09 |
| TAPx::Parser 0.50_03 |
2007.01.08 15:25 |
| A new TAPx::Parser |
2007.01.07 15:53 |
| Testing Perl, Ruby, and URLs in one go! |
2007.01.06 12:02 |
| TAPx::Harness and Test::Harness results |
2007.01.06 8:21 |
| Testing tests |
2007.01.05 16:31 |
| OS X: new terminal window in current directory |
2007.01.05 13:54 |
| Outputting failed test information |
2007.01.04 16:49 |
| runtests --recurse --exec 'some_prog %s' t/ |
2007.01.03 13:25 |
| I'm baaaack (and so is TAPx::Parser) |
2006.12.30 14:10 |
| <![CDATA[ kill me now ]]> |
2006.12.21 9:37 |
| 'pick' in Pugs |
2006.12.19 17:36 |
| Perl 6 "is copy" |
2006.12.18 18:50 |
| My First Pugs Test |
2006.12.17 18:21 |
| Returning 'false' (sometimes) |
2006.12.15 13:50 |
| More News on ActiveState Build Information |
2006.12.13 13:32 |
| Class::BuildMethods and ActiveState |
2006.12.12 14:11 |
| MyISAM versus InnoDB |
2006.12.12 4:48 |
| MMD and Allomorphism |
2006.12.10 14:34 |
| Python and Ruby Silently Discard Information? |
2006.12.10 6:41 |
| Today's shell script: prove |
2006.12.07 5:41 |
| Fun code problem of the day! |
2006.12.05 11:14 |
| Working around a lack of Scalar::Util::refaddr with AS Perl |
2006.12.02 5:56 |
| More Evidence Scientology is Evil |
2006.12.01 14:54 |
| Getting Fed Up with ActiveState |
2006.12.01 6:40 |
| Hilarious Unix Commands |
2006.11.30 9:27 |
| Code coverage results |
2006.11.27 14:09 |
| Bad use.perl email? |
2006.11.27 3:00 |
| Still Reading Slashdot? |
2006.11.23 2:20 |
| Removing Scheme from MIT? |
2006.11.21 4:40 |
| Billing Madness! |
2006.11.20 11:37 |
| Procedural versus OO performance |
2006.11.19 14:18 |
| My First XS Module |
2006.11.18 11:02 |
| Class::BuildMethods 0.20 |
2006.11.15 15:43 |
| Israel Über Alles |
2006.11.12 16:47 |
| Yahoo? |
2006.11.09 18:24 |
| Reason #4528 not to trust a recruitment agency |
2006.11.02 10:56 |
| Soliloquy |
2006.10.31 15:43 |
| Distractions with Class::BuildMethods |
2006.10.26 17:13 |
| How to know when a tool sucks |
2006.10.26 3:54 |
| 10^6 Tests and Still Missed the Bug |
2006.10.22 13:28 |
| My .bash_profile |
2006.10.19 8:53 |
| Moving again! |
2006.10.19 7:56 |
| Downloading "The Bridge" |
2006.10.17 5:20 |
| Scientologists win again |
2006.10.16 15:32 |
| Scientologists: just as boring as everyone else |
2006.10.15 12:09 |
| Encapsulation, or Moose? |
2006.10.12 3:22 |
| Tagged Bookmarks |
2006.10.11 16:03 |
| Better Inside-Out Objects |
2006.10.06 11:54 |
| Runtime Trait Woes |
2006.10.06 4:21 |
| SmallTalk in Perl (More exception handling) |
2006.10.06 3:20 |
| Proper Exception Handling |
2006.10.05 17:35 |
| Try to Guess the Problem |
2006.10.03 7:52 |
| Find the "SELECT *" Bug |
2006.10.03 4:19 |
| Stupid NULLs |
2006.10.02 9:09 |
| AI Application Programming |
2006.10.02 7:34 |
| Why Was This Bill Passed? |
2006.09.30 16:50 |
| Test::Class::Load |
2006.09.30 2:05 |
| OO Newbie Mistake #23 |
2006.09.29 6:45 |
| Coderefs in @INC |
2006.09.27 9:44 |
| First against the wall |
2006.09.27 3:38 |
| Picking my teeth with Pudge's straw men |
2006.09.26 3:33 |
| Better POD coverage for work |
2006.09.25 8:08 |
| How to know you're having a bad day |
2006.09.20 8:23 |
| Gripe for the day |
2006.09.20 3:51 |
| Testing Random Functions |
2006.09.19 5:19 |
| TAPx::Parser plans |
2006.09.18 3:29 |
| TAPx::Parser 0.30 |
2006.09.17 11:53 |
| TAPx::Parser tools |
2006.09.15 10:55 |
| Massive TAPx::Parser regression tests |
2006.09.14 15:42 |
| Encourage ActiveState to do the Right Thing |
2006.09.14 3:54 |
| Revised TAP Grammar |
2006.09.14 2:26 |
| TAPx::Parser 0.22 |
2006.09.13 15:51 |
| Naughty CPAN Modules |
2006.09.13 8:35 |
| Object Responsibilities |
2006.09.13 3:34 |
| Class::Trait 0.21 |
2006.09.12 4:24 |
| Testing All of CPAN at Once |
2006.09.11 3:49 |
| How can I NOT drool over this job possibility? |
2006.09.05 4:34 |
| The beauty of runtime traits |
2006.09.04 9:53 |
| YAPC::Europe |
2006.09.01 17:37 |
| How to REALLY Annoy Your Users |
2006.08.25 4:27 |
| TPF RFC |
2006.08.23 4:05 |
| Cryptic notes |
2006.08.22 8:45 |
| Going to YAPC::EU? Interested in TAP? |
2006.08.22 5:34 |
| 2006 3rd Quarter Grant Votes |
2006.08.22 3:14 |
| Parrot Grant Update |
2006.08.21 6:06 |
| Christian Nations Are the Sux0r |
2006.08.20 15:07 |
| A Friend in Need |
2006.08.18 13:55 |
| Jifty experiments |
2006.08.18 4:42 |
| David Heinemeier Hansson is Right |
2006.08.16 16:07 |
| Yahoo! Broke My Mail |
2006.08.16 7:27 |
| Devel::Trace hack |
2006.08.16 6:00 |
| use UNIVERSAL::require 'fatal' |
2006.08.14 13:32 |
| Give up your modules |
2006.08.14 5:38 |
| Poor man's "strace" for Perl with vim |
2006.08.14 5:19 |
| Perl4 not compiling on iBook |
2006.08.14 3:20 |
| Watch Test::Class and Class::MethodMaker fight! |
2006.08.13 6:06 |
| How do I fix this bad vim mapping? |
2006.08.11 13:11 |
| Excitement! Letdown! |
2006.08.11 11:51 |
| Political GD::Graph fun! |
2006.08.10 17:06 |
| Why I can't seem to switch my damned keyboard |
2006.08.09 9:57 |
| Toggling test plans with vim |
2006.08.09 4:52 |
| Let's face it, Perl *is* a scripting language |
2006.08.08 3:27 |
| Better way of declaring classes? |
2006.08.08 2:11 |
| How to tell if Perl is installed on your computer |
2006.08.07 7:33 |
| AI::Prolog 0.735_01 |
2006.08.04 10:59 |
| Better testing with vim! |
2006.08.03 5:14 |
| Disabled comments? |
2006.08.02 16:16 |
| I hate this guy (hate, hate, hate) |
2006.08.02 7:45 |
| Test::Class script |
2006.08.02 4:59 |
| Project Management for Dummies |
2006.08.01 16:19 |
| Hash interpolation failure in string |
2006.07.31 7:43 |
| A "must read" for XP lovers and haters |
2006.07.28 11:29 |
| Undead projects |
2006.07.28 8:01 |
| MS (again) flunks security 101(with Python and Perl CGI) |
2006.07.27 7:21 |
| The SQL Stripper |
2006.07.26 4:37 |
| Testing fun! |
2006.07.25 9:40 |
| Another reason to not trust CPAN ratings |
2006.07.24 9:39 |
| TAPx::Parser 0.10 (now with stream support) |
2006.07.24 4:32 |
| TAPx::Parser |
2006.07.18 4:34 |
| Just who do you think you're talking to? |
2006.07.17 10:06 |
| How not to count the elements in an array |
2006.07.14 9:54 |
| Not going to OSCON |
2006.07.10 2:12 |
| TAP::Parser 0.01 (alpha) |
2006.07.04 14:25 |
| TAP::Parser |
2006.07.04 3:56 |
| Why People Hate Normalization |
2006.07.03 9:23 |
| YAPC::Europe accomodations needed |
2006.07.03 3:32 |
| Call for proposals -- Perl Foundation Grants |
2006.07.02 16:00 |
| EBNF grammar help needed |
2006.06.30 9:39 |
| Stupid script kiddies building Web sites ... grr ... |
2006.06.30 6:00 |
| Where is this module? |
2006.06.29 7:30 |
| DESTROY redefined? |
2006.06.28 9:31 |
| Managing Database Upgrades (advice wanted) |
2006.06.27 3:53 |
| The Script I've Never Written |
2006.06.22 5:22 |
| Emacs Weenies |
2006.06.19 11:12 |
| What's in a name? |
2006.06.18 13:17 |
| My new favorite vim mapping |
2006.06.15 8:19 |
| Why I will never again use American Airlines |
2006.06.07 0:48 |
| Two Quick Notes |
2006.06.06 7:59 |
| Finding Software Design Flaws |
2006.06.01 12:59 |
| Describing Functional Programming in Fewer than 25 Chapters |
2006.05.26 19:09 |
| My Flight to the UK |
2006.05.23 14:01 |
| What Happened to Pugs? |
2006.05.21 12:08 |
| Upgrading my iBook |
2006.05.17 18:23 |
| Seems I'm an OnLamp blogger now |
2006.05.07 18:43 |
| Approved! |
2006.05.03 11:39 |
| Applying for a TPF Grant |
2006.05.02 14:20 |
| Don't Do This! |
2006.04.30 10:57 |
| Prolog, whee! |
2006.04.28 23:04 |
| Class::CGI mailing list |
2006.04.27 1:33 |
| Class::CGI 0.14 and Class::CGI::DateTime 0.01 released |
2006.04.25 18:26 |
| Is Module::SafeVersion a waste of time? |
2006.04.24 15:01 |
| Class::CGI temporary showstopper |
2006.04.23 13:27 |
| Class::CGI::DateTime |
2006.04.22 19:35 |
| Ow! My unnormalized head! |
2006.04.21 4:31 |
| Cranks versus Quacks |
2006.04.21 3:46 |
| Class::CGI 0.12 to the CPAN |
2006.04.20 21:12 |
| Class::CGI 0.10 |
2006.04.16 21:30 |
| Best Perl Books of All Time |
2006.04.14 21:38 |
| Creationism |
2006.04.09 22:11 |
| Class::CGI to the CPAN |
2006.04.09 15:15 |
| Marching two by two |
2006.04.09 14:40 |
| Perl question of the day |
2006.04.08 18:17 |
| RFC: Class::CGI |
2006.04.07 17:31 |
| True OO Joy (Model::World) |
2006.04.05 19:42 |
| Ruby in TIOBE Top 20 |
2006.04.04 14:52 |
| Grant applications |
2006.03.31 1:51 |
| New Job |
2006.03.22 18:06 |
| How could I ever ... ? |
2006.03.16 18:47 |
| Bad banking software |
2006.03.10 14:24 |
| Vacation? |
2006.03.10 12:22 |
| Business rule #1 for programmers |
2006.03.09 14:14 |
| TPF Grant reports |
2006.03.07 13:29 |
| Find the bug! |
2006.03.03 18:06 |
| Test::SQL |
2006.02.27 19:19 |
| I hate Perl's debugger |
2006.02.24 19:38 |
| Perl Grant Approved: Improve Perl 5 |
2006.02.22 12:00 |
| A Little Note to Web "Designers" |
2006.02.22 10:38 |
| New version of Catalyst |
2006.02.21 13:41 |
| What's loaded? |
2006.02.20 17:56 |
| Informal Survey on Databases |
2006.02.17 11:54 |
| The IT Manifesto |
2006.02.14 21:23 |
| Halting problem in Perl |
2006.02.14 14:45 |
| The secret benefit of prototyping |
2006.02.08 19:07 |
| Please, please, please, please ... Test::Class |
2006.02.07 20:49 |
| Type Inference in Perl 5 |
2006.02.07 12:53 |
| Outside-In objects. |
2006.01.31 19:58 |
| HOP::Lexer 0.02 |
2006.01.27 15:18 |
| Why my brother chooses Java |
2006.01.25 15:25 |
| World of Warcraft |
2006.01.24 21:41 |
| UNIVERSAL::can($don't, $do_this); |
2006.01.24 16:54 |
| OS X, qpstmpd and postfix |
2006.01.23 20:44 |
| Question: work skills versus theoretical skills |
2006.01.23 14:58 |
| Polymorphism instead of conditionals |
2006.01.17 18:24 |
| DISTINCTly UnSETtling |
2006.01.16 23:13 |
| Bash alias arguments? |
2006.01.16 19:29 |
| Committed to Catalyst |
2006.01.13 16:38 |
| Give up on perltidy? |
2006.01.13 14:23 |
| Ovid, the famous psychic |
2006.01.12 16:14 |
| I'm Feeling Lucky In Mauritania |
2006.01.05 12:51 |
| Can you replicate this Firefox bug? |
2006.01.03 19:52 |
| AI::NeuralNet::Simple 0.10 |
2005.12.29 15:31 |
| Apache2 + mod_perl 2.0 + libapreq2 == pain |
2005.12.28 13:31 |
| Go ahead, laugh |
2005.12.22 14:24 |
| Santacon Photos |
2005.12.22 12:38 |
| Perltidy problem |
2005.12.14 18:02 |
| Why SQL Sucks |
2005.12.10 20:31 |
| NULLs: yes, no, or don't know? |
2005.12.10 15:43 |
| I was so terribly wrong about databases |
2005.12.06 2:00 |
| Refactoring into oblivion |
2005.12.04 2:17 |
| "PERL in easy steps" |
2005.12.03 16:59 |
| Breadcrumb trails in Bricolage |
2005.12.03 13:21 |
| TPF: Nick Clark steps down |
2005.11.29 15:05 |
| URL Pipes |
2005.11.28 21:19 |
| Arbitrary sorting |
2005.11.28 12:40 |
| Where's Class::Trait? |
2005.11.27 15:03 |
| Runtime trait composition to the CPAN |
2005.11.26 18:45 |
| Trying to implement runtime traits |
2005.11.25 17:13 |
| Symbol::Glob? |
2005.11.24 15:13 |
| Class::BuildMethods |
2005.11.23 15:41 |
| Spellink |
2005.11.22 13:26 |
| Applying traits at runtime |
2005.11.21 1:17 |
| Renumbering tests |
2005.11.20 16:42 |
| Class::Trait 0.11 now on the CPAN |
2005.11.19 18:12 |
| A simple explanation of traits |
2005.11.19 14:31 |
| Perlmonks password |
2005.11.18 16:41 |
| Poll: Why aren't you using traits? |
2005.11.18 15:52 |
| Class::Trait 0.10 now on the CPAN |
2005.11.18 1:59 |
| Violating HTML Objects |
2005.11.17 16:12 |
| Ovid->does('World::Domination') if Class::Trait; |
2005.11.16 22:50 |
| ev[ia]l |
2005.11.15 18:41 |
| Scripting the Debugger |
2005.11.14 14:54 |
| Overriding 'can' |
2005.11.13 19:13 |
| Libertarianism: the "Un Communism" |
2005.11.13 14:58 |
| "Open the iPod bay doors, Hal" |
2005.11.12 21:52 |
| Test::JSON |
2005.11.12 20:53 |
| The CPAN Dialectic |
2005.11.12 16:22 |
| Perl Best Practices |
2005.11.11 18:34 |
| US vs. UK & Australian jobs |
2005.11.10 0:41 |
| TPF: New Parrot Grant Manager |
2005.11.09 15:00 |
| The Case of the Intransigent Intransitive Verb |
2005.11.06 19:10 |
| Test::Pod::Coverage and "aliased" |
2005.11.06 15:56 |
| Model::World |
2005.11.05 19:05 |
| Games::World -> Model::World? |
2005.11.04 0:20 |
| It's *not* the weekend |
2005.11.03 13:37 |
| Grumble, *** frickin' versions ***, grumble |
2005.11.02 18:30 |
| Words implemented |
2005.10.31 12:58 |
| Nice benefit of "aliased" |
2005.10.30 20:53 |
| A Word is Just un Mot, Right? |
2005.10.30 17:43 |
| A Games::World::Thing::Room with a View ... |
2005.10.29 19:57 |
| Modeling the World Via Text Adventures |
2005.10.29 13:52 |
| HOP:: to it |
2005.10.28 19:59 |
| Get a job, hippy |
2005.10.27 0:04 |
| The Dangers of Socialism |
2005.10.26 20:59 |
| Annoying problems get annoying solutions |
2005.10.25 15:33 |
| How to "read" a specification |
2005.10.24 14:57 |
| Inigo Montoya: Javascript Guru |
2005.10.21 17:31 |
| Databases Suck |
2005.10.20 20:02 |
| Eliminating lookup tables |
2005.10.19 22:12 |
| Refactoring saves the day -- months later |
2005.10.19 12:56 |
| Clearing the air in the Perl Foundation |
2005.10.18 15:51 |
| Javascript feels like Perl |
2005.10.18 13:09 |
| My programming sifu can kick your programming sifu's ass |
2005.10.18 1:00 |
| Class::Std fun and my foolishness |
2005.10.15 20:37 |
| Design considerations |
2005.10.15 15:42 |
| Array::AsHash |
2005.10.14 11:44 |
| New Features in HTML::TokeParser::Simple |
2005.10.08 15:00 |
| Top Ten Gripes for the Day |
2005.10.08 12:20 |
| Sub::Signatures 0.20 |
2005.10.06 23:08 |
| Latest (important) CPAN Uploads |
2005.10.06 13:15 |
| Someone Else I Wouldn't Hire |
2005.10.06 10:52 |
| Criticizing Perl |
2005.10.05 12:53 |
| The Root of All Evil is ... |
2005.10.03 17:58 |
| Data::Dumper::Simple with no source filter :) |
2005.10.03 1:22 |
| Anyone using Sub::Signatures? |
2005.10.02 22:15 |
| Yahoo! Does the Dumb |
2005.10.02 20:24 |
| Yet *another* XML Module? |
2005.09.30 15:08 |
| Procedural to OO ... again |
2005.09.28 15:57 |
| More CPAN Hell |
2005.09.28 11:29 |
| Enterprise Class Open Source Software |
2005.09.26 13:08 |
| Bundle::Ovid -- What is the CPAN for? |
2005.09.21 13:55 |
| CPANTS Fly |
2005.09.20 12:07 |
| Surprising response |
2005.09.19 11:37 |
| Allomorphism and Traits |
2005.09.16 19:34 |
| TPF Steering Committee |
2005.09.15 18:57 |
| Back references in Vim scripts |
2005.09.12 21:47 |
| Firefox 1.5 Beta 1 |
2005.09.09 13:47 |
| Integrating Perl and Javascript tests |
2005.09.08 18:42 |
| Writing Javascript Tests |
2005.09.08 14:12 |
| Spot the Bug |
2005.09.08 12:22 |
| XSLT server vs client side processing |
2005.09.07 14:01 |
| More Bad Job Ads |
2005.09.07 10:07 |
| Transactions? Who needs transactions? |
2005.09.05 19:01 |
| Games::Maze::FirstPerson |
2005.09.05 16:27 |
| Recursive dilemmas |
2005.09.01 18:36 |
| Testing CSS? |
2005.09.01 17:26 |
| XSLT Ugliness |
2005.08.31 19:06 |
| Attack of the TLAs: XSL TDD |
2005.08.31 13:48 |
| "use constant" versus ReadOnly |
2005.08.30 14:13 |
| Lexing without Parsing |
2005.08.29 13:28 |
| Refactoring by hand |
2005.08.29 13:12 |
| Extending the Higher Order Perl Parser.pm module |
2005.08.26 18:50 |
| Threadbare |
2005.08.24 13:56 |
| Saturday Night Goth |
2005.08.23 19:03 |
| What are the "must have" modules? |
2005.08.17 13:44 |
| Face to Face |
2005.08.16 17:43 |
| AI::Prolog article in The Perl Review |
2005.08.15 12:45 |
| Paper versus Keyboard |
2005.08.08 16:12 |
| AI::Prolog 0.73 and a Prolog Cookbook |
2005.08.06 18:44 |
| How the presentation went |
2005.08.06 14:31 |
| The Joke That Must Not Be Told |
2005.08.05 20:38 |
| $OSCON[2] |
2005.08.03 19:31 |
| How to write a presentation |
2005.08.02 13:44 |
| $OSCON[1] |
2005.08.02 3:33 |
| $OSCON[0] |
2005.08.01 0:53 |
| Integrated help system for AI::Prolog |
2005.07.31 15:31 |
| This Post Served No Purpose |
2005.07.29 2:13 |
| How Logic Programming Works |
2005.07.28 21:31 |
| Portland, the Open Source Capital of the World |
2005.07.22 13:18 |
| Dipping a toe in the cold XSLT water |
2005.07.13 19:46 |
| Vicious Pugs :( |
2005.07.12 14:02 |
| What I want instead of Dr. Dobb's |
2005.07.06 14:06 |
| Self-lexing code |
2005.07.01 21:03 |
| Shame on you |
2005.07.01 18:30 |
| ID Theft Police Report |
2005.06.29 12:32 |
| AI::Prolog 0.71 |
2005.06.25 18:13 |
| You're Welcome! |
2005.06.22 15:02 |
| AI::Prolog 0.7 |
2005.06.20 3:02 |
| Lightning storm videos |
2005.06.19 23:51 |
| Writing a pre-processor |
2005.06.19 15:01 |
| The initial math parser |
2005.06.18 20:38 |
| (Parsing) math is hard |
2005.06.18 19:25 |
| Hungarian Notation Rocks! |
2005.06.16 12:26 |
| Text::Plagiarized link |
2005.06.08 14:28 |
| 2 Anniversaries |
2005.06.07 18:09 |
| Text::Plagiarized |
2005.06.05 23:15 |
| Surprise! |
2005.06.01 22:19 |
| How to Advertise for a Programmer |
2005.05.29 15:18 |
| Various AI::Prolog thoughts |
2005.05.26 20:15 |
| Writing a Parser |
2005.05.20 0:11 |
| Data::Dumper::Simple 0.07 |
2005.05.19 20:33 |
| Getting what you wish for (in Data::Dumper::Simple) |
2005.05.19 17:33 |
| Fixing Module::Build |
2005.05.19 12:42 |
| Who will clean the sewers? |
2005.05.18 16:58 |
| Hobbled. Solving Prolog Puzzles. |
2005.05.16 1:31 |
| Diffing different version outputs |
2005.05.15 15:01 |
| HOP Woes |
2005.05.14 22:49 |
| Hello, Vanna? I'd like to buy a clue. |
2005.05.14 16:16 |
| Parrot Languages -- Prolog? |
2005.05.14 15:27 |
| Unicode help needed? |
2005.05.13 13:34 |
| append/2? |
2005.05.12 2:10 |
| Internet Vigilantism via Digital Photography |
2005.05.11 17:47 |
| A Better Prolog Shell |
2005.05.11 11:53 |
| First draft done |
2005.05.10 20:22 |
| AI::Prolog 0.64 |
2005.05.10 11:19 |
| Funky Regex Problem |
2005.05.05 19:51 |
| Parse this, baby! |
2005.05.04 22:20 |
| AI::Prolog 0.63 |
2005.05.04 16:48 |
| Propaganda |
2005.05.04 11:39 |
| OSCON Talk Schedule |
2005.04.28 12:08 |
| Lex rethink this. |
2005.04.25 19:28 |
| Nerdvana |
2005.04.19 13:08 |
| Anonymous subroutines vs. if/else |
2005.04.17 15:33 |
| CSS help requested |
2005.04.17 14:34 |
| Too many Perl Mongers |
2005.04.14 10:39 |
| Targeting OSCON |
2005.04.12 15:22 |
| Perl 6 CGI.pm |
2005.04.10 12:21 |
| Perl6 Cookbook |
2005.04.09 15:13 |
| Vim 7 with Unicode for OS X |
2005.04.08 13:16 |
| Lex Looser |
2005.04.04 13:13 |
| Hello, can we have some journalism, please? |
2005.03.31 12:45 |
| Higher Order Happiness |
2005.03.29 11:49 |
| Visa information stolen, too |
2005.03.24 21:22 |
| Credit Card Info Stolen |
2005.03.24 13:31 |
| PostgreSQL sticks it to the Pope |
2005.03.23 19:39 |
| Stupid Recruiter Tricks |
2005.03.23 18:12 |
| Abstinence for Dummies |
2005.03.18 22:46 |
| Writing a Prolog Tutorial |
2005.03.18 13:12 |
| How the Hell Do I Get Off This List? |
2005.03.17 15:15 |
| My AI::Prolog Victim ... I Mean "Hero" |
2005.03.16 17:33 |
| Verbing Nouns |
2005.03.15 21:21 |
| UI gone bad ... |
2005.03.12 13:11 |
| Speaking at OSCON |
2005.03.10 16:33 |
| AI::Prolog update |
2005.03.04 22:39 |
| Debugging AI::Prolog |
2005.02.28 14:50 |
| AI::Prolog 0.62 |
2005.02.25 12:05 |
| Linux clipboard tool? |
2005.02.24 13:20 |
| Performance tuning with Devel::Profile |
2005.02.24 1:53 |
| Math works! Towers of Hanoi in AI::Prolog |
2005.02.23 12:07 |
| AI::Prolog Math |
2005.02.23 1:37 |
| DBD::Prolog |
2005.02.22 12:41 |
| AI::Prolog 0.61 |
2005.02.21 12:35 |
| I gots me them ol' DSL blues |
2005.02.21 12:07 |
| AI::Prolog 0.06 released |
2005.02.20 13:33 |
| If you programmed in Perl ... |
2005.02.17 13:25 |
| New AI::Prolog version uploaded (with a game!) |
2005.02.13 16:31 |
| OSCON Proposals and Sex |
2005.02.13 10:11 |
| Prolog Primitives |
2005.02.12 22:29 |
| The agony of debugging |
2005.02.12 19:50 |
| AI Newsletter and playing games with Prolog |
2005.02.08 12:34 |
| How do I keep the undo stack in VIM? |
2005.02.08 11:53 |
| XProlog continues ... |
2005.02.07 23:40 |
| Java Hell |
2005.02.07 0:24 |
| The parser that couldn't parse |
2005.02.06 14:52 |
| Declarative Math |
2005.02.05 16:35 |
| All's FAIR in PHP and MySQL |
2005.02.04 14:35 |
| CPAN-Forum |
2005.02.02 12:13 |
| Is Perl unsafe? |
2005.02.02 11:54 |
| AI::Prolog/AI::Logic to Sourceforge? |
2005.02.01 16:53 |
| Mssr. Wall's thoughts on logic programming |
2005.01.31 12:20 |
| Next up, basic math skills |
2005.01.30 22:19 |
| Making AI::Prolog Useful |
2005.01.29 16:44 |
| More family |
2005.01.28 12:37 |
| No autopsy photos |
2005.01.27 12:18 |
| An embarrassing non-bug |
2005.01.26 22:19 |
| Color tests (this time with code) |
2005.01.26 13:59 |
| Color Tests |
2005.01.25 13:01 |
| AI::Prolog heading to the CPAN |
2005.01.23 15:24 |
| A new AI::Prolog |
2005.01.23 2:09 |
| Theft |
2005.01.22 20:33 |
| Logic Programming Explanation |
2005.01.21 12:39 |
| AI::Prolog not too far away |
2005.01.21 0:21 |
| A brief look at "real" OO |
2005.01.20 12:03 |
| Begging for Java help :) |
2005.01.19 21:45 |
| It works |
2005.01.18 1:28 |
| Java/Perl (and maybe Prolog) help |
2005.01.17 18:27 |
| Norway -- it's further than you think |
2005.01.17 17:26 |
| Porting Lessons |
2005.01.16 18:52 |
| Fun with Permutations |
2005.01.15 1:42 |
| Regular expressions for arbitrary data structures |
2005.01.13 23:49 |
| Which SQL Style is Better? |
2005.01.13 16:57 |
| Duck typing and subroutine signatures |
2005.01.12 11:18 |
| Working with both Build.PL and Makefile.PL |
2005.01.07 15:57 |
| Mac OS X Paths and GraphViz |
2005.01.07 11:51 |
| "aliased" on the CPAN |
2005.01.07 11:16 |
| Mathematicians v. Engineers |
2005.01.05 11:46 |
| Would you shoot me for this? |
2005.01.04 16:20 |
| When to give up (on predicate logic) |
2005.01.01 19:07 |
| Nailing down the state machine build process |
2004.12.30 17:35 |
| Brute forcing the database ordering problem |
2004.12.23 17:01 |
| Instant Messaging Blunders |
2004.12.21 0:20 |
| Unicode with Vim? |
2004.12.20 20:52 |
| State machine graphs: before and after |
2004.12.20 14:25 |
| Graphing state machines |
2004.12.17 18:03 |
| 'ctrl' and 'fn' keys on OS X |
2004.12.17 13:41 |
| State machine stack traces |
2004.12.16 19:37 |
| When to go it alone. |
2004.12.15 11:23 |
| $perl =~/(?:strongly|weakly|statically|dynamically) typed/; |
2004.12.14 14:49 |
| DFA Build Process |
2004.12.13 21:31 |
| XP project management tools |
2004.12.13 14:57 |
| Sub::Signatures stumper |
2004.12.12 18:40 |
| Testing build systems (and griping about Oracle) |
2004.12.10 12:36 |
| I'm in the Advent Calendar :) |
2004.12.08 22:48 |
| Test::Cookbook |
2004.12.07 17:05 |
| Making testing life easier in vim |
2004.12.07 12:44 |
| Broken HMTL text areas on OS X |
2004.12.06 13:44 |
| Sub::Signatures on its way to a CPAN near you |
2004.12.05 16:40 |
| Source filters are not evil. |
2004.12.05 12:25 |
| Sub::Signatures now works with methods |
2004.12.04 20:49 |
| Subroutine Signatures |
2004.12.04 14:38 |
| Bricolage Tests |
2004.12.04 0:43 |
| How did Apple create Safari? |
2004.12.02 15:48 |
| Yay for Rocco! |
2004.11.24 13:16 |
| Domain Specific Languages |
2004.11.22 1:11 |
| Things I'm Not Saying |
2004.11.21 22:28 |
| The Real CPAN Limitation |
2004.11.17 12:04 |
| bash.org |
2004.11.15 19:36 |
| Buying Music |
2004.11.15 13:34 |
| Irony |
2004.11.08 13:13 |
| [Not Political] Stress Surprise |
2004.11.04 15:13 |
| Java exceptions, exceptions, exceptions |
2004.11.02 0:32 |
| My New Job |
2004.11.01 13:06 |
| "FAIR" Reporting |
2004.10.25 22:20 |
| Bruce Eckel on "Latent Typing" |
2004.10.22 9:15 |
| IE != FTP |
2004.10.21 17:55 |
| Surgery Follow-up |
2004.10.21 15:40 |
| Duke Nukem Forever |
2004.10.21 12:00 |
| Is It Negative? |
2004.10.19 13:31 |
| Windows lasted 3 minutes |
2004.10.18 21:11 |
| If you say you're going to take Vienna, use XML |
2004.10.18 14:01 |
| A Class within a Subroutine |
2004.10.18 12:08 |
| Neat SOAP::Lite mock interface hack |
2004.10.15 18:03 |
| How do I write an sql union without a union clause? |
2004.10.15 14:26 |
| SOAP::WSDL :( |
2004.10.13 13:33 |
| More 'iffy' rants |
2004.10.11 15:11 |
| SOAP::WSDL? |
2004.10.08 12:28 |
| Software Failures |
2004.10.06 15:52 |
| Volcano Cam |
2004.10.04 13:43 |
| XP Meetings |
2004.10.04 10:30 |
| Register to Vote |
2004.10.03 22:04 |
| New Web Site |
2004.10.03 9:58 |
| TT2 menu problem resolved. |
2004.10.02 12:04 |
| Perl Template Toolkit book |
2004.10.02 2:05 |
| Surgery Tomorrow |
2004.09.30 22:43 |
| Open Croquet, the 3D OS |
2004.09.29 9:48 |
| Evil Source Filter Bugs |
2004.09.28 15:23 |
| Weird Inheritence Problems |
2004.09.28 12:36 |
| Logout problems on use.perl? |
2004.09.27 23:45 |
| How to secure Windows on a High Speed Connection |
2004.09.27 15:01 |
| Saving squeak images? |
2004.09.26 17:49 |
| Running Squeak |
2004.09.26 13:43 |
| Eliyon |
2004.09.26 1:07 |
| Naive Signatures |
2004.09.25 13:10 |
| Module Humor |
2004.09.25 12:00 |
| Perl Programmers as Angst-ridden Amateur Screenwriters |
2004.09.23 13:25 |
| Stupid Test Behavior |
2004.09.22 15:04 |
| Stupid idea # 323: Sub::Overload |
2004.09.21 13:09 |
| HTML::TokeParser::Simple 3.1 -- major rewrite |
2004.09.19 16:19 |
| HTML::TokeParser::Simple 3.0 |
2004.09.18 13:45 |
| Why not Smalltalk? |
2004.09.13 10:23 |
| The Power of Ruby's Regex Engine |
2004.09.09 14:29 |
| Jobs, jobs, jobs ... |
2004.08.26 10:32 |
| CGI parameters as objects |
2004.08.25 18:56 |
| Java Straw Men |
2004.08.24 13:00 |
| Burning Man |
2004.08.23 18:08 |
| Programmer View and Customer View |
2004.08.23 17:35 |
| Solving compositional problems with Perl 6 mixins |
2004.08.21 0:16 |
| Weekly Process Talks |
2004.08.20 17:23 |
| Pair programming, the great leveler ... |
2004.08.18 23:15 |
| Undervalued Modules: Hash::AsObject |
2004.08.18 13:21 |
| Audience Participation Testing |
2004.08.13 18:09 |
| Pop quiz |
2004.08.13 15:59 |
| Hiring again |
2004.08.10 11:00 |
| Pager haiku |
2004.08.10 2:42 |
| Fluxbox results (screenshot) |
2004.08.09 20:19 |
| Open source and quality |
2004.08.08 18:30 |
| bblaunch segfault in Fedora Core 2 |
2004.08.07 5:10 |
| Transparent menus on Fluxbox? |
2004.08.06 11:40 |
| Is this code too strange? |
2004.08.05 14:13 |
| Obvious and annoying |
2004.08.04 16:08 |
| Registering Namespaces |
2004.08.03 10:17 |
| They want easy, not powerful! |
2004.08.03 0:07 |
| More and More OSCON Inspiration |
2004.08.02 11:14 |
| Inspiration from Damian -- Data::Dumper::Simple |
2004.07.30 19:42 |
| Out of context OSCON quotes |
2004.07.28 16:37 |
| OSCON: day something or other |
2004.07.27 0:48 |
| Curse you, OSCON! |
2004.07.25 1:38 |
| Oh! Pair Problems |
2004.07.20 12:15 |
| Provocative Tag Lines |
2004.07.19 17:48 |
| Unwritten Perl Books |
2004.07.12 11:04 |
| Pair Problems |
2004.07.11 16:18 |
| Bash database shell |
2004.07.09 16:36 |
| ifup, ifdown, ifanywhichwaybuthtewayiwant |
2004.07.07 17:22 |
| Getting Things Done |
2004.07.05 16:26 |
| Linux Networking |
2004.06.26 14:55 |
| sort() in scalar context |
2004.06.24 10:47 |
| Goin' to OSCON after all ... |
2004.06.23 22:47 |
| Clarification to Database Programming Rule #1 |
2004.06.16 15:36 |
| Database Programming Rule #1 |
2004.06.16 13:31 |
| Biting the bullet (or drinking the Kool-Aid) |
2004.06.11 10:30 |
| Must be a coincidence |
2004.06.10 15:35 |
| How many jellybeans will that take? |
2004.06.02 9:16 |
| Plumbing the depths of the code |
2004.05.27 14:44 |
| A friend gets hacked |
2004.05.25 11:13 |
| Give Money and Feel Good! |
2004.05.19 16:06 |
| Software Economics |
2004.05.03 12:05 |
| How to look like an idiot in one easy step: |
2004.04.30 20:23 |
| Almost Done Moving |
2004.04.22 12:04 |
| Thunderbird Mail Problem Solved |
2004.04.22 11:22 |
| Thunderbird Mail |
2004.04.21 10:19 |
| How not to get a job |
2004.04.20 21:34 |
| Yet Another Job |
2004.04.19 11:45 |
| God's Epiphany |
2004.04.17 11:50 |
| The God of Widge |
2004.04.16 11:34 |
| No Longer "Premature" Optimization |
2004.04.15 10:44 |
| Stupid Little Things |
2004.04.12 23:09 |
| Playing God |
2004.04.12 12:57 |
| Warding off the Cheese Demons |
2004.04.11 13:16 |
| Cutting the nerves to the eyes |
2004.04.09 23:51 |
| Prolog Humor |
2004.04.09 21:45 |
| Software Bug Infested Cattle |
2004.04.09 11:21 |
| More on the Synthetic Ecosystem |
2004.04.08 13:10 |
| Synthetic Ecosystems in Perl |
2004.04.07 9:46 |
| Life, the Universe, and Lamarckian Evolution |
2004.04.05 11:18 |
| DBA sought |
2004.04.02 10:25 |
| ref ($p5p) || $p5p |
2004.04.01 23:16 |
| Notepad vs. VI Showdown |
2004.04.01 11:41 |
| Undefined Thought of the Day |
2004.03.28 20:42 |
| Memory Usage |
2004.03.28 14:21 |
| Send Me Your Resume |
2004.03.24 16:11 |
| Scheme Recursion Problem |
2004.03.22 11:52 |
| Amsterdam Coincidence |
2004.03.22 11:39 |
| Overheard at Work |
2004.03.18 19:04 |
| Purple |
2004.03.18 13:05 |
| Linux WML Browser? |
2004.03.15 13:27 |
| Phlegmatic |
2004.03.09 19:37 |
| Exporter with attributes? |
2004.03.08 18:11 |
| qq{Bad Quotes} |
2004.03.08 17:16 |
| Script Kiddie Security Company |
2004.03.08 12:06 |
| Stop Sending Your Passwords |
2004.03.05 13:43 |
| Same Sex Marriage in Portland, Oregon |
2004.03.05 1:06 |
| Building Enterprise Level Web Applications with Maypole |
2004.03.02 10:28 |
| 80 Random Characters |
2004.02.24 15:10 |
| Bush's Announcement |
2004.02.24 11:56 |
| Bad user, no biscuit |
2004.02.23 12:27 |
| Club Redirect |
2004.02.18 17:39 |
| Misppelinks (sic) |
2004.02.14 14:12 |
| Traits in Perl |
2004.02.12 15:49 |
| Will Kill For Oil |
2004.02.12 13:42 |
| More 'n more bugs. |
2004.02.11 14:58 |
| First Test Failure on the CPAN |
2004.02.09 13:00 |
| The Gimp Triumph |
2004.02.05 14:53 |
| Terrorist/Hijack/Secret Service |
2004.02.02 18:54 |
| HTML::TokeParser::Simple |
2004.01.31 16:12 |
| CPAN Shenanigans |
2004.01.31 15:50 |
| Innocence and the Death Penalty |
2004.01.27 10:26 |
| Innocence is No Excuse |
2004.01.25 16:52 |
| /Theat(?:re|er)/ |
2004.01.21 14:43 |
| XP Unfactored |
2004.01.20 11:40 |
| LiveJournal Data Mining |
2004.01.18 17:39 |
| Feeling Stupid About MS News |
2004.01.17 12:40 |
| Shell Scripts |
2004.01.15 12:31 |
| Second @political Article |
2004.01.12 17:20 |
| Note for the day |
2004.01.08 13:44 |
| Java 1.5 a response to C# competition? |
2004.01.06 19:46 |
| "The Market Paradox" is now online |
2004.01.05 1:06 |
| On Writing |
2004.01.04 20:34 |
| Perl Wishes for 2004 |
2004.01.03 16:50 |
| Extreme Programming is Misnamed |
2003.12.29 18:42 |
| Risk |
2003.12.22 2:50 |
| Revisionist History |
2003.12.18 19:54 |
| Neural Net Scrap |
2003.12.18 17:40 |
| Attribute::Context |
2003.12.12 18:44 |
| I've had more ridiculous requests, but I can't recall any |
2003.12.11 13:31 |
| Process fun |
2003.12.11 12:30 |
| Sub::Attributes |
2003.12.09 17:54 |
| Mason Tests |
2003.12.08 19:09 |
| Wreaking Havoc |
2003.12.05 14:13 |
| Forking Web Tests |
2003.12.04 12:39 |
| Quicksilver |
2003.12.01 20:03 |
| Open Source and Egos |
2003.12.01 13:52 |
| wxPerl |
2003.11.29 22:55 |
| Michael Moore's Latest Book |
2003.11.26 16:49 |
| Source Filters |
2003.11.25 18:37 |
| Perl Cross-Reference Tool |
2003.11.25 12:16 |
| Loose Lips Sink Programmers |
2003.11.24 16:22 |
| Resignation Over Spam |
2003.11.16 22:55 |
| The Joy of No Spam |
2003.11.16 14:29 |
| Leadership? |
2003.11.10 12:55 |
| Fixing warnings 'n other stuff |
2003.11.03 19:57 |
| The Prisoner |
2003.10.31 19:00 |
| Stupid Thought For the Day |
2003.10.31 13:59 |
| Today's Tautology: Software is Software |
2003.10.30 16:05 |
| More on the 5.8.1 Migration |
2003.10.29 12:23 |
| XP Myths |
2003.10.28 15:57 |
| Another subtle bug |
2003.10.23 18:53 |
| More 5.8.1 Migration issues |
2003.10.23 16:23 |
| Buggy Friends(ter) |
2003.10.19 15:10 |
| 5.8.1 Pain |
2003.10.17 16:24 |
| Live Journal |
2003.10.15 11:00 |
| Bad Graphics == Bad Security? |
2003.10.10 16:54 |
| Web Testing |
2003.10.07 10:50 |
| Perl vs. C (is this typical?) |
2003.10.03 0:00 |
| "Christian" Spam |
2003.10.02 13:13 |
| AI that "Just Works" |
2003.09.29 11:35 |
| Long Friday |
2003.09.26 18:25 |
| Note to self: read, don't scan, the docs |
2003.09.23 23:36 |
| Inline Neural Network |
2003.09.22 15:22 |
| No more email |
2003.09.21 0:05 |
| How to bully people you've never met |
2003.09.18 9:12 |
| Weird coincidence |
2003.09.16 19:53 |
| Neural Nets |
2003.09.14 20:39 |
| Neural Nets |
2003.09.13 12:05 |
| map bug |
2003.09.10 23:04 |
| Getting Paid |
2003.09.05 11:56 |
| OS, SchmOS |
2003.09.05 10:03 |
| How not to write an ad |
2003.09.03 14:51 |
| Finding an employee's birthday with regular expressions |
2003.08.29 12:09 |
| Accelerated testing |
2003.08.28 13:25 |
| Regexp::Token - Match arbitrary tokens instead of characters |
2003.08.25 10:32 |
| DRY (Don't Repeat Yourself) |
2003.08.19 12:26 |
| New Job |
2003.08.17 0:18 |
| How To Use Regexes to match HTML |
2003.08.15 22:01 |
| Bad Analogies About Dead People |
2003.08.09 14:27 |
| Back from Vermont |
2003.08.07 9:37 |
| They also like VB 6 |
2003.08.04 14:41 |
| Shoot me now, please |
2003.08.02 13:22 |
| Counting Lines of Code |
2003.08.02 12:58 |
| Customer Satisfaction |
2003.07.29 10:19 |
| Session Namespaces |
2003.07.25 13:40 |
| Friendster Security Hole |
2003.07.18 13:43 |
| Perl Cookbook |
2003.07.17 11:26 |
| Never, never, never trust Microsoft |
2003.07.15 17:11 |
| Parting Shots |
2003.07.11 20:32 |
| More OSCON Goodness |
2003.07.10 12:49 |
| OSCON |
2003.07.06 12:22 |
| Just try this in Java, I dare you ... |
2003.07.01 14:19 |
| Test by Contract |
2003.06.30 13:54 |
| Weekly Spam |
2003.06.27 10:36 |
| Programmers are lousy |
2003.06.23 10:49 |
| Orrin Hatch destroys his own computer |
2003.06.19 10:44 |
| How to learn a language - do stupid things |
2003.06.16 20:26 |
| jobs.perl.org |
2003.06.16 13:47 |
| Daily laugh |
2003.06.14 10:05 |
| Looking for work |
2003.06.13 12:59 |
| When databases attack |
2003.06.10 13:06 |
| Can't stop tweaking |
2003.06.09 20:11 |
| Bandwagon or Slow Awakening? |
2003.06.08 12:33 |
| Nervous |
2003.06.03 11:51 |
| HTML::TokeParser::Simple 2.0 *not* on the CPAN |
2003.06.01 23:01 |
| News outlets not reporting lack of news ... |
2003.05.29 17:32 |
| Googling Google |
2003.05.27 17:29 |
| US Death Camp? |
2003.05.27 13:18 |
| Is this wrong, or just stupid? |
2003.05.22 18:55 |
| Complexity |
2003.05.22 12:49 |
| Management vs. Developers |
2003.05.19 11:43 |
| Comments |
2003.05.17 14:25 |
| Irritating the coworkers |
2003.05.15 16:39 |
| Pitching the Deal |
2003.05.15 15:20 |
| Feeling a bit stupid |
2003.05.13 19:30 |
| What I do for a living |
2003.05.13 18:07 |
| Karen Minnis Sold Her Votes to Microsoft |
2003.05.09 18:14 |
| Milestones |
2003.05.09 18:03 |
| Things not to do |
2003.05.08 15:46 |
| Open Source E-Voting |
2003.05.06 8:30 |
| Cheeky bastard |
2003.05.01 13:34 |
| Grammar Bad |
2003.04.30 14:09 |
| Primary Keys |
2003.04.29 13:15 |
| On Responsible Computing |
2003.04.24 18:06 |
| No, I think it *is* SPAM |
2003.04.24 10:05 |
| Huh? |
2003.04.21 17:29 |
| Odd Names |
2003.04.18 12:34 |
| Going backwards |
2003.04.17 11:01 |
| Economics and Software development |
2003.04.15 16:06 |
| XUL Bug |
2003.04.14 16:17 |
| Testing Python |
2003.04.13 15:24 |
| Day 7 |
2003.04.11 15:11 |
| Presentation Aftermath |
2003.04.10 11:28 |
| Kissing the Project Manager |
2003.04.09 12:07 |
| Design and Estimates |
2003.04.08 13:01 |
| SQL Presentation Preview |
2003.04.07 11:21 |
| Presentations and Patches |
2003.04.06 19:46 |
| Order Restored |
2003.04.03 19:20 |
| The Land of the Watched |
2003.04.02 10:34 |
| Blindman's bluff and security audits |
2003.03.31 12:19 |
| Where's Waldo? (a.k.a. http://www.arabnews.com/) |
2003.03.28 16:18 |
| use strict 'sql'; |
2003.03.26 13:28 |
| Goldstein Lives! |
2003.03.24 19:10 |
| More money, less freedom |
2003.03.23 23:43 |
| Keeping silent |
2003.03.17 12:20 |
| Peace Rally |
2003.03.16 14:44 |
| A wasted day |
2003.03.12 15:53 |
| 3-D OS? (not yet, I suspect) |
2003.03.12 12:34 |
| Neither here nor there |
2003.03.11 12:33 |
| Ungrokking C |
2003.03.09 15:36 |
| ASP problems solved |
2003.03.07 17:58 |
| ASP Expert |
2003.03.07 14:17 |
| How not to start a morning |
2003.03.04 13:34 |
| Satisfaction |
2003.03.03 20:48 |
| Feeling stupid about the simplest thing |
2003.02.27 16:56 |
| Laughing at Ari Fleischer |
2003.02.25 20:56 |
| The coolest clock in existence |
2003.02.22 19:42 |
| You lose some, you lose some |
2003.02.20 17:17 |
| Hate mail spam |
2003.02.20 14:25 |
| Changing how one thinks |
2003.02.14 17:27 |
| XUL munging |
2003.02.14 14:22 |
| Just say 'no' |
2003.02.11 12:37 |
| XUL Rocks! |
2003.02.10 14:38 |
| Embedding a browser |
2003.02.07 14:28 |
| Too much juggling |
2003.02.05 19:16 |
| CVS for non-programmers |
2003.02.04 12:38 |
| Refactoring |
2003.01.31 13:37 |
| More security problems |
2003.01.29 22:36 |
| Grokking exceptions |
2003.01.28 17:59 |
| Weird Normalization Issues |
2003.01.23 18:59 |
| Great. Just great. |
2003.01.16 19:07 |
| Verisign's cheap marketing tricks |
2003.01.16 18:47 |
| The agony of HTML forms |
2003.01.13 18:19 |
| Stepping Down |
2003.01.11 15:47 |
| Ruby for Perl programmers |
2003.01.09 11:53 |
| Bad UI |
2003.01.08 12:17 |
| Second chance |
2003.01.07 19:08 |
| Classes as objects |
2002.12.30 13:47 |
| No strict |
2002.12.27 18:19 |
| Ben Tilly's hometown |
2002.12.27 12:12 |
| HTML regex engine |
2002.12.19 19:24 |
| Winning converts, one at a time |
2002.12.18 17:39 |
| Skipping Template Toolkit |
2002.12.17 18:10 |
| WWCD (What would Che do?) |
2002.12.15 23:18 |
| Friday the 13th |
2002.12.14 17:46 |
| More stupid client tricks |
2002.12.13 15:42 |
| Refactoring with Schwern |
2002.12.12 13:32 |
| Joel On Software |
2002.12.11 16:20 |
| Testing a superclass |
2002.12.09 14:51 |
| Phone psychics |
2002.12.06 13:36 |
| New Territory |
2002.12.05 17:49 |
| Sometimes I feel stupid |
2002.12.02 15:05 |
| Forwarding jobs to people |
2002.11.29 21:14 |
| No warnings |
2002.11.27 13:18 |
| Shoot your clients, please |
2002.11.25 18:44 |
| Simple Web Site Management |
2002.11.24 16:38 |
| Downgrading |
2002.11.21 19:21 |
| The Ugliest Hack |
2002.11.20 22:28 |
| Simple math not so simple |
2002.11.20 13:08 |
| Eating your own cooking |
2002.11.18 14:38 |
| HTML::TokeParser::Simple |
2002.11.15 14:10 |
| Code Review |
2002.11.15 12:16 |
| If it weren't for bad luck ... |
2002.11.13 14:14 |
| Computer Gods |
2002.11.12 14:54 |
| Get your war on |
2002.11.11 15:49 |
| More sp@m goodies |
2002.11.11 12:48 |
| Process Server |
2002.11.09 18:36 |
| Silence is Evil |
2002.11.08 15:57 |
| How not to test |
2002.11.07 18:42 |
| Who's afraid of the big white wolf? |
2002.11.05 17:43 |
| Party crashing |
2002.11.04 11:56 |
| Something is wrong |
2002.11.01 16:20 |
| I'm buggy, not GVIM |
2002.10.31 19:21 |
| Hooray for refactoring! |
2002.10.29 16:54 |
| Bad docs |
2002.10.28 14:32 |
| Updating my modules |
2002.10.27 19:30 |
| Cause and Effect and Cause |
2002.10.23 18:49 |
| Problem Solved |
2002.10.22 15:56 |
| The Strangest Bug |
2002.10.22 11:34 |
| Laugh till I cry |
2002.10.16 23:58 |
| Features ne Quality |
2002.10.15 13:37 |
| Money Sucks |
2002.10.14 12:13 |
| Looking for a Fight |
2002.10.13 12:32 |
| Code review |
2002.10.10 13:03 |
| Break In |
2002.10.09 10:26 |
| Perl Mecca |
2002.10.08 18:40 |
| On looking for roommates |
2002.10.08 13:30 |
| Writing is hard |
2002.10.07 11:50 |
| Life's little misunderstandings |
2002.10.04 13:07 |
| Da book |
2002.10.02 18:30 |
| I have an agent |
2002.09.30 11:43 |
| I'm a moron |
2002.09.26 16:14 |
| Bored with me yet? |
2002.09.20 16:44 |
| Bugs? What bugs? |
2002.09.19 18:37 |
| Perl Mongers Fiasco |
2002.09.19 14:15 |
| Testing acolyte |
2002.09.18 14:42 |
| Intellectual Dishonesty |
2002.09.16 14:52 |
| Light from darkness |
2002.09.12 10:38 |
| Idiot Lights |
2002.09.09 14:53 |
| No comment |
2002.09.08 17:31 |
| Exquisite Hell |
2002.09.08 15:56 |
| Asian vs. non-Asian |
2002.09.05 19:36 |
| Does OO programming suck? |
2002.09.04 18:47 |
| More interview stuph |
2002.09.04 9:48 |
| You never can tell |
2002.09.03 18:46 |
| POS fun and Concrete Blonde |
2002.08.31 15:36 |
| Logic programming and college |
2002.08.29 15:03 |
| Naughty bits |
2002.08.28 17:50 |
| Don't touch that dial! (um, link) |
2002.08.27 12:10 |
| More about teaching Perl |
2002.08.26 16:17 |
| Why? |
2002.08.22 11:53 |
| mod_perl |
2002.08.21 15:12 |
| Teaching Perl |
2002.08.19 23:17 |
| Credit Card systems |
2002.08.15 16:11 |
| AI::Perlog help requested |
2002.08.13 17:38 |
| I give up |
2002.08.13 16:31 |
| Retribution |
2002.08.11 18:49 |
| Twister at the beach |
2002.08.10 13:43 |
| Things not to do before coffee |
2002.08.09 13:04 |
| Brought to you by Pepsi |
2002.08.05 15:22 |
| Groupie? |
2002.08.02 1:11 |
| AI::Perlog continued |
2002.07.29 13:47 |
| The saga continues ... |
2002.07.26 19:25 |
| Guilty pleasures |
2002.07.25 11:10 |
| Too much punctuation |
2002.07.24 23:51 |
| AI::Perlog |
2002.07.23 11:15 |
| Perlog |
2002.07.16 15:33 |
| Financial yo-yo |
2002.07.09 11:18 |
| I have to go to court |
2002.07.03 16:27 |
| "No countdown" and other news |
2002.07.02 18:24 |
| Countdown - negative one days |
2002.07.01 15:06 |
| Countdown - continued |
2002.06.30 20:09 |
| Countdown - today |
2002.06.30 15:24 |
| Coundown - 1 day - continued |
2002.06.29 18:47 |
| Countdown - 1 day |
2002.06.29 10:24 |
| Countdown - 2 days |
2002.06.28 18:51 |
| Countdown - 2 days |
2002.06.28 10:38 |
| We did it!? |
2002.06.27 18:28 |
| Countdown - 3 days |
2002.06.27 10:47 |
| Countdown - 4 days |
2002.06.26 13:24 |
| Countdown - 5 days |
2002.06.25 12:14 |
| Countdown - 6 days |
2002.06.24 10:44 |
| Countdown update |
2002.06.23 17:27 |
| Countdown - 7 days |
2002.06.23 12:24 |
| Countdown - 8 days |
2002.06.22 11:33 |
| Countdown - 9 days |
2002.06.21 10:33 |
| Countdown - 10 days and laughing |
2002.06.20 12:08 |
| Countdown - 10 days |
2002.06.20 10:44 |
| Countdown - 11 days |
2002.06.19 11:06 |
| Countdown - 12 days |
2002.06.18 12:03 |
| Countdown - 13 days |
2002.06.17 12:03 |
| Countdown - 16 days |
2002.06.14 10:20 |
| Countdown - 17 days |
2002.06.13 10:50 |
| Countdown - 18 days |
2002.06.12 10:57 |
| Countdown - 19 days |
2002.06.11 10:32 |
| Countdown - 20 days |
2002.06.10 13:23 |
| Countdown - 23 days |
2002.06.07 14:44 |
| The mute watching the blind |
2002.06.05 14:50 |
| COBOLScript versus Perl |
2002.05.30 14:50 |
| Microsoft: where quality is a slogan |
2002.05.28 18:20 |
| Validation is your friend |
2002.05.24 11:04 |
| P5P |
2002.05.21 15:32 |
| Yet another site that I am not responsible for. |
2002.05.20 20:30 |
| "Comment"ary |
2002.05.08 13:57 |
| Dubious achievement |
2002.05.06 17:03 |
| Amphibians, I tell ya. |
2002.05.04 19:35 |
| Feeling like a real programmer |
2002.04.27 22:58 |
| How to talk back to your mother (and other tidbits) |
2002.04.17 15:37 |
| The Prisoner |
2002.03.26 11:12 |
| Satisfaction |
2002.03.19 19:06 |
| You've got to be kidding me... |
2002.03.11 11:18 |
| Bitter irony |
2002.03.10 19:14 |
| I am not on acid |
2002.03.03 13:16 |
| My 15 minutes |
2002.02.28 11:50 |
| Stay Human |
2002.02.22 13:02 |
| Job hunters aren't the only ones suffering |
2002.02.19 16:26 |
| So open minded their brains fall out |
2002.02.15 21:22 |
| How to ask a question |
2002.02.14 14:04 |
| Camel Fishing |
2002.02.11 19:27 |
| I'm saved, I'm saved! |
2002.02.07 14:03 |
| 9 Ball |
2002.01.24 12:38 |
| Making the best of Exile |
2002.01.20 15:12 |