| 2008 |
| October | |
| 2 | SumatraPDF 0.9.3 released |
| August | |
| 24 | SumatraPDF 0.9.1 released |
| 11 | SumatraPDF 0.9 released |
| July | |
| 27 | realloc() on Windows vs. Linux |
| 18 | Minimalism is the new black |
| 6 | Announcing fofou - forum software for Google App Engine |
| 5 | Why Google should sponsor a faster Python VM |
| 5 | Google App Engine tip |
| May | |
| 29 | SumatraPDF 0.8.1 |
| 20 | Extreme (size) optimization in C and C++ |
| April | |
| 18 | _NT_SYMBOL_PATH considered harmful |
| 17 | Remapping Page Up and Page Down on Mac to move a cursor |
| 17 | Thinkpad x60 - a retrospective |
| 16 | Software worth buying - SftpDrive and ExpanDrive |
| 14 | Software worth using: andLinux |
| 12 | Pet peeves of mine - files |
| 9 | Someone concurred |
| 8 | Google App Engine - the first Internet operating system |
| 7 | gflags - a debugging story |
| February | |
| 2 | picoLisp - Arc before Arc |
| January | |
| 12 | Great Android talk |
| 11 | Too much oo |
| 9 | Rebol vs. Shoes |
| 8 | Thinkpad x60 - a year later |
| 7 | Logging in WinDBG |
| 4 | Sumatra 0.8 released |
| 2007 |
| July | |
| 30 | Sumatra PDF 0.7 released |
| 30 | Visual Studio 2008 Beta 2 and quality of C++ code |
| 30 | Merge tools showdown |
| June | |
| 27 | Is Apple working on Flash competitor? |
| 12 | iCripple |
| April | |
| 29 | SumatraPDF 0.6 released |
| 29 | A debugging story |
| 14 | Few things I've learned when writing Sumatra PDF |
| 12 | 2 great books and one not so great |
| March | |
| 5 | SumatraPDF 0.5 released |
| February | |
| 20 | SumatraPDF 0.4 released |
| 16 | memset() considered harmful |
| January | |
| 12 | Obligatory iPhone post |
| 2006 |
| December | |
| 8 | Programmers are silver bullets (or: after all this years, C still kicks Python ass) |
| November | |
| 26 | Sumatra PDF 0.3 released |
| 22 | Talk on designing good APIs |
| September | |
| 21 | Navigating source code in large programs |
| 5 | Writeboard hack: use Gmail for list of writeboards |
| 3 | On how I improved Sumatra performance by ~60% |
| August | |
| 29 | Notes on installing and configuring Ubuntu on VMWare |
| 22 | Deeply nested if statements |
| 20 | What I love about Google open-source project hosting |
| 17 | A simple catchpa scheme |
| 16 | Paradox of bad comments |
| 15 | Order of #include headers in C/C++ |
| 14 | Performance optimization story |
| 12 | Where do bugs come from and how to avoid them |
| 7 | The missing msvcr80.dll story |
| 7 | php_mysql.dll not loading in PHP 5.1.4 and Apache 2.2 |
| 7 | Sumatra PDF 0.2 released |
| June | |
| 7 | Short tutorial on svn propset for svn:externals property |
| 3 | Sumatra PDF is born |
| April | |
| 11 | Wordpress 2.0.2 upgrade |
| 11 | Python id3 library |
| 9 | OnFolio observations |
| 8 | Bloglines vs. Newsgator |
| March | |
| 22 | Nabble - hosted forums |
| 20 | Big fat lawsuit - the saving grace of patent insanity? |
| 18 | Designing web forums software |
| 14 | Inscape mini-review |
| 12 | Bloglines and Google Groups RSS feeds |
| 12 | Document your software |
| 11 | Digg and the craft of catchy headlines |
| 8 | Pleasantly surprised by Microsoftâs documentation team |
| February | |
| 28 | Gmail feature request - show unread messages first |
| 25 | Mobile data |
| January | |
| 25 | More on linker error |
| 14 | Yet another embedable language |
| 13 | Debugging adventure |
| 2 | Knowledge base launched |
| 2005 |
| December | |
| 28 | Another lesson in entrepreneurship |
| 7 | Perl and lisp programmers |
| November | |
| 22 | Unix for masochists, or the art of e-mail forwarding with procmail |
| 2 | UI design tip: icons are not enough |
| October | |
| 31 | Gmail feature request - intelligent account selection for reply |
| 28 | Pre-RTM Visual Studio 2005 uninstall tool |
| 28 | Storage is expensive |
| 27 | A book to read, talks to listen to |
| 26 | Code-name Monad and the value of different perspective |
| 26 | Petzold on Visual Studio and mind corruption |
| 25 | Bloglines vs. Google Reader - the verdict |
| 25 | Unsolved source control problems |
| 25 | Rich client is here |
| 18 | TextDrive.com could use some improvements |
| 17 | Awesome nerdTV interview |
| 17 | Open Dylan Beta 1 - not ready for windows |
| 17 | Interesting Dave Winer interview |
| 13 | Open-source and windows |
| 9 | First Writely snag |
| 8 | Google Reader first impressions |
| 8 | Publish your word documents on the web with writely |
| 8 | Writely wishlist |
| 8 | Writely-in-a-weblog |
| 6 | Web 2.0 AJAX Quicken, anyone? |
| September | |
| 18 | Hating Linux |
| August | |
| 24 | Google Desktop - good reinvention of the wheel |
| July | |
| 29 | Longhorn/Vista fonts |
| 25 | VirtualEarth vs. Google Maps - not hitting the high note |
| 10 | Deep indentation vs. flat |
| June | |
| 29 | RocketDock - Mac OS X Doc for Windows |
| May | |
| 28 | Visual Studio 2005 usability issue |
| 10 | musikCube - nice mp3 player |
| 6 | Backpack observations |
| 5 | How to delete a file you get from urllib.urlretrieve() |
| 5 | Ubuntu - more of the same |
| February | |
| 11 | Explanation of U.S. cell-phone mobile data plans |
| 9 | Subversion with SSH on Windows tip |
| January | |
| 5 | The thing called abuse |
| 2 | Google saga - episode 205 |
| 2 | Google - what kind of a giant they are? |
| 2 | 43 depressing things |
| 2004 |
| December | |
| 31 | Google - comments on comments |
| 31 | Bad Google - the fallout |
| 31 | 2005 prediction - the rise of anonymous p2p |
| 31 | Counterpost to a counterpost |
| 30 | Google - we take it all, give nothing back |
| 28 | A large, networked hard-drive needed |
| 27 | Python 2.4, Windows and MySQL |
| 27 | GPL 3 - anti-patent virus? |
| 25 | Treo 650 better than SX66 |
| 25 | Font Vera Sans Mono - recommended for programmers |
| 25 | Google - ultimate hypocrite |
| 23 | Yahoo cancelling Yahoo! Finance |
| 23 | PalmSource - not their brightest moment |
| 13 | Recovering data from formatted drives |
| 10 | Web search innovations: A9 vs. Google Suggest |
| 8 | scdiff update |
| October | |
| 22 | University of Washington on-line videos |
| 15 | Idea for Google - Google IM |
| 15 | rsscache.com - non-solution to a non-problem |
| 14 | Idea - plugin architecture for google desktop search |
| 10 | Photo camera popularity - idea for a flickr.com feature |
| 10 | Wiki implementation best practices |
| 9 | Alan Cox on writing better software |
| 8 | Podcasting - ain't gonna happen |
| 3 | Testing rotation handling in Pocket PC emulator |
| 3 | scdiff 0.3 released |
| September | |
| 25 | Testing ecto for Mac |
| 10 | Of orkut and design issues |
| August | |
| 31 | DocSynch - multi-editor plugin for collaborative text editing |
| 30 | A collaborative text editor for Windows |
| 20 | Is the new version of Treo real? |
| 17 | FastMail.fm increases quotas |
| 11 | PostgreSQL 8 beta released |
| 10 | Palm OS Developer Suite (PODS) 1.0 released |
| July | |
| 29 | IronPython finally released |
| 22 | Don't use 0 instead of NULL |
| 22 | Brew abandoned by Korean mobile carrier |
| 20 | Positive newspaper article on WikiPedia |
| 16 | Thunderbird needs Lookout (equivalent) |
| 15 | Review of "Hot text - web writing that works" |
| 13 | Marketing as skillful lying - part deux |
| 9 | Daily reading |
| 7 | Daily reading |
| 7 | p2pq |
| 5 | Talks from BREW conference |
| 5 | Dangers of upgrading - FireFox story |
| 1 | Daily reading |
| June | |
| 30 | Microsoft leading the way with open bug database |
| 30 | Daily reading |
| 29 | Marketing as a skillful lying |
| 25 | Daily reading |
| 24 | Daily reading |
| 24 | The danger of carrier control |
| 23 | Spreading FUD about Skype |
| 19 | sqlite 3.0 alpha released |
| 17 | Daily reading |
| 16 | Daily reading |
| 15 | Java faster than C++ - benchmarks you can trust |
| 15 | Daily reading |
| 14 | wTail release |
| 13 | Daily reading |
| 13 | Of weblogs and wikis - conversation continues |
| 13 | Daily reading |
| 12 | Blikis - I'm not alone |
| 12 | More productivity tips |
| 12 | Daily reading |
| 11 | Foobar 2000 tip |
| 11 | Daily reading |
| 10 | A tip from "Getting things done" |
| 10 | Daily reading |
| 10 | Good vs. bad error messages |
| 9 | Of weblogs and wikis |
| 9 | Daily reading |
| 9 | scdiff update |
| 9 | Wish #2 - tabbed interface in putty |
| 7 | Daily reading |
| 7 | Automatic posting in the future |
| 7 | Wikis vs. spam and Kowalczyk's First Rule Of Web |
| 7 | Daily reading |
| 7 | WordPress parmalink changes - is backward-compatibility included? |
| 7 | Basecamp annoyances |
| 6 | Sun's blogging push |
| 6 | Wish #1 |
| 6 | Personalizing WordPress main page |
| 5 | Web testing with HTTP::Recorder |
| 5 | Seattle coffe and dining at night |
| 5 | Updated article on using Unison for remote backups |
| 5 | .NET Framework bootstrapper |
| 4 | Wikipedia as a personal wiki |
| 4 | scdiff - show diffs of local changes in CVS or Subversion repository in a GUI |
| 3 | ScintillaNET project launched |
| 3 | Cardboard - a first success |
| 3 | Bait and switch? |
| 3 | PHP pitfall #1 |
| 3 | Notes on installing Cardboard |
| 2 | PHP 4.3.6 zip distro for Windows broken (?) |
| 2 | Blogs should always provide "previous posts" button |
| 2 | Patterns in interaction design (web and gui design pattern) |
| 2 | Experiences of Using PHP in Large Websites |
| 2 | Web writing that works |
| 1 | Cardboard - a bliki (blog+wiki) |
| 1 | Lisp is better than Java |
| May | |
| 31 | Lisp failed as a programming language |
| 31 | Wikipedia gets a face-lift |
| 31 | Purple numbers in JavaScript |
| 30 | Using Unison for remote backups |
| 30 | Apple Software Design Guidelines |
| 29 | Comments on "The future of weblogging" |
| 29 | Backing up WordPress database |
| 29 | Startup: A Silicon Valley Adventure - book review |
| 28 | I'm another WordPress switcher |
| 25 | New SideKick coming up |
| April | |
| 19 | Psyco - effortless, significant speedup of Python programs |
| 18 | Ecto for Windows - first (bad) impressions |
| 10 | A manifesto for collaborative tools |
| 8 | Upgrade NEC-1100A DVD+RW drive firmware |
| 6 | Download streaming talks from murl.microsoft.com |
| March | |
| 31 | A question |
| 20 | Treo killer or a copy-cat? |
| 20 | BlogJet - yet another weblog client |
| 20 | Affordable monthly pricing for VideoCall |
| 19 | Do bad data plans harm MS Smartphone adoption? |
| 13 | ISO Palm PDA with Compact Flash slot |
| 10 | Unlocking Philips DVD727 DVD player |
| 7 | del.icio.us - bookmarks manager |
| 3 | Palm OS 6 tidbits |
| 3 | New SideKick |
| January | |
| 29 | Optimization - your worst enemy |
| 23 | Mulberry 3.1 IMAP client |
| 21 | IRC clients |
| 20 | Disable Flash in Mozilla/Thunderbird |
| 20 | Noah and WikiPedia bookmarklets |
| 13 | WinExpose and stealing ideas |
| 10 | How to drive VoIP business out of US |
| 8 | First VMWare disappointement |
| 8 | Palm OS 6 news |
| 4 | Quick links |
| 2003 |
| December | |
| 30 | First steps with Microsoft Smartphones |
| 28 | Spybot - free trojan horse detector and remover for Windows |
| 26 | PilRC 3.0 released |
| 23 | What people want? |
| 22 | Death to slides |
| 18 | Myths Open Source Developers Tell Ourselves |
| 13 | Wiki roundup |
| 13 | NY Times compares Motorola MPx200, Sony Ericsson P900 and Treo 600 |
| 9 | PerversionTracker.com |
| 7 | Making money on shareware |
| 6 | Still broken after all those years |
| 5 | The story of Photoshop |
| 4 | Motorola's MPx200 Smartphone review |
| 2 | Royalties in game buisness |
| November | |
| 25 | Finance for geeks |
| 21 | Samsung SCH-i600 smartphone review |
| 21 | The triumph of good |
| 21 | More information is better |
| 19 | C programming tips from Rob Pike |
| 17 | Smartphone developement kit |
| 17 | Another positive Treo 600 review |
| 16 | Review of 3 LCD projectors |
| 14 | Skype as an example of changing nature of social interactions |
| 12 | Watch TV on the internet |
| 12 | How to make money developing Mac apps |
| 2 | Opportunities exist in software |
| October | |
| 20 | Marketing and sharware articles |
| 15 | Death of Symbian OS? |
| 15 | Positive Treo 600 experience |
| 15 | Fonts for programmers |
| 14 | A shameless rip-off, or what did you expect? |
| 13 | 255,000 Treo's sold |
| 9 | Coding smart |
| 5 | A million of P800s sold |
| 1 | CodeWarrior 9.2 for Palm OS update available |
| 1 | Tungsten T3 review |
| September | |
| 27 | Online color scheme generator |
| 26 | Treo - I'm watching you |
| 26 | Learn to juggle 4 balls |
| 25 | Northwest C++ users group meeting |
| 25 | Leaked info about Tungsten E and Tungsten T3 |
| 24 | More Palm OS 6 info |
| 23 | Palm OS propaganda |
| 23 | Treo 600 in US in mid-October |
| 19 | Alan Cooper on software business |
| 18 | Borland to use wxWindows |
| 18 | New gaming handheld |
| 18 | We're on web, we don't link |
| 18 | Treo 600 rules |
| 17 | Macromedia Flash versioning snafu |
| 15 | List tricks with CSS |
| 15 | Speek freely no more |
| 10 | Critical reading skills |
| 10 | Useful tools for developers |
| 9 | SmartPhone 2003 and .NETcf Primer |
| 8 | Not as happy as you thought you will be |
| 5 | Hosting provider |
| 4 | Short review of Treo 600 |
| 4 | A bit about bluetooth as medium for game playing |
| 3 | Making money from open-source software |
| August | |
| 27 | Different ways of doing pixels |
| 27 | Shirky on Wikis |
| 26 | We don't link, we don't have to. We're Wired |
| 26 | Krav Maga in Seattle |
| 22 | About Nokia N-Gage |
| 22 | P800 not good in US |
| 21 | Profiling in Python (short intro) |
| 20 | Popular fallacies |
| 19 | Follow up to P800 to ship soon |
| 18 | PDA sales numbers for Q2 2003 |
| 18 | Tips on using Smartphone 2003 emulator |
| 17 | Palm OS 5.3 simulator and SDK available |
| 15 | Developer tools for Pocket PC/Smartphones |
| 15 | Better selling through a web-site |
| 15 | nVoy not a threat to Danger Hiptop |
| 6 | Google News Alerts launched |
| July | |
| 24 | Lucene for searching source code |
| 24 | Extracting Keywords From The Apache Logfile With Perl |
| 23 | Century dictionary on-line |
| 23 | How well-behaved HTTP client should work |
| 23 | Treo 600 devleper kit available |
| 23 | Hydra 1.1 released |
| 23 | Should I stay in software business |
| 16 | Usability Heuristics for Rich Internet Applications |
| 15 | Memex - "sue me please" device |
| 14 | As we may think |
| 13 | Sidekick vs. P800 |
| 9 | How much can you make writing computer books |
| 9 | Testing Thunderbird |
| 7 | Chandler - ultimate RSS aggregator |
| 3 | O'Reilly on software |
| 1 | cmd.exe replacement for Windows |
| June | |
| 30 | Programmers don't steal enough |
| 28 | Software can always be better |
| 26 | Good software, bad buying experience |
| 25 | Why consistency is important in software design |
| 23 | My future is so bright that I'll need to wear sunglasses |
| 22 | Business lessons from Adobe |
| 20 | Another ArsDigita story |
| 17 | Marketing articles |
| 15 | The second coming manifesto |
| 13 | Writing to sell |
| 11 | On difference between amateur and professional shareware |
| 10 | Testing SharpMT |
| 7 | Free (and old) book on drawing |
| 5 | Given enough eyeballs make all bugs shallow |
| 4 | VoodoPad - wiki-like editor for Mac |
| 2 | Linux for desktop |
| 1 | Anti-perl rant |
| May | |
| 31 | Is software industry a place to be - Greenspun perspective |
| 31 | i.e. vs. e.g |
| 29 | Best practices for ripping music |
| 28 | iTrip review |
| 28 | iPod and Windows - problems, solutions |
| 27 | Creating software, paying for software |
| 25 | Impressions on using WingIDE |
| 24 | Inspiring article |
| 23 | iTrip - cool iPod accessory |
| 23 | rigate - a perfect file manager |
| 22 | NY Times on Wiki |
| 21 | Making first steps with Chandler |
| 20 | Testing Phoenix 0.6 |
| 19 | Torrents |
| 17 | Software idea: CVS viewer (and more) |
| 15 | Color SideKick review |
| 14 | Integrating blogs and wikis |
| 13 | Another revision control system (i.e. CVS competition) |
| 11 | RSS template in Movable Type |
| 10 | Carmack on creativity |
| 10 | What kind of an employee a small software company needs? |
| 8 | Amazon's wisdom on web design |
| 8 | How to emulate micropayments |
| 6 | Hooked on wiki |
| 6 | SD memory overtakes Memory Stick |
| 6 | In-depth color SideKick review |
| 6 | Perl to Python compiler |
| 5 | Color SideKick by end of next month |
| 5 | Paul Graham essay |
| 5 | Looking for a perfect wiki |
| 4 | Finding internet radios |
| 4 | Cheap bandwidth |
| 2 | Zoning laws and home-based software company |
| 1 | Looking for a good Wiki |
| 1 | Few ideas for RSS aggregators |
| April | |
| 30 | Pepper is back |
| 29 | Even more PDA market data |
| 28 | Palm, Pocket PC sales numbers |
| 28 | Treo sales numbers |
| 27 | Unix-haters book available on-line |
| 26 | Do you read the old papers? |
| 26 | Bayesian filtering for non-spam detection purposes |
| 26 | P800 reviews |
| 25 | Is open-source viable? |
| 25 | A battle for better copyright terms |
| 24 | Mailing list archive |
| 24 | Symbian has already beat the pants off Microsoft |
| 23 | XFree86 - too little, too late |
| 23 | Another hd-based MP3 player |
| 22 | Chandler released |
| 22 | Bulletproof monk |
| 22 | Are Microsoft products any good? |
| 20 | Java decompiler |
| 20 | NNTP access for mailing lists |
| 19 | Visual diff and merge tool |
| 19 | Solving a problem you didn't have |
| 18 | Multi-network file sharing |
| 17 | Another open-source vs. closed-source debate |
| 16 | Philip Greenspun has a weblog |
| 15 | XFree86 fork |
| 13 | Why ransom won't work (very well) |
| 13 | Wireless storage |
| 12 | Zempt - Movable Type posting tool |
| 10 | Programming language 100 years from now |
| 5 | Getting the most out of conferences |
| 4 | Hydra - a distributed, collaborative editor |
| 3 | DEFCON talks on-line |
| 3 | Abut Face - second edition |
| 1 | Disabling WFP (Windows File Protection) |
| 1 | Asking the right question about language design |
| March | |
| 30 | How to compile Plucker on cygwin |
| 26 | Lupy - Python full-text indexer (port of Lucene) |
| 26 | What would you do if you quit your job? |
| 24 | Don't change URIs |
| 22 | Outsourcing |
| 19 | Sorry state of computing - take one |
| 14 | An old ad for a job at Microsoft |
| 11 | Always-on experience |
| 9 | A little bit of lying |
| 7 | Dev tools for Symbian OS |
| 6 | Palm OS dev newsgroups |
| 5 | Talk about MOP |
| 4 | Best mailing list archiver |
| 3 | Remote desktop - from Windows to Mac OS X |
| February | |
| 27 | More info on Chandler |
| 26 | General Magic story |
| 25 | Can't wait |
| 23 | Audioblogs |
| 21 | An almost accurate quote |
| 21 | Color Sidekick - how unfair |
| 21 | Yes! Yes! Yes! |
| 20 | Proper linking for Amazon Associates |
| 19 | Professional photography ain't easy |
| 19 | Photography anecdote |
| 19 | Sidekick SDK - finally |
| 17 | Brilliant marketing |
| 17 | Programs that start at boot |
| 17 | Inspiring marketing article |
| 17 | Creative commons presentation |
| 15 | Random acts of rant |
| 15 | Sound recording setup |
| 15 | The power of open-source |
| 14 | Reading for today |
| 12 | Photography sites |
| 11 | Slyck.com |
| 10 | Python idoms |
| 9 | Dictionary worth buying |
| 6 | Wireless gadgets should also be pagers |
| 5 | Intellectual monopoly |
| 4 | The end of Safari |
| 2 | Bitching about weblog tools |
| 1 | Disappointed by The Bat! |
| January | |
| 31 | SICP lectures available on-line |
| 31 | Old ArsDigita content |
| 31 | Christopher Alexander's talk |
| 30 | Kapor talks about Chandler |
| 29 | Automated Alexa |
| 28 | Successful upselling |
| 28 | Convergence is the future |
| 26 | Cheap and good Pocket PC |
| 26 | Browsing Newton |
| 26 | Website marketing |
| 26 | iPod competition |
| 25 | Good software design contradicts eXtreme Programming |
| 24 | Critique of Microsoft's Watch |
| 24 | Google loves me |
| 22 | Online Games Report |
| 22 | Sold on RSS aggregators |
| 22 | WinSCP 2.1 beta |
| 22 | Pretty but pathetic |
| 20 | My crystal ball |
| 20 | Business-centered design |
| 20 | Source Insight 3.5 |
| 19 | Author lacks originality - news at eleven |
| 18 | Danger sells many |
| 17 | Spam conference webcast |
| 17 | Successful telecommuting |
| 17 | Addicted to trailers |
| 17 | Offshore outsourcing |
| 17 | Another reason to use Mozilla |
| 17 | Sidekick news |
| 16 | Idea for a newshound |
| 16 | Ecco for free |
| 16 | What to do when people disagree |
| 15 | Somebody's reading |
| 14 | P2P SourceForge |
| 13 | Blog about game design |
| 13 | Publicity 101 |
| 13 | Pepper is alive |
| 12 | A good thing about Safari |
| 10 | Sony pulls old, disgusting tricks |
| 9 | Lying with a straight face |
| 7 | Something out of nothing |
| 5 | Catch me if you can |
| 5 | Your life |
| 3 | PG does it again |
| 2002 |
| December | |
| 19 | The ghost of ArsDigita |
| 19 | Selling Microsoft |
| 17 | High Tech start up |
| 16 | Recruitment is like dating |
| 15 | Developping for cell-phones |
| 14 | Blown to bits |
| 2 | How to make an app |
| November | |
| 30 | Muppets go to Hollywood |
| 29 | If it breaks |
| 28 | Mac upgrade |
| 23 | Free Pepper |
| 22 | A bigger agent |
| 17 | Good programming practices |
| 14 | Tablet PC |
| 11 | LL1 Videos |
| 10 | LL2 webcast |
| 9 | Spam for spam |
| 6 | How to refuse features |
| 5 | How to sell software |
| October | |
| 31 | Vista prototype |
| 28 | Are you unlimited? |
| 27 | Open-source lesson from a stripper |
| 23 | Ray's vision |
| 21 | Corman Lisp 2.0 shipped |
| 21 | Mitch makes waves |
| 20 | Mitch Kapor strikes again |
| 20 | Joel, man of his word |
| 16 | No money in blogging |
| 13 | Things I'm waiting for -= 2 |
| 13 | Profitable open-source business |
| 13 | The future of cleaning |
| 11 | Listen to tomatoes |
| 11 | Live |
| 10 | Slate knows |
| 6 | High-level not so good |
| 5 | Platform Leadership |
| 4 | Embedded failure |
| 3 | A different view |
| 3 | Amazon light |
| 2 | Amazed but not shaken |
| 1 | Better Safari |
| 1 | Tufte speaks |
| September | |
| 30 | Net words |
| 29 | Safari disappointement |
| 29 | Deconstructing Palm |
| 28 | Show me the code |
| 27 | Arms race is good for you |
| 26 | Close but no cigar |
| 25 | Multimedia need not apply |
| 24 | Comments need not apply |
| 23 | No money in content |
| 23 | MIT's OCW |
| 22 | Joel on social experiments |
| 22 | MovableType request |
| 22 | Mozilla book on-line |
| 21 | SonyEricsson doesn't get it |
| 21 | Moving to MovableType |
| 20 | Company that doesn't exists |
| 20 | Lisp conference |
| 19 | Blog song of the day |
| 18 | Patents are bad for your health and software industry |
| 18 | Corman Lisp |
| 17 | A new programming language |
| 17 | Those are the good times |
| 17 | You'll have a job |
| 16 | Let's spam the world |
| 16 | Rackshack.net is the winner |
| 16 | Dangerous speculations |
| 16 | Great business without innovation |
| 16 | Ideas are worthless |
| 16 | camworld: |
| 16 | Three-way merge |
| 12 | High tech martyr |
| 11 | Moving on |
| 11 | A lesson in marketing needed |
| 11 | My new Pocket PC |
| 10 | Buffered blogging |
| 9 | You won't make money blogging |
| 9 | I'm not the only one |
| 9 | Give a spammer bad address |
| 9 | Spam, even more of it |
| 8 | The history of bookfinder |
| 8 | We don't need Intellectual Property (that much) |
| 6 | I got interested in creating |
| 4 | The stupidest thing a software company can do |
| 4 | Interview with MicroStrategy CEO |
| 4 | Interview with Robert Rodriguez |
| 3 | Blog your resume |
| 3 | Quote from "Net Words" |
| 2 | WinAmp 3 |
| 1 | More on software demos |
| August | |
| 30 | How to make money on the Internet (and anywhere else) |
| 29 | .htaccess tip |
| 29 | Bootstrapping BitTorrent |
| 28 | Bookmarks out of control |
| 28 | The future is here, it's just not evenly distributed |
| 27 | Clicktracks - a better log analysis |
| 27 | Information business as a relationship |
| 26 | More on aggregation |
| 25 | Spam protection |
| 25 | Aggregation is not enough |
| 23 | Daemon tools for mounting iso images |
| 22 | Allconsuming.net |
| 21 | On writing well |
| 19 | Clue sniffing |
| 18 | What I need: ssh/sftp file system driver for Windows |
| 17 | Good book hunting |
| 15 | Truths that hurt |
| 14 | WinSCP is a nice and |
| 13 | T-Mobile's Pocket PC Phone |
| 12 | The value of programming |
| 11 | Nice essay on patents |
| 11 | How to be a leader in your field |
| 10 | Programmers and empathy |
| 9 | Salute to incompetence |
| 8 | Web Services - where are they? |
| 7 | Performance, profiles |
| 7 | Windows programming tip: launching a browser |
| 6 | The irony |
| 5 | Stuff costs more than you think |
| 4 | Life of Hellen Keller |
| 4 | Exciting Danger |
| 3 | C Interfaces and Implementations |
| 2 | Gadget lust |
| 1 | Wozniak's speech |
| July | |
| 30 | "Programming Jabber" |
| 30 | Stuid coding mistake of the day |
| 27 | "How To Be a Web Whore Just Like Me" |
| 26 | Principle of good design: discoverability |
| 25 | The end of the free |
| 23 | Open Source is Philanthropy |
| 21 | Text editors love |
| 19 | Bugs and eyeballs |
| 17 | You and your research |
| 17 | Laws of marketing #22 (resources) |
| 16 | Laws of marketing #21 (acceleration) |
| 16 | Laws of marketing #20 (hype) |
| 15 | Laws of marketing #19 (failure) |
| 14 | Laws of marketing #18 (success) |
| 14 | Laws of marketing #17 (unpredictability) |
| 13 | Laws of marketing #16 (singularity) |
| 12 | Laws of marketing #15 (candor) |
| 12 | Fine interview with Marcelo Tosatti |
| 12 | Laws of marketing #14 (attributes) |
| 11 | Laws of marketing #13 (sacrifice) |
| 11 | Laws of marketing #12 (line extension) |
| 11 | Laws of marketing #11 (perspective) |
| 10 | Laws of marketing #10 (division) |
| 10 | Laws of marketing #9 (opposite) |
| 8 | Laws of marketing #8 (duality) |
| 7 | Laws of marketing #7 (ladder) |
| 7 | Laws of marketing #6 (exclusivity) |
| 6 | Laws of marketing #5 (focus) |
| 6 | Laws of marketing #4 (perception) |
| 5 | Laws of marketing #3 (mind) |
| 5 | Laws of marketing #2 (category) |
| 2 | Laws of marketing #1 (leadership) |
| 1 | Redefining Professionalism for Software Engineers |
| June | |
| 21 | CVS, Windows and binary files |
| 21 | SMART Goals |
| 20 | Our job, as writers |
| 19 | If you program in Python, use pychecker |
| 19 | Blogging is a marathon |
| 17 | The most important thing in life is to be free to do things |
| 17 | Reading "Opening Xbox" |
| 17 | On "The 22 Laws Of Marketing" |
| 16 | Just finished "Renegades of the empire" |
| 15 | Six Degrees unleashed |
| 12 | How to subvert patent system |
| 10 | Mozilla 1.0 |
| 9 | Uses for packet capturing |
| 7 | Groove is not going to last |
| 6 | Low resolution LCD |
| 5 | Lame Sony CLIE |
| 4 | Lame Pocket PC |