May 2025
March 2025
October 2024
- Harris for President 31 Oct
- Seattle Xcoders 20th Anniversary Meetup 16 Oct
August 2024
February 2024
- Reruns 08 Feb
- Why NetNewsWire Isn’t Available for Vision Pro 04 Feb
January 2024
December 2023
June 2023
February 2023
November 2022
- After Twitter 13 Nov
January 2022
October 2021
June 2021
May 2021
April 2021
- Running with Colors 27 Apr
- The lack of a price tag seems almost criminal 07 Apr
- I’m Still Living with the Longterm Effects of a Disease that Now Has a Vaccine 06 Apr
- The Perfect To-Do System Is Not Just Around the Corner 06 Apr
March 2021
- NetNewsWire 6.0 for Mac 27 Mar
- NetNewsWire 6.0b4 Is a Final Candidate Release 23 Mar
- Benefits of NetNewsWire’s Threading Model 21 Mar
- How NetNewsWire Handles Threading 20 Mar
- New in NetNewsWire 6: iCloud Syncing 17 Mar
- The Hottest of All Xcode Tips 16 Mar
- New in NetNewsWire 6: Syncing Via BazQux, Inoreader, NewsBlur, The Old Reader, and FreshRSS 14 Mar
- New in NetNewsWire 6: Twitter Search Feeds 13 Mar
- Six Beta 07 Mar
- NetNewsWire 6.0a6 for Mac 06 Mar
- Aunt Jen’s and Uncle Pete’s Live Online Show 06 Mar
February 2021
- Mysterious SwiftUI Crash 24 Feb
- Slow House 22 Feb
- Vampire’s Run 16 Feb
- In case they’re interesting or fun to mess with — here’s… 08 Feb
- Computer Music 07 Feb
January 2021
- URLSession’s Delegate Queue Should Be the Main Queue 27 Jan
- iOS Jobs at Audible 26 Jan
- New Domain for NetNewsWire 17 Jan
- Early Test Build: NetNewsWire 6.0d4 for Mac 17 Jan
- I’ve been haunted since hearing, in the early days of… 15 Jan
- Bogus Code Signing Crash 04 Jan
December 2020
- When Are We Back To Normal? 31 Dec
- I remember Rudolph the Red-Nosed Reindeer as my favorite of… 23 Dec
- Apple’s SSL Metrics Is Hanging My App 23 Dec
- The Big Sur Sneeze 09 Dec
November 2020
- My aunt Jen has narrated a book — Mermaid Eclipse by… 30 Nov
- No Jedi 22 Nov
- Normalizing Care 13 Nov
- I’m so happy today — and full of gratitude to everyone… 07 Nov
- NetNewsWire 5.1.2 for Mac 01 Nov
October 2020
- App Store and Congress 06 Oct
September 2020
- From time to time, often around a new release of… 21 Sep
- NetNewsWire 5.1 for Mac: Feedly Syncing, Reader View, More 19 Sep
August 2020
- Worrying Effect 21 Aug
- NetNewsWire 5.1d3 with Feedly Syncing 20 Aug
- Desktop Means Web 15 Aug
- I just posted our current NetNewsWire plans on the NetNewsWire… 08 Aug
- Walking Home from School 05 Aug
July 2020
- The Overdog Lovers 30 Jul
- I Got Teed Off and Went on a Long Rant About This Opinion Piece on the App Store 28 Jul
- Apple’s Thirty Percent Cut 22 Jul
- When I was a kid, I put all of my hopes… 20 Jul
- I keep noticing that people say they “felt okay” about… 20 Jul
- Reminder: it’s a zillion times easier to hack Twitter and… 15 Jul
- On “the blind leading the blind” 11 Jul
- Imagining SwiftData 11 Jul
- Imagining an Open Source SwiftUI 11 Jul
- Apple Privacy Changes 03 Jul
- I Had Been Worried About the Mac 02 Jul
- Reporting in After More Than a Month at Audible 02 Jul
- Accessibility and the Dynamic Nature of Objective-C 01 Jul
June 2020
- Work at Universe 25 Jun
- Somewhat Live-ish and Around the Same Time as WWDC 24 Jun
- WWDC 2020 and NetNewsWire 22 Jun
- The App Store Doesn’t Make Apps Safe 21 Jun
- The iOS App Store Brings Users Only Because It’s the Only Choice 20 Jun
- I can’t reconcile in my mind the tension between Apple… 20 Jun
- One Advantage of the App Store That’s Gone 20 Jun
- Reading, Listening 06 Jun
May 2020
- Why NetNewsWire Is Fast 18 May
- Default Feeds Are Okay 18 May
- Focusing 17 May
- My New Job 12 May
- NetNewsWire 5.0.1 for iOS Released 12 May
- My Mac App Store Debate 12 May
- On Talking with the Duet Folks 11 May
- More on the Default Feeds Issue 11 May
- Heads-Up to RSS Reader Authors 10 May
- The Ideal iPhone App First-Run Experience Is None At All 09 May
- What Happened When I Looked at Two Mac Apps Today 07 May
- Interview Loops These Days 06 May
- Memory Hole 02 May
- Some people are starting to act as if this whole… 02 May
April 2020
- Me and Newark, NJ 30 Apr
- NetNewsWire Code Layout 29 Apr
- After Two Months of Quarantine 29 Apr
- A Coding Challenge Can’t Show How I Solve A Problem 27 Apr
- Practicing the Coding Challenges 26 Apr
- Proposal: instead of calling these video things we do “happy… 24 Apr
- NetNewsWire and Accessibility: the Podcast Episode 24 Apr
- NetNewsWire Status: April 2020 08 Apr
- Day 36: Radioactive but Uninteresting 07 Apr
- Overwhelmed in a Good Way 01 Apr
March 2020
- Looking for Work 31 Mar
- The iOS and Mac Markets Are the Same Size 27 Mar
- On Building NetNewsWire 22 Mar
- Slack Group for Socializing 20 Mar
- Proxyman 19 Mar
- Two Weeks at Home 15 Mar
- NetNewsWire Download Numbers 14 Mar
- On Alternate App Icons for NetNewsWire for iOS 13 Mar
- NetNewsWire 5.0 for iOS Shipping 09 Mar
- Adam Klobuchar 07 Mar
- More Life in Seattle 07 Mar
- Washington State Primary Next Week 06 Mar
- Life in Seattle 06 Mar
February 2020
- How We Fixed the Dreaded 0xdead10cc Crash 13 Feb
- Knock It the Fuck Off 09 Feb
- NetNewsWire Sitrep 08 Feb
January 2020
- More Bug Math 28 Jan
- Bug Math 27 Jan
- Crash Math 26 Jan
- Fair Isle Brewery Opens Today 23 Jan
- Jeff McLeman 23 Jan
- Uniform Type Identifier Bug on iOS — and How It Affects NetNewsWire 20 Jan
- On Replacing OperationQueue 20 Jan
- The hottest team in iOS development keeps on rockin’! We… 19 Jan
- Immutable Swift Structs 16 Jan
- The NetNewsWire team continues to rock — there’s a new TestFlight… 09 Jan
- NetNewsWire for Mac Mystery Scrollwheel Crash 06 Jan
- Estimating NetNewsWire for iOS Demand 03 Jan
- The New Ranchero Software 02 Jan
- My New Year’s Resolution Is to Focus My Anger 01 Jan
December 2019
- NetNewsWire won an Upgradie for Best Newcomer Mac App! The… 31 Dec
- There’s a new public TestFlight build of NetNewsWire for iOS.… 31 Dec
- KVO, My Enemy 30 Dec
- Reminder: Select and Choose Are not Synonyms 30 Dec
- How We Run the NetNewsWire Open Source Project 27 Dec
- NetNewsWire 2020: Roadmap Schmoadmap 26 Dec
- NetNewsWire 2019 Year in Review 26 Dec
- NetNewsWire 5 for iOS Public TestFlight 22 Dec
- I can’t help but wonder if — given equivalent knowledge of… 04 Dec
- Why I Listen to Podcasts at 1x Speed 03 Dec
- The Apple Curtain 02 Dec
November 2019
- NetNewsWire Status: Progress Toward Shipping the iOS App 27 Nov
- A Naming Challenge 14 Nov
- For the entire 20 years of inessential.com, I’ve been in… 07 Nov
- Happy 20th to This Blog! 07 Nov
- This Feature Should Be Easy 03 Nov
October 2019
- Amateurs 31 Oct
- You Choose: Follow-Up 30 Oct
- ETAs: Follow-Up 30 Oct
- You Choose 29 Oct
- No ETAs 28 Oct
- NetNewsWire 5.0.3 for Mac Released 22 Oct
- SwiftUI Is Still the Future 21 Oct
- NetNewsWire 5.0.3b2 is faster — and it adds the ability to… 19 Oct
- NetNewsWire OS Compatibility Strategy 14 Oct
- Omni Job: Senior Front-End Web Developer 11 Oct
- Xcoders 15th Anniversary 07 Oct
- NetNewsWire 5 is all good to go with Catalina! New… 07 Oct
- NetNewsWire Status 06 Oct
- Dealing with entitlements, capabilities, provisioning profiles, app groups, and signing… 06 Oct
- You Should Get a Flu Shot 06 Oct
- Unicorns 04 Oct
- On Bullying in Our Community 01 Oct
- NaNoWriMo is next month, and I will continue my streak… 01 Oct
- This leaked audio from Facebook — where Mark Zuckerberg promises… 01 Oct
September 2019
- I had the fun of interviewing old friend Daniel Jalkut… 25 Sep
- NetNewsWire 5.0.1 Released 13 Sep
- Had to get a new key fob at work today… 10 Sep
- On Syncing NetNewsWire Using iCloud 06 Sep
- Markos Charatzas writes about his excitement in joining the Apple… 06 Sep
- On the Many NetNewsWire Feature Requests to Show Full Web Pages 04 Sep
- On My Funny Ideas About What Beta Means 02 Sep
August 2019
- I love this NetNewsWire write-up on WP Tavern. 31 Aug
- NetNewsWire 5 Feature Requests 31 Aug
- Follow-Through 29 Aug
- Daniel Figures Out One of the Two Crashing Bugs 28 Aug
- How Release Day Went 27 Aug
- NetNewsWire 5.0 Now Available 26 Aug
- End of the Line for NetNewsWire 3.3.2 22 Aug
- The NetNewsWire blog has the details on NetNewsWire 5.0b5 — which… 21 Aug
- Immunization 20 Aug
- I think we’re still on track for releasing NetNewsWire 5.0… 19 Aug
- NetNewsWire Public Beta 12 Aug
- Three Podcast Episodes 01 Aug
July 2019
- A Third Text Measurement Caching Trick 26 Jul
- A Couple Handy Tricks for Text Measurement Caching 26 Jul
- On the Next Swift by Sundell Podcast 25 Jul
- To write an iOS app, you have to learn Objective-C,… 23 Jul
- I wish Swift had some kind of syntax that declares… 23 Jul
- NetNewsWire Status: Almost Beta 06 Jul
- No Algorithms Follow-Up 03 Jul
- Old Bloggers and New 02 Jul
- No Algorithms 02 Jul
June 2019
- I can’t help but picture the 15-year-old — or 45-year-old — who’s… 26 Jun
- Direct and Indirect Interfaces 26 Jun
- Brett Terpstra writes about how scripting runtimes are being removed… 26 Jun
- Impostor Syndrome 25 Jun
- Xcoders Podcast 25 Jun
- On Public Betas 24 Jun
- One of my favorite moments of all The Omni Show… 20 Jun
- The fact that DisposeBag is not a name in Apple’s… 17 Jun
- Thing you should know: Mark Boszko — my friend, co-worker, and… 14 Jun
- Seattle Xcoders Tonight: WWDC Topics 13 Jun
- In the Sweet Setup’s review of iOS RSS readers from… 12 Jun
- NetNewsWire CI, New Technote 12 Jun
- NetNewsWire Contributing, Code of Conduct 11 Jun
- NetNewsWire Status 10 Jun
- Catalina compatibility tip: don’t use NSFont as a key in… 09 Jun
- NetNewsWire 5.1 Planning 09 Jun
- Short Stuff 09 Jun
- My Blogging Setup These Days 09 Jun
- NetNewsWire 5.0a2 is up! 08 Jun
- Putting My World Back Together 08 Jun
- The NeXT Era Ends, the Swift Era Begins 07 Jun
- WWDC 2019 First Words, Which I May End Up Eating Later, but Hopefully Not 07 Jun
- Maurice Parker writes Proposed NetNewsWire Branching Strategy. Discussion on the… 02 Jun
May 2019
- The Best Thing About WWDC 31 May
- NetNewsWire Alpha One 31 May
- NetNewsWire Meetup at WWDC 26 May
- NetNewsWire 5.0d17: Feature Complete 25 May
- Toolbars Without Button Titles 23 May
- Still Fearing the Reaper 22 May
- New website: macopenweb.com is a single-page directory of “open and… 21 May
- I’m currently testing FeedBin syncing in NetNewsWire, and just filed issue… 19 May
- I’m so looking forward to LIVE near WWDC — not just… 17 May
- Is it true that UISplitViewController doesn’t support three panes? If… 17 May
- Fiery Feeds is looking pretty damn good! 17 May
- Slack has a new thing — I think it’s new, anyway… 16 May
- ScriptWeb for iOS found: it’s Automation Orchard. :) 15 May
- Here’s what’s cool for me: normally I’d be stressing right… 14 May
- ScriptWeb for iOS Should Be a Thing 14 May
- NewsWave developer writes about his new app, including the principles… 13 May
- I finally converted this site to SSL. It’s not the… 12 May
- I discovered just today that there’s an independent forum for… 11 May
- Becky Hansmeyer writes, wisely, of App Store pricing, that “you’re… 11 May
- Dave Mark wonders if Marzipan apps will be available only… 09 May
- More to read: Martin Pilkington on Appreciating AppKit, Part 1.… 08 May
- Craig Hockenberry’s What to Expect From Marzipan should be required… 08 May
- The Feature I Most Want in Web Browsers 07 May
- NetNewsWire/Rainier Status 07 May
- Elementary Swift: Catching the Actual Error 05 May
- Post-WWDC Lightning Talks at Seattle Xcoders: Speakers Wanted 02 May
April 2019
- NetNewsWire Syncing Implementation Roadmap 29 Apr
- NetNewsWire Technotes Added 28 Apr
- The Under-Appreciated Awesomeness of Apple Events (the Technology) 25 Apr
- Freedom 23 Apr
- NetNewsWire Now Running on iOS 17 Apr
- Swift Generics Improvements 14 Apr
- More Thoughts at Random on Blog Search Engines 14 Apr
- Wishing for Blog Search Engines 11 Apr
- Jeffrey Zeldman, Nothing Fails Like Success: On an individual and… 11 Apr
- WKWebView Rendering Latency in 10.14.4 04 Apr
- On the latest episode of The Omni Show, Annette Fuller,… 03 Apr
- Efficient Software 02 Apr
March 2019
- Follow-Up on Publishing NetNewsWire on the Mac App Store or Not 27 Mar
- NetNewsWire on Mac App Store or not? 26 Mar
- Seattle Xcoders meeting this week is unofficial — no actual meeting.… 25 Mar
- NetNewsWire Sync Diary #1: It Starts with NSBezierPath 22 Mar
- On Twitter, Pádraig asks a great question, and probably every… 19 Mar
- We don’t take him seriously because he’s crazy. But crazy… 17 Mar
- The Nordic Museum in my neighborhood is now officially the… 15 Mar
- Big story on RSS readers in the iOS App Store… 14 Mar
- Some More RSS-y Things 13 Mar
- Reeder 4 beta for Mac is up! I had been… 12 Mar
- Back in the old days, when I would hear that… 12 Mar
- Feed Discovery with Feed Compass 11 Mar
- Questions about Marzipan Apps on the Mac 07 Mar
- Text-Editing Key Bindings and the Mac 06 Mar
- Implementing Single-Key Shortcuts in NetNewsWire 05 Mar
- Xcoders Speaker Needed 05 Mar
- Cool Stuff from The IconFactory 05 Mar
February 2019
- NetNewsWire Feedback Incoming 28 Feb
- Our community is mourning the loss of Tristan O’Tierney today.… 27 Feb
- Joshua Blankenship misses 2004 and personal websites. (Via Colin Devroe.) 26 Feb
- NetNewsWire 5.0d16: Actually Usable Now 25 Feb
- The ODB Editor Suite: What I Remember 25 Feb
- There’s a measles outbreak in Washington State, where I live.… 25 Feb
- While working on show notes for an upcoming episode of… 21 Feb
- In the latest episode of The Omni Show, I am… 20 Feb
- NetNewsWire Status: February 19, 2019 19 Feb
- Jonathan T explains how to activate Apple ID 2fa when… 13 Feb
- Two-Factor Authentication and Developer Accounts 13 Feb
- Brett Terpstra writes about blogging, ethics, and thin skin. I’ve… 13 Feb
- Daniel Jalkut has bad news for Blogger users — Google… 13 Feb
- There’s still snow everywhere — but the sun just came… 12 Feb
- Cliff Mass, Seattle’s favorite weather blogger, writes that the end… 11 Feb
- Cheri Baker writes about Spotify in Dear Podcasters…: I fear… 08 Feb
- NetNewsWire Roadmap 2019 06 Feb
- National Weather Service Seattle lets us know what’s coming up.… 06 Feb
- Michael Zornek writes (and this is the entirety of his… 06 Feb
- Roadmaps 05 Feb
January 2019
- There should be a Roger Stone emoji. 31 Jan
- Seattle Xcoders special fifth Thursday unofficial meeting is tonight at… 31 Jan
- Craig Hockenberry wrote up a simple WebKit feature request: Add… 30 Jan
- TigerLaunch 28 Jan
- The best book I’ve ever read on programming and making… 27 Jan
- In 2015 I wrote a series of articles on How… 27 Jan
- The latest version of NetNewsWire includes a crash log reporter.… 27 Jan
- NetNewsWire 5.0d8 has been released. Check for updates! 27 Jan
- Passwords and Muscle Memory 24 Jan
- Mark All as Read 22 Jan
- One of the best reasons for getting rid of a… 22 Jan
- Unofficial Seattle Xcoders — where we just eat, drink, and talk… 22 Jan
- Xcoders Blog Renovation Phase Two 18 Jan
- Manton Reece writes, “I think 2019 is going to be… 17 Jan
- Jean MacDonald writes a message to her friends at Facebook… 16 Jan
- Coyotes in my neighborhood have started drinking. 16 Jan
- Colin Devroe writes that RSS is not dead. Subscribing is… 16 Jan
- On Public Bug Trackers 15 Jan
- NetNewsWire Privacy Policy 14 Jan
- I’ll actually be attending the Xcoders meeting tomorrow — not just… 09 Jan
- The web will, eventually, make everyone a crime victim. 07 Jan
December 2018
- NetNewsWire Diary #3: The Crash Reporter 18 Dec
- Prison 13 Dec
- New Xcoders Site 11 Dec
- Almost all the cats and dogs alive during 9/11 are… 06 Dec
- On Using Stock User Interface Elements on the Mac 06 Dec
- Cheri Baker, Eight months without Facebook: When we allow sites… 05 Dec
- So Basic It’s Not Even Funny 05 Dec
- I’m on the latest Micro Monday podcast with Jean MacDonald!… 03 Dec
November 2018
- Crash Catcher for NetNewsWire? 27 Nov
- NetNewsWire Status Report: the Last 10% 27 Nov
- Is there an App Store for Saudi Arabia? I don’t… 21 Nov
- Rainier Diary #10: Ballard’s Tokenizer 21 Nov
- One Year of The Omni Show 09 Nov
- After the firing of Attorney General Jeff Sessions today — not… 07 Nov
- Why I’m Writing These Particular Apps 06 Nov
- Vote for Democrats Everywhere 05 Nov
October 2018
- The latest episode of The Omni Show should be of… 31 Oct
- Introduction to Rainier’s Scripting Language 17 Oct
- Why Create a Frontier-Inspired Scripting App? 15 Oct
- NetNewsWire Article Age Limits 13 Oct
- The Design of NetNewsWire’s Timeline 09 Oct
September 2018
- NetNewsWire Diary #2: Switching to OPML 27 Sep
- NetNewsWire 5.0d7 is up! See the blog for change notes. 27 Sep
- Unofficial Seattle Xcoders tonight — at 6:30 pm at the Cyclops… 27 Sep
- I’m 50. I vote every single time, no matter what.… 26 Sep
- The latest episode of The Omni Show is ostensibly about… 24 Sep
- There are just 15 seats left for Swift by Northwest.… 19 Sep
- My friend Geoffrey — the one with the big beard… 18 Sep
- Gus in 2009: Learn to be your best critic, and… 17 Sep
- Tech Diversity 17 Sep
- Oh God Not This Again 17 Sep
- Dana Blankenhorn, No More Mr. Nice Liberal: It only ends… 14 Sep
- I like that Feedbin is private by default. 11 Sep
- NetNewsWire 5.0d6 adds Mojave dark mode support. 10 Sep
- Why NetNewsWire 5 Doesn’t Support Nested Folders 09 Sep
- NetNewsWire History 09 Sep
- Daniel Jalkut, Saying Goodbye to NetNewsWire 3: Since I’m not… 05 Sep
- Decision: Not Publishing NetNewsWire 3.x 04 Sep
- Medium is deprecating custom domains. Owning your own content means… 04 Sep
- NetNewsWire Diary #1: Automatic Hashing and Performance 03 Sep
- How To Add Your Micro.blog Feed to NetNewsWire 03 Sep
- New World NetNewsWire 02 Sep
- NetNewsWire 5.0d1 01 Sep
August 2018
- Historical code: NetNewsWire Lite 4.0 31 Aug
- NetNewsWire Comes Home 31 Aug
- Social Media Mobs 30 Aug
- Free Reeder 3 29 Aug
- Unofficial Seattle Xcoders special fifth Thursday event is this week… 28 Aug
- I’m a Goddamn Social Media Professional 23 Aug
- I’m a little skeptical about Mastodon — but happy to… 22 Aug
- On my latest The Omni Show — the podcast I do… 22 Aug
- I‘ve said it before: my fondest hope is that all… 21 Aug
- Real Life in Seattle 21 Aug
- Dave Winer wants to get Frontier running on Linux. Any… 21 Aug
- Icro, the Micro.blog client for iOS (which I use), is… 21 Aug
- Rainier Diary #9: The Renaming 20 Aug
- There is no scenario where the Twitter we loved in… 20 Aug
- No Ill Effects 17 Aug
- The Public Square 08 Aug
- Nikhil Sonnad, in Everything bad about Facebook is bad for… 02 Aug
July 2018
- The Old Reader blog — Thanks, Google!: It’s now clear… 31 Jul
- Nick Heer on The Bullshit Web: The vast majority of… 31 Jul
- Evergreen Diary #10: Syncing, Feed Data, and Swift 4.2 22 Jul
- I don’t remember the opening day of the App Store… 10 Jul
- Twelve-bar Blues 03 Jul
June 2018
- Uncle Whisky 28 Jun
- Om Malik on blogging: They are incomplete and by nature… 15 Jun
- On Not Doing Prepared Talks Any More 11 Jun
- Fascism These Days 10 Jun
- The Easy Target 10 Jun
- What I Actually Do 02 Jun
May 2018
- Rumor: Running iOS Apps on Macs 31 May
- Delta Blues 22 May
- The Developers Union 18 May
- OmniFocus 3.0 for iOS ships in four weeks. As Marketing… 02 May
- Making Apps Is Harder Than It Needs To Be 01 May
- Godot.framework 01 May
April 2018
- Check out Automation Orchard, a new site by Rosemary Orchard… 30 Apr
- Evergreen/Frontier Status: ODB Work 26 Apr
- You’re Practically a Mac Developer 25 Apr
- The latest episode of The Omni Show is a special… 25 Apr
- There’s an unofficial Seattle Xcoders this Thursday at the Cyclops… 24 Apr
- I was happy to read that Unread 1.9.3 now handles… 23 Apr
- On the Omni blog I wrote up how we do… 17 Apr
- Now I’m in a Pickle with this Web Stuff 16 Apr
- Laura Savino explains the difference between optimal compiling and compiling… 16 Apr
- On the blues harp: A diatonic harmonica is designed to… 16 Apr
- Jason Kottke reminds us that blogging is most certainly not… 16 Apr
- The View-Source Web 15 Apr
- Colin Devroe: History belongs to those willing to hit publish. 13 Apr
- Steven Aquino, in Giving Tweetbot a More Accessible Design, writes… 12 Apr
- Micro.blog now supports podcasting. Wow. Manton is busy. 12 Apr
- I interviewed Aaron Bendickson — Omni sysadmin, pinball wizard, Very Patient… 11 Apr
- Jean MacDonald: A Guide to Micro.blog For People Who Have… 10 Apr
- Pitas.com, an old blogging community, is being relaunched via Kickstarter.… 09 Apr
- I’ll be hosting The Omni Show Live at a conference… 09 Apr
- Evergreen Status 09 Apr
- RSS Readers and Posts Without Titles 09 Apr
- One of the things I love about Omni is how… 09 Apr
- Maybe you haven’t played Maelstrom since the ’90s. Maybe you… 08 Apr
- Why I Use Micro.blog 08 Apr
- Blogging System Rewrite 08 Apr
- I’ve been rewriting my blogging system — more on why… 07 Apr
March 2018
- The Omni Show #10: Dave Lonning, Documentation Wrangler 14 Mar
- Marketing Human 09 Mar
- Greenwood: Unfinished Microblogging System 02 Mar
- Script Debugger 7 02 Mar
February 2018
- The Omni Show #9: Ainsley Bourque Olson, OmniPlan PM 28 Feb
- OmniOutliner 3 for iOS 14 Feb
- The Omni Show #8: Orion, Bug Hunter 14 Feb
- Brenty’s First Pod 06 Feb
- On Missing the Point 06 Feb
- Why Micro.blog is Not Another App.net 01 Feb
January 2018
- The Omni Show #7: Ken Case Talks About the 2018 Roadmap 31 Jan
- Evergreen Diary #9: On IndieWeb 25 Jan
- Evergreen Diary #8: Coding Guidelines 24 Jan
- Evergreen Diary #7: Syncing and Immediate and Deferrable Actions 19 Jan
- Evergreen Diary #6: Proposed Sync Design 17 Jan
- The Omni Show #6 with Liz Marley 17 Jan
- Evergreen Diary #5: Send to MarsEdit 15 Jan
- Evergreen Diary #4: Send to Micro.blog 15 Jan
- Mentions: Proof-of-Concept 11 Jan
- App Idea: Inside Story 11 Jan
- App Idea: Mentions 09 Jan
- Evergreen Diary #3: On Punting 06 Jan
- The Omni Show #5 with Mark Boszko 03 Jan
- 2018: Some Hope 03 Jan
December 2017
- Evergreen’s Parser as Separate Open Source Framework 26 Dec
- WKWebView Workarounds 20 Dec
- Evergreen Diary #2: Random Notes 09 Dec
- The Omni Show episode #4 with Andrea McVittie, Omni Slack Group 07 Dec
November 2017
October 2017
- On Fixing that NSNull Crasher in Overcast 10 Oct
- Accessibility 03 Oct
August 2017
- Evergreen Status 22 Aug
- Republicans Have Been Playing with Racist Fire For All of my 49 Years 18 Aug
July 2017
- Square World 04 Jul
June 2017
- James Dempsey and the Breakpoints Benefit App Camp for Girls 02 Jun
- Evergreen Diary #1: Open Source 01 Jun
May 2017
- “App: The Human Story” Screening in San Jose 26 May
- JSON Feed 17 May
- Frontier Diary #8: When Worlds Collide 01 May
April 2017
- Frontier Diary #7: Pretty Much Everything Throws 27 Apr
- Frontier Diary #6: Ballard, from the Parallel Universe 26 Apr
- My Microblog 25 Apr
- Frontier Diary #5: Values and Progress on the Language 25 Apr
- Save $300 on CocoaConf Next Door 14 Apr
- Frontier Diary #4: The QuickDraw Problem and Where It Led Me 14 Apr
- Frontier Diary #3: Built-in Verbs Configuration 13 Apr
- Frontier Diary #2: Two Good Ideas that Aren’t Good Anymore 11 Apr
- Two Little-Known and Completely Unrelated Facts 05 Apr
- iOS, JavaScript, and Object Hierarchies 05 Apr
- CocoaConf Near WWDC 05 Apr
- OmniOutliner 5.0 for Mac 05 Apr
- Frontier Diary #1: VM Life 03 Apr
March 2017
- The Goal 31 Mar
- My CocoaConf Yosemite 2017 Talk 25 Mar
- Them That’s Got Shall Get 07 Mar
February 2017
- Don’t Be Scared If You Have to Get an MRI 23 Feb
- OmniOutliner Essentials 22 Feb
- How Trump’s Support Erodes 04 Feb
January 2017
- Web Developer Position Open at Omni 31 Jan
- First Week Notes 30 Jan
- Mighty Yosemite 24 Jan
- Omni’s Roadmap and Scripting 24 Jan
- Today 20 Jan
- Tomorrow 19 Jan
- The Difference in the Vote 06 Jan
- The Declassified Report 06 Jan
- Manton’s Thing 06 Jan
- OPML File Type on Macs 05 Jan
- ‘The Devastation Is Very Important to Me’ 03 Jan
- Lindy West on Leaving Twitter 03 Jan
- Style Guide Update: Agent of Russia 02 Jan
December 2016
- Why I Prefer Protocol-Oriented-Programming in Objective-C to Swift 30 Dec
- Two TV Shows 29 Dec
- Elites 23 Dec
- 2016 and 2017 22 Dec
- Vesper Open Source #3: the iOS App 21 Dec
- Vesper Open Source #2: the API Server 19 Dec
- Vesper Open Source #1: the Boring Part 18 Dec
- The Outline 05 Dec
- One Stage 02 Dec
- CocoaConf Yosemite: 20% off sale 01 Dec
November 2016
- The Reverse of the Halo Effect 21 Nov
- This Fascist Shambles and the End of Medicare 17 Nov
- Sal 16 Nov
- OmniOutliner 5 Pro Public Test 16 Nov
- (R) 16 Nov
- Empathy and Anger 16 Nov
- Let the Healing Not Begin 15 Nov
- The Year the Holiday Plans Were Upset 14 Nov
- Notes 11 Nov
- The Commandment 10 Nov
- The Calls for Unity 10 Nov
- Responsibility and Hope 09 Nov
- On Leaving Twitter 09 Nov
October 2016
- The Man Party and the Woman Party 31 Oct
- Surface Studio Notes 26 Oct
- Dash and Apple’s Statement 10 Oct
- Apple’s Judicial System 06 Oct
- Open Floor Plans 06 Oct
- [Sound Off] Childcare at AffectConf 2016 03 Oct
September 2016
- Memory Graph Debugger Tips 22 Sep
- Make It Seem Like Nothing 20 Sep
- Super Time on Supertop 19 Sep
- The Cool Kids Psychosis 16 Sep
- Secret Project Diary #4: MUM 12 Sep
- Adding a Notification Observer in Swift Using a Name Defined in Objective-C 08 Sep
August 2016
- The Lonely Person 31 Aug
- Vesper Sync Shutdown Tonight, Open Source Plans 30 Aug
- On Beta Testing 27 Aug
- Why Vesper Didn’t Start as a Web App 25 Aug
- More Notes on Vesper 21 Aug
- Last Vesper Update, Sync Shutting Down 21 Aug
- Radical Infantile Terrorism 02 Aug
- In Ryan’s Shoes 01 Aug
July 2016
June 2016
- My Rules for Mutable Foundation Collection Objects 30 Jun
- Copy vs. Strong NSArray Properties 30 Jun
- So Merlin Says to Me… 17 Jun
- A Meaningful WWDC 10 Jun
- Seeking Clarification 08 Jun
- The Clean Screen Habit 03 Jun
- Oldie Praises the Old Old Ways 01 Jun
May 2016
- Wil, Chris, Waffle, Samuel, Soroush 27 May
- A Definition of Dynamic Programming in the Cocoa World 26 May
- Oldie Complains About the Old Old Ways 25 May
- WA Primary vs. Caucus 25 May
- Paul, Daniel, Dave 24 May
- Dynamic Swift Comments on Hacker News 23 May
- Ash and Marcel 21 May
- Updating Local Objects with Server Objects 20 May
- Layers Conference 20 May
- Gus and Craig 20 May
- What I’m Doing With These Articles 18 May
- 0.0001% of the Way to Core Data 18 May
- Responder Chain Followup 17 May
- The Case for Dynamic-Swift Optimism 15 May
- A Hypothetical Responder Chain Written in Swift 15 May
- The Tension of Swift 14 May
- WWDC Guesses 12 May
- OmniFocus Encryption 12 May
- App Camp Purple Shirts 10 May
- [Sound Off] Layers & CODE2040 10 May
April 2016
- In Praise of Swift 29 Apr
- Performance These Days 21 Apr
- Quantify.app 13 Apr
- High-Level Events 12 Apr
- The Objective-C Version 11 Apr
- Reactive Followup 10 Apr
- Comparing Reactive and Traditional 08 Apr
- The Non-Reactive Solution 04 Apr
- On UIKit for Macs 01 Apr
March 2016
- Sound Off Round 2 - UIKonf 30 Mar
- How It Went at the Caucus 28 Mar
- OmniOutliner 4.5.1 28 Mar
- CocoaConf Seattle Sale 23 Mar
- Notes from a Conditional Breakpoint 22 Mar
- Nerds in a Room 18 Mar
- Chug on Fixing the App Store 11 Mar
- Indies and the App Store 11 Mar
- Question for Ted Cruz 07 Mar
- Lizcast 04 Mar
- OmniOutliner 4.5 01 Mar
February 2016
- OmniDev 25 Feb
- OmniJobs 18 Feb
- It Will Be Trump 11 Feb
- Origin of Good (and Bad) Hair Day 09 Feb
- River5 08 Feb
- Stop Watch 06 Feb
- On Sanders Governing 05 Feb
- CocoaConf Podcast with Me 05 Feb
- How the Republicans Win 05 Feb
January 2016
- Panic Report 27 Jan
- Happiness for Grafflers 27 Jan
- Omni: Looking Back, Looking Ahead 26 Jan
- A Big Tall Drink of Chocolate 26 Jan
- Omni Hiring Graphic Designer 20 Jan
- Nick on Twitter 20 Jan
- Not Back on Twitter 19 Jan
- People Stared at the Makeup on His Face 11 Jan
- Sound Off Round 1 - AlterConf 04 Jan
December 2015
- How to Solve Tabs vs. Spaces Forever 21 Dec
- The Hillary Landslide 18 Dec
- Group Communication App Models 17 Dec
- Suspended Ledes Suck 14 Dec
- More Scenarios 11 Dec
- The Nightmare Scenario 11 Dec
- I’m Harping on This 10 Dec
- Face Value 08 Dec
- On Apps that Get Acquired 07 Dec
- Low-Hanging Fruit 06 Dec
- Blogs by Women: the Twitter List 01 Dec
November 2015
- Blogs by Women: the OPML File 19 Nov
- My App SpotLight 18 Nov
- Blogs by Women 16 Nov
- We Only Sing About it Once in Every 20 Years 09 Nov
October 2015
- The Debate Over Direct Access 28 Oct
- Social Anxiety 23 Oct
- The Opposite of the Art World 19 Oct
- When the Weapon Was Pointed at Me 17 Oct
- In the Room 07 Oct
- OmniPlan 3 07 Oct
- Initiative 01 Oct
- So Upset 01 Oct
September 2015
- Omni Swift Bikeshed Club Week Three 30 Sep
- Matt Remembers Alex 29 Sep
- Alex King 28 Sep
- A Secret Santa Solution 25 Sep
- Help Needed 24 Sep
- Screen Size and Money 22 Sep
- Why We Love Indies 18 Sep
- CocoaConf San Jose Early Bird Thing 11 Sep
- On Today’s Apple Event 09 Sep
- The Real Question 03 Sep
- NetNewsWire 4 03 Sep
- OmniFocus for Mac 2.2.5 01 Sep
- Swift Book Club Book? 01 Sep
August 2015
- Swift Diary #13: The Addiction 27 Aug
- On Scripting 25 Aug
- OmniDev Blog 25 Aug
- Swift Diary #12: The P Word 14 Aug
- Swift Diary Page 13 Aug
- People Were Quite Rightly Outraged at Me 13 Aug
- Swift Diary #11: Objective-Swift 11 Aug
- Swift Diary #10: Changes to Properties 07 Aug
- Swift Diary #9: Where I’m Stuck 05 Aug
- Mapping with Wil 05 Aug
- Swift Diary #8: forwardInvocation 04 Aug
- Swift Diary #7: Protocols, Arrays, and Casting 02 Aug
- Swift Diary #6: Window Controller Initialization 01 Aug
July 2015
- Swift Diary #5: Yet More Uses for KVC 29 Jul
- Swift Diary #4: KVC Again 24 Jul
- Swift Diary #3: Arrays, Protocols, and Pointer Equality 23 Jul
- How to Hang Mail, TextEdit, and Contacts 22 Jul
- Swift Diary #2: KVC 22 Jul
- Manton News 20 Jul
- Swift Diary #1: Class or Struct from String 20 Jul
- Secret Projects Diary #3: Decision to Make 19 Jul
- Solving Problems I Don’t Have, Except that I Do Have Them 19 Jul
- Secret Projects Diary #2: Swift 2.0 Protocols 19 Jul
- The Liscio Approach to Variants in Swift 04 Jul
- Curtis Love 01 Jul
- So Much Love 01 Jul
June 2015
- Love 30 Jun
- Swift question: Enum vs. Struct for Variants 23 Jun
- Varieties of News Readers 23 Jun
- Swift Protocols Question 21 Jun
- More About http Deprecation 15 Jun
- Secret Projects Diary #1: Post-WWDC Notes 14 Jun
- How Not to Crash Series Finished 10 Jun
- How Not to Crash #9: Mindset 10 Jun
- How Not to Crash #8: Infrastructure 10 Jun
- Resigning from Q Branch 02 Jun
May 2015
- How Not to Crash #7: Dealing with Nothing 29 May
- How Not to Crash #6: Properties and Accessors 27 May
- How Not to Crash #5: Threading, part 2 26 May
- How Not to Crash #4: Threading 22 May
- How Not to Crash #3: NSNotification 21 May
- How Not to Crash #2: Mutation Exceptions 16 May
- How Not to Crash #1: KVO and Manual Bindings 14 May
- No Forgiveness 08 May
- Whenever… 08 May
- Conference Scholarships for Women in Design 04 May
- The Man Who Deleted All His Tweets 03 May
- OmniOutliner for Mac 4.2.1 01 May
April 2015
- Video Interview with Mark Alldritt 30 Apr
- SpotFunds 30 Apr
- Podcatch.com 28 Apr
- OmniOutliner 4.2 17 Apr
March 2015
- Dave on Silo-Free Software 27 Mar
- Two Apps 26 Mar
- OmniOutliner 4.2 Public Test 24 Mar
- New Blogging App: MyWord Editor 23 Mar
- NSSegmentedControl with Menus 19 Mar
- Three Down, One to Go 19 Mar
- NetNewsWire Status: Everything I Know 18 Mar
- OmniFocus, Vesper 17 Mar
- Swift Blocker 16 Mar
- One Way to Do Surveillance 10 Mar
- Russian Jokes 10 Mar
- Behind the Office Doors 10 Mar
- dispatch_once 05 Mar
- Hard Syncing 04 Mar
- Misinformation part two 04 Mar
- Misinformation 03 Mar
- Beware of _flags 03 Mar
- Xcode’s View Debugger 03 Mar
- Init Question 01 Mar
February 2015
- Ethics 26 Feb
- Reason Number 33,483 to Hate Programming 20 Feb
- Looping Through Objects in an Array 19 Feb
- OmniFocus 2.1 for Mac Ships 19 Feb
- Three Xcode Tips 11 Feb
- Vaccines Again 10 Feb
- Xcode + UXKit 09 Feb
- The Repository of Crashes 09 Feb
- Swift 1.2 Beta 09 Feb
- UXKit Again 06 Feb
- UXKit Skepticism 05 Feb
- A Performance Enhancement for Variable-Height NSTableViews 05 Feb
- Random Swift Things 04 Feb
January 2015
- SCM Search 30 Jan
- For the Glory 22 Jan
- Gus on Microsoft and Apple 22 Jan
- Wikipedia Draft Decision 20 Jan
- Frustration 20 Jan
- Daniel’s Refactoring 16 Jan
- OmniFocus 2.1 Thrill-Seeker’s Test Build 14 Jan
- Omni Group’s Report 08 Jan
December 2014
- Before the Gold Rush 29 Dec
- Ramblin’ Nick 19 Dec
- Meta 19 Dec
- Interface Builder Again 17 Dec
- Favorite Apps 15 Dec
- Bill Talk 15 Dec
- [Sponsor] WinterFest: the 2014 festival of artisanal software 15 Dec
- Safari in Your App 10 Dec
- Designated Initializers 10 Dec
- [Sponsor] Harvest - Plan Your Team’s Time 09 Dec
- OmniFocus on Best of 2014 List 08 Dec
- 20 Years of Script Debugger 04 Dec
- Overflow 04 Dec
- OmniFocus Video Field Guide 03 Dec
- Testing 03 Dec
- What I Don’t Get About Year-End Retrospectives 02 Dec
November 2014
- Print Numbers to the Console Painlessly with this One Weird Trick 25 Nov
- Web Performance 25 Nov
- Tom on Extensions and Sharing Data 21 Nov
- Le Guin 21 Nov
- Tumult Wow 20 Nov
- In Which Omni Is Compared to Taylor Swift 19 Nov
- Allen on WebKit 18 Nov
- WatchKit 18 Nov
- Native and Web Apps 18 Nov
- Bill Van Hecke is Here to Help 18 Nov
- [Sponsor] Tinderbox 17 Nov
- The Case Against } else { 13 Nov
- How to Set the Instruments Inspection Range 13 Nov
- When Split Views and Windows Fight for Your Mouse 10 Nov
- [Sponsor] Mandrill, the Fastest Way to Deliver Email 10 Nov
- First Go at Using IB_DESIGNABLE and IBInspectable 08 Nov
- Vote! 04 Nov
- Yosemite Sharing Menu 03 Nov
October 2014
- CocoaConf Seattle 20 Oct
- A Day of Programming 16 Oct
- OmniJobs 14 Oct
- Mac Vibrancy Tips 13 Oct
- The Risk of Products Failing 10 Oct
- On Glassboard 10 Oct
- Unbalanced calls to begin/end appearance transitions 07 Oct
- ~/Projects/Bugs/ 07 Oct
- Bugs 07 Oct
- [Sponsor] mParticle solves integration and marketing challenges for app developers in a single SDK 06 Oct
- 693,500 Scams 05 Oct
- Auto Layout minus Strings 05 Oct
- Dave on the Open Web 04 Oct
- Blog Engine Choice 04 Oct
- First Week at Omni 02 Oct
- Need New Blog Engine 02 Oct
September 2014
- Omni 29 Sep
- Skillet Diner User Interface Lessons 28 Sep
- Skillet Diner (Ballard) Considered Harmful 28 Sep
- UISplitViewController Question 27 Sep
- Reeder and Unread 26 Sep
- How To Steal 26 Sep
- David’s Critique of Swift 24 Sep
- Craig on In-App Browsers 24 Sep
- Glen on Swift Performance 23 Sep
- CocoaConf at Yosemite 23 Sep
- [Sponsor] Underdog.io: Apply to NYC Startups in 60 Seconds 22 Sep
- Dave on Software Testing 21 Sep
- Mark on College Board Testing 21 Sep
- Vesper and New iPhones 19 Sep
- Bryan on Building Share Extensions 19 Sep
- Josh on “Homeland” 19 Sep
- Nick on Privacy 18 Sep
- Charlie on Democracy 18 Sep
- Facts and Thinking 18 Sep
- Code-Signing Confusion 18 Sep
- Spam 17 Sep
- How the Sites Drawer Cost Me Some Publicity 17 Sep
- Vesper, New iPhones, and Editing Fixes 17 Sep
- Eric on Web Architecture 16 Sep
- Timeline Algorithms 16 Sep
- Online Life 16 Sep
- On Criticism and Enjoyment 16 Sep
- Full-Text Search 16 Sep
- The Indie Developer’s Wilderness 15 Sep
- Rock Stars 15 Sep
- Manton on Microblogs 15 Sep
- [Sponsor] Hot-patch and Control production code with Rollout.io SDK (iOS developers) 15 Sep
- Radek on Swift Methods 14 Sep
- Alex on Developing for the Apple Watch 11 Sep
- Tim on Size Classes 11 Sep
- iOS Design Kit 11 Sep
- Pablo on the Apple Event 11 Sep
- Gift Tickets to NSScotland 11 Sep
- This Acquisition Makes Total Sense 11 Sep
- WatchKit Speculation 10 Sep
- What I Can’t Get Over 10 Sep
- Swift Policy 10 Sep
- Apple Watch and Username and Password 10 Sep
- Macworld Love 10 Sep
- Xcode 6.1 and Swift 09 Sep
- Tim on NFC 09 Sep
- First Thoughts After the Apple Event 09 Sep
- [Sponsor] NSScotland 08 Sep
- Mustapha on Blogs 05 Sep
- Dave on JavaScript Apps 05 Sep
- Xcode and Swift Headers Idea 05 Sep
- Santiago on Web Apps 05 Sep
- Client-Side Apps 05 Sep
- Blogs Are Cool 05 Sep
- Simon on Web App Architecture 05 Sep
- Web App Architecture Question 04 Sep
- Dave on Markdown 04 Sep
- Rob on Map (and Filter) 03 Sep
- Craig on the Terminal 03 Sep
- Email 02 Sep
- NickH and NetNewsWire 01 Sep
- BASIC Was Cool 01 Sep
- Swift, Strings, and Memory Use Question 01 Sep
- The Atlantic on Twitter 01 Sep
- [Sponsor] thoughtbot 01 Sep
August 2014
- Stimulus Program 31 Aug
- Waffle on Open Standards 31 Aug
- 297,897 Social Media Gurus 30 Aug
- Functions Returning Functions 30 Aug
- Gabe on Truncated Feeds 29 Aug
- On Taking Breaks 29 Aug
- Greg on CloudKit 29 Aug
- Tim on CloudKit 29 Aug
- One Indie Developer’s Tale 29 Aug
- A Vesper Performance Enhancement 28 Aug
- Tuples All the Way Down 28 Aug
- Matt On Swift and iOS 8 Evolution 28 Aug
- Sponsorships Available 28 Aug
- Web Services and Dependencies 28 Aug
- Developer Blogs 27 Aug
- Stingray 27 Aug
- A Rant About Stack Traces 27 Aug
- Justin on Auto Layout Debugging 27 Aug
- Waffle on Social Media 27 Aug
- Facebook Alternative for Schools 27 Aug
- Faux Pas for Xcode 27 Aug
- Ian on the Responder Chain 20 Aug
- More Indie Numbers 19 Aug
- Getting Started with Sinatra for Cocoa Programmers 19 Aug
- Swift Literal Convertibles 18 Aug
- Swift Beta 6 Changes 18 Aug
- Michael on Swift and Dynamic Dispatch 18 Aug
- Server-side Config Files 18 Aug
- Guy on Responder Chain and Table View Cells 18 Aug
- [Sponsor] Presence: access your Mac’s files from anywhere 18 Aug
- Gus on Apple and Seattle 16 Aug
- Shiny Snippets 15 Aug
- iOS Responder Chain Hacking 15 Aug
- Mark on Design 14 Aug
- objc.io on Testing 14 Aug
- An Appreciation of The Leftovers 13 Aug
- Chris on Implicit Optional Chaining 13 Aug
- Josh on Vesper 13 Aug
- David on Optional Chaining 13 Aug
- National Moment of Silence - Seattle 13 Aug
- Kyle on Presentation Controllers 13 Aug
- Xcoders Thursday - Code Reuse and UIViewController Containment 12 Aug
- DB5 to Swift 12 Aug
- carlfish 12 Aug
- Alex on the Changing Business Models 12 Aug
- Ita Design Writeup 12 Aug
- Optional Optionals 12 Aug
- Mattt on Swift Operators 11 Aug
- Russ on Swift Function Currying 11 Aug
- [Sponsor] CocoaLove - New iOS/Mac Conference in Philly 11 Aug
- Swift and Properties 10 Aug
- Louie on Tinkering 10 Aug
- Vesper 2.002 10 Aug
- Dave on Video 09 Aug
- Samuel on His New App 09 Aug
- App Camp for Girls in Seattle 09 Aug
- Maybe Let’s Not Make Array Subscript Return an Optional 09 Aug
- Kyle on targetViewController 09 Aug
- Summer Sale on inessential.com Sponsorships 09 Aug
- Dynamic Type and Self-Sizing Table View Cells 07 Aug
- New iPhones and DPI 07 Aug
- Brianna on Women in the Apple Community 07 Aug
- Custom vs. Standard Controls and Accessibility 06 Aug
- Swift Arrays and Optionals 06 Aug
- Jared on Swift Access Control 06 Aug
- David on Functional JSON 06 Aug
- Objective-C vs. Swift Performance 06 Aug
- iOS 8 Size Classes 05 Aug
- More from Clark on the End of Separate iPhone and iPad apps 05 Aug
- Sign All the Things 05 Aug
- Ita 2 05 Aug
- Jeff on Frameworks and Codesigning 05 Aug
- Device Sizes 05 Aug
- Buy All the Things 05 Aug
- Dave on iOS and Embedded Fonts 05 Aug
- Other Favorite Swift Blog Moved 04 Aug
- For Flux’s Sake 04 Aug
- Swift Beta 5 Changes 04 Aug
- Justin’s Advice 04 Aug
- On Vesper and Working Efficiently 04 Aug
- [Sponsor] CocoaConf: The developer conference for those who think different 04 Aug
- Jared’s Lessons 04 Aug
- App Store Numbers 04 Aug
- Sponsorships Available 04 Aug
- Lukas on App Disillusionment 01 Aug
July 2014
- How to Be Wrong on the Internet 31 Jul
- Ben on Building Businesses 31 Jul
- Mark on Prosperity Gospel Business Reporting 31 Jul
- Why I Love Indies and You Do Too 30 Jul
- Jake on CloudKit and Groups 30 Jul
- Just Is a Four-Letter Word 30 Jul
- Mark on Mobile Software 30 Jul
- CocoaConf Seattle Early Bird Pricing 29 Jul
- Nick B on Leaving Indie Life 29 Jul
- On Pricing More 29 Jul
- Faruk on Indies 29 Jul
- Organization 29 Jul
- Shopster 2013 29 Jul
- iOS Indie Game Numbers 29 Jul
- Tyler on Mac Apps 28 Jul
- Lots of Apps 28 Jul
- More on iOS Indies 28 Jul
- [Sponsor] Creating static blogs made easy! 28 Jul
- I Was Wrong — You Totally Can Use CloudKit for Identity 28 Jul
- Unread’s Numbers 28 Jul
- Setting Expectations About CloudKit 28 Jul
- Who at the Table is an Indie iOS Developer? 25 Jul
- Prefixes Considered Passé 24 Jul
- Better Words 22 Jul
- Swift and Internal Access as Default 21 Jul
- Swift Access Control 21 Jul
- Glassboard Changes 21 Jul
- [Sponsor] UI for iOS: Filling Gaps in the UIKit Framework 21 Jul
- Chris Liscio Does the Hard Work 18 Jul
- Vesper, Auto Layout, and Justin’s Book 18 Jul
- auto_closure 18 Jul
- The End of the Gloomy Source List 18 Jul
- New Database 16 Jul
- A Stock Control Won’t Always Do the Job 16 Jul
- Overcast 16 Jul
- Lettersapp.com Auction Finished 15 Jul
- A Perfect Day for a Pinboard Client 15 Jul
- String Constants 14 Jul
- Second-to-last Day for Lettersapp.com Auction 14 Jul
- Swift Reflection 13 Jul
- Swift Structs and valueForKey 12 Jul
- Swift Blog 11 Jul
- On Adding AppleScript Support 11 Jul
- Core Data Testing 11 Jul
- Standard Controls 10 Jul
- Flux Capacity 10 Jul
- Phishing Attack That’s New to Me 08 Jul
- Lettersapp.com Domain Auction for App Camp for Girls 08 Jul
- [Sponsor] Macminicolo.net - Host a Mac mini in a data center 07 Jul
- Vesper Mac Diary #9 - Not Going to Pass Things Around 05 Jul
- Vesper Mac Diary #8 - Figured Out How to Pass Things Around 05 Jul
- Vesper Mac Diary #7 - Making Work for Apple Engineers 05 Jul
- Vesper Mac Diary #6 - prepareForSegue bug, maybe 05 Jul
- Vesper Mac Diary #5 - Storyboards and Passing Things Around 05 Jul
- Swift Strings 03 Jul
- Medium Swift 02 Jul
- Two Butterflies 02 Jul
- Sponsorships Available 02 Jul
- Vesper Sync Diary #19 - Intermediate Objects 02 Jul
- Swift Links 02 Jul
- Vesper Sync Diary #18 - Where the API Logic Lives 02 Jul
- …is People! 01 Jul
- Vesper Sync Diary #17 - The Problem of Relationships 01 Jul
June 2014
- [Sponsor] UI for iOS: Filling Gaps in the UIKit Framework 30 Jun
- Vesper Mac Diary #4 - Reporting Bugs 29 Jun
- Vesper Mac Diary #3 - Hiding Window Title 29 Jun
- Sale on Mac Apps for Writers 26 Jun
- Vesper Mac Diary #2 - Setting Swift Aside for Now 25 Jun
- Happy Friends 24 Jun
- A Few Small Tips 24 Jun
- [Sponsor] Microsoft Azure Mobile Services 23 Jun
- Swift + JSON Again 22 Jun
- App Architecture 20 Jun
- Mike on Swift 20 Jun
- NSViewController Changes 19 Jun
- Dave on Frontier 19 Jun
- Shared Toolbar Items 18 Jun
- Tom on CloudKit 18 Jun
- Mobile Services’s HTTP API 17 Jun
- C# in Sheep’s Clothing 17 Jun
- Mike on Storyboards 17 Jun
- Vesper Update 16 Jun
- Post-WWDC Thoughts on Rebooting Frontier 16 Jun
- [Sponsor] Microsoft Azure Mobile Services 16 Jun
- Vesper Testing 15 Jun
- App Camp For Girls Seattle 12 Jun
- Spilled Some Old Beans 12 Jun
- Safari + RSS 12 Jun
- Question for Core Data Users on Testing 12 Jun
- Core Data Thoughts - June 2014 11 Jun
- Can iOS Developers Skip Learning Objective-C? 11 Jun
- Seattle Xcoders Thursday 10 Jun
- Vesper’s Custom Navbar 10 Jun
- JavaScript Theory 10 Jun
- Temptation 10 Jun
- One Dumb Bug I Wrote 10 Jun
- JavaScript and Interapplication Scripting 09 Jun
- Vesper Mac Diary #1 - the Plan 09 Jun
- Dave’s Design Diary 09 Jun
- Swift Core Data Stack 09 Jun
- [Sponsor] Microsoft Azure Mobile Services 09 Jun
- Notes on CloudKit 08 Jun
- The Core Data Team Is Screwing With My Head 07 Jun
- WWDC and Design 07 Jun
- Developers 07 Jun
- Swift + Twitter 06 Jun
- Early Thoughts on WWDC 2014 06 Jun
- River4 RSS Reader 05 Jun
- [Sponsor] Microsoft Azure Mobile Services 04 Jun
May 2014
- Why Reboot Frontier? 31 May
- One Year After the RSS Apocalypse 30 May
- The Record special #2 - Me 30 May
- Dave on Vesper and Sync Design 29 May
- Questions for my AltConf Talk 29 May
- Making of a Cool App for Scientists 28 May
- Take a Break 28 May
- How It Went on Vesper Syncing Day One 28 May
- Q Branch on Debug 27 May
- Vesper 2.0 with Syncing 27 May
- Rich on WWDC 27 May
- [Sponsor] Microsoft Azure Mobile Services 26 May
- Carmen’s Headline Viewer 25 May
- Jesper on WWDC 25 May
- WWDC 2014 Attendee Map 25 May
- SQLite4 25 May
- Why Skepticism About Templated and Scripted Sites? 24 May
- What Happened at UserLand 24 May
- Vesper Sync Diary Follow-up 24 May
- OF2 22 May
- WWDC Parties 2014 22 May
- Speaking at AltConf 22 May
- Collected Vesper Sync Diary Articles 21 May
- [Sponsor] Slingshot 19 May
- Mark On Debugging 16 May
- Why I Don’t Code Late at Night Anymore 16 May
- Habit 13 May
- Hard and Soft Crashes 13 May
- Vesper Sync Diary #16 - Debugging Syncing 13 May
- The Dramatic Nature of the Easiest Bugs to Fix 12 May
- [Sponsor] Feedbin 12 May
- What Happened at NewsGator 10 May
- Sponsorship Open for Next Week 10 May
- Seattle Xcoders Tonight 08 May
- The Old Reader on Good Ol’ RSS 05 May
- Cousin Michael’s Thing 05 May
- Error Messages 05 May
- [Sponsor] CocoaConf: the developer conference for those who think different 05 May
- Property Declarations 04 May
- More Coding Nits 03 May
- Google AdSense and Analytics 03 May
- ids 03 May
- Abbreviations 03 May
- Ole on Parallax Scrolling 03 May
- Animation Tip 01 May
- Scroll Views, Lazy Loading, and Accessibility 01 May
- Numerous.app 01 May
- $15 Minimum Wage Coming to Seattle 01 May
April 2014
- Browsers Should Get Off My Lawn 30 Apr
- Manton on Decentralization 30 Apr
- What the Plans Actually Were 30 Apr
- Apps with Words 30 Apr
- Thanks to Omni 30 Apr
- Build Your Own Scroll View 30 Apr
- Debugging Auto Layout 30 Apr
- Cakebrew 29 Apr
- Layout Code and Screen Sizes 29 Apr
- [Sponsor] NSScreencast 29 Apr
- Popping 29 Apr
- The Cost of iOS 7 29 Apr
- Async Tests 28 Apr
- Pop Animation 28 Apr
- Tvvitter 28 Apr
- Frameworks 28 Apr
- Indie Web 27 Apr
- Green Rocks from Space 27 Apr
- Sponsorship for This Week Available 27 Apr
- Autolayout and Table View Header 26 Apr
- Pull-for-Menu 25 Apr
- UIConundrum 25 Apr
- Mike Lee on The Record 25 Apr
- Lesson on Clarity 24 Apr
- Some Mobile Services Tips 24 Apr
- Mark on DHH on TDD 23 Apr
- Surviving UI Programming 23 Apr
- Sponsorship Changes 23 Apr
- Storyboard Advice 22 Apr
- Testing Singletons 22 Apr
- App Store Improvements 22 Apr
- NSNotificationCenter and Threads 22 Apr
- Mobile Services and Blob Storage 22 Apr
- Glassboard Design Review 21 Apr
- Atom XHTML Content Considered Jerky 21 Apr
- Azure SQL Server Command Line 21 Apr
- UIActivityViewController and Things 21 Apr
- App Camp For Girls in Seattle 21 Apr
- CocoaRadio One 21 Apr
- [Sponsor] Microsoft Azure Mobile Services 21 Apr
- Vesper Sync Diary #15 - Server Testing 19 Apr
- Scaling and Performance 18 Apr
- PROCEDURE 18 Apr
- Craig on X 10.10 18 Apr
- IAC on iOS 18 Apr
- Quartz Composer + Snapping Scroll 18 Apr
- Node + MongoDB + iOS 18 Apr
- Web, Money; App Store, No Money 18 Apr
- That’s No Button 17 Apr
- Skala Color 17 Apr
- App Camp For Girls Pitch Sessions 17 Apr
- Glassboard Board for The Record 17 Apr
- Vesper Sync Diary #14 - Keys 17 Apr
- Clangalyzer 17 Apr
- Got @inessential 16 Apr
- Justin Refactors 16 Apr
- Premature Optimization and Servers 15 Apr
- More on UUIDs and Clustered Indexes 15 Apr
- It’s the API? 15 Apr
- Book Idea 15 Apr
- Vesper Sync Diary #13 part 3 - Thinking Too Much 14 Apr
- SettleApp 14 Apr
- Vesper Sync Diary #13 part 2 - Maybe It’ll Be UUIDs After All 14 Apr
- Drew’s Core Data Sync 14 Apr
- [Sponsor] Briefs 14 Apr
- Vesper Sync Diary #13: Unlucky Numbers 13 Apr
- Twitter Feed for This Blog 13 Apr
- NSDictionary Tackled 13 Apr
- Mark on What’s Really Dangerous 13 Apr
- Big Nerd Dependency Injection 12 Apr
- NSEgoItems 12 Apr
- Browser IAC 12 Apr
- Feature Request for Text Editors 11 Apr
- That Pretty Much Wraps it Up for C 11 Apr
- Backend 11 Apr
- “Security” 11 Apr
- JavaScriptCore Tutorial 11 Apr
- Nat Irons on The Record 11 Apr
- Analytics 10 Apr
- Spring Cleaning 10 Apr
- Constants and Reading and Writing 10 Apr
- Xcode + JSON 10 Apr
- Fresh Xcoders Videos 10 Apr
- Cocoa for Web Services 09 Apr
- Xcoders: Nat on Continuous Integration 09 Apr
- Just Don’t Listen 08 Apr
- Cosmopolitanism 08 Apr
- Build 2014 08 Apr
- Justin on Build 07 Apr
- Brian on Data Migration 07 Apr
- RSS and Title-less Items 07 Apr
- Build Video 07 Apr
- The Record Sponsorships Available 07 Apr
- [Sponsor] Learn More iOS with Treehouse 07 Apr
- Vesper Sync Diary #12 - Let’s Make This Change No Matter How Late 06 Apr
March 2014
- Mark All as Optional 31 Mar
- Mark All as Read 31 Mar
- Sponsorships 31 Mar
- [Sponsor] Love iOS? Work with Heyday! 31 Mar
- Cracking Things Open So I Can Write Tests 30 Mar
- Unfrozen Cave Man Searching 29 Mar
- Android and Fragmentation 28 Mar
- The Record Show Notes 28 Mar
- The Record #7: John Chaffee 28 Mar
- waffle on Satya 27 Mar
- Seattle Apps 27 Mar
- What Did I Just Learn? 27 Mar
- BusyContacts 27 Mar
- On Running Your Own Servers, and Why We’re Not 27 Mar
- Fetching Objects with FMDB and SQLite 26 Mar
- The New Full-Stack Developer 26 Mar
- OmniFocus 2 for Mac Beta 26 Mar
- Vesper Sync Diary #11 - Scaling 25 Mar
- Tweaks 25 Mar
- Cloud Competition 25 Mar
- Rename 24 Mar
- Immutable Objects and Calculated Properties 21 Mar
- Welcome Justin 21 Mar
- New Book 20 Mar
- Immutable Model Objects 20 Mar
- OO and Functional, Cats and Dogs 19 Mar
- Nice Bunnies, Good Bunnies 19 Mar
- Curt on Functional Programming 19 Mar
- More on Functional Programming 19 Mar
- Functions Pure and Otherwise 19 Mar
- Egotistical Bastards 18 Mar
- JSON Pattern 18 Mar
- Paulpourri 18 Mar
- Finger is Recordable 17 Mar
- On The Talk Show 17 Mar
- The Bunnies Experiment 17 Mar
- Mark on Subclassing 16 Mar
- Twitter Help Needed 16 Mar
- Smaller, please 16 Mar
- Blogs on Bitbucket 16 Mar
- Subclassing Follow-up: the Solution 15 Mar
- Indieweb and Feeds 15 Mar
- KVO and Constraint Solvers 15 Mar
- A Case for Subclassing? 14 Mar
- RSS Feeds 14 Mar
- The Record #6 - Tim Wood 14 Mar
- Singletons follow-up 13 Mar
- One Way to Avoid Singletons 13 Mar
- Mocks, Progress 12 Mar
- What Drove Me to Finally Write a Map Method 12 Mar
- Holy Shit Xcode 12 Mar
- Objective-Smalltalk 12 Mar
- App Purchasers and iOS Upgraders 12 Mar
- Imagining a Scripting Language 11 Mar
- The Great Web 11 Mar
- Strange Dialect 11 Mar
- Monsters from the id 10 Mar
- ReactiveCocoa 10 Mar
- Async Execution 08 Mar
- Gocurious 08 Mar
- Tim’s New Mac 08 Mar
- API Design, the Main Thread, and Queues 08 Mar
- Async Startup and Locking 07 Mar
- objc.io on Syncing 07 Mar
- Hard Core 06 Mar
- MetaWeblog API Gist 06 Mar
- Imagining a Node Blogging System for Geeks 06 Mar
- Starting Over 05 Mar
- Flipboard Eats Zite 05 Mar
- Future Design 05 Mar
- Song of Myself 04 Mar
- Talk 03 Mar
- Dr. Strangelayout 03 Mar
- $75 off 360|intersect 03 Mar
February 2014
- Core Data, Concurrency, and Vesper Tags - Again 28 Feb
- Back episodes of The Record 28 Feb
- Paul Goracke on The Record 28 Feb
- Core Data Concurrency and Vesper Tags Question 27 Feb
- Mark on Views and The Single Responsibility Principle 27 Feb
- More About Contexts and Syncing 26 Feb
- Contexts and Syncing 26 Feb
- Stumbling Block 25 Feb
- Why Use a Custom Notification for Note Deletion 25 Feb
- More About Deleting Objects in Core Data 25 Feb
- Vesper Sync Diary #10 - Data Migration 24 Feb
- Vesper Sync Diary #9 - Tutorial Notes Edge Case 24 Feb
- Salinger 2015 24 Feb
- Core Data and Deleting Objects 22 Feb
- Core Data Temporary IDs and Threading 21 Feb
- Scaling Servers 20 Feb
- This American Dysentery 18 Feb
- Sartorial 18 Feb
- Vesper Sync Diary #8 part four - Random IDs 17 Feb
- Vesper Sync Diary #8 part three - Unique IDs and Hashing 16 Feb
- Super Super 16 Feb
- Paul on Paul’s Core Data Talk 16 Feb
- Vesper Sync Diary #8 part two - More about Unique IDs 16 Feb
- Vesper Sync Diary #8 - The Problem of Unique IDs 15 Feb
- Fetching Portions of Entities 14 Feb
- Paul’s Talk on Core Data 14 Feb
- Gus Mueller on The Record 14 Feb
- Actual Data 13 Feb
- NSSuperString 13 Feb
- Xcoders Tonight - Paulie G. on Core Data 13 Feb
- home.mcom.com 13 Feb
- On Replacing Objective-C 12 Feb
- Vesper Review 11 Feb
- Thank You for Calling! #1 10 Feb
- Storyboards and Static Table Views 09 Feb
- IBAction vs. void 09 Feb
- Waffle on Microsoft 08 Feb
- Extracting Links 08 Feb
- More About not Supporting Older OS Releases 07 Feb
- Dropping Support for Older OS Releases 07 Feb
- My First Go at Storyboards 06 Feb
- 10 Years 04 Feb
- Azure Takes Over 04 Feb
- Apology 03 Feb
- Seahawks Win! 03 Feb
January 2014
- Transferring Domains - Day 10 31 Jan
- Greg Robbins on The Record 31 Jan
- The Point of View of the Mouse 30 Jan
- Karl 30 Jan
- D 29 Jan
- Transferring Domains - Day 8 29 Jan
- Describing RSS 29 Jan
- Dave and Node 29 Jan
- Transferring Domains - Day 7 28 Jan
- Transferring Domains - Day 6 27 Jan
- Transferring Domains - Day 3 24 Jan
- Transferring Domains - Day 2 23 Jan
- Transferring Domains - Day 1 22 Jan
- Network Solutions - The Resolution 22 Jan
- Lex-Sized Hole 21 Jan
- Network Solutions Auto-Enroll: $1,850 21 Jan
- The Record Interviews John Nack 17 Jan
- Manton’s New App 16 Jan
- Glassboard 3.0 Released 14 Jan
- The Record, the Numbers 10 Jan
- Almost 10 Years of Xcoders 10 Jan
- Tim on Software 09 Jan
- Peter Steinberger on UITextView 08 Jan
- The First Go 08 Jan
- UITextView - The Solution 07 Jan
- The Record - now on iTunes 07 Jan
- UITextView Scroll-to-Typing Bug 07 Jan
- My Letterpress rules 07 Jan
- Xcoders: Ken Case and John Chaffee 06 Jan
- Feedshare.net 06 Jan
- My Feeds 04 Jan
- Introducing The Record - Season One, Episode One 03 Jan
- Vesper Sync Diary #7 - Audibles 02 Jan
- Making Things 02 Jan
December 2013
- The Cassandra Version 30 Dec
- 2014 27 Dec
- Notes and Books 26 Dec
- App Santa — last couple days 26 Dec
- Observers and Thread Safety 20 Dec
- WinterFest 2013 20 Dec
- App Santa 20 Dec
- Glassboard’s New Home 19 Dec
- Q Branch Standard Kit 18 Dec
- The Seattle Sound 17 Dec
- Learn How Not to Be Lonely with this One Weird Trick 16 Dec
- That Enterprise App 13 Dec
- One Year Anniversary 12 Dec
- The Stream 12 Dec
- Seattle Xcoders Videos 10 Dec
- Identical Cousins Ultimate 10 Dec
- Getting Started with Web Services Using Node and Express (for Cocoa developers) 09 Dec
- Getting Started with Node.js (for Cocoa developers) 09 Dec
- BBEdit/Node Text Filter 05 Dec
- Generate HTML from a Folder of Markdown Files 04 Dec
- Ack-ack 03 Dec
November 2013
- TextExpander and Data Sharing 21 Nov
- The Senate and Political Minorities 21 Nov
- The Long and Short Paths for Frontier on Mavericks 17 Nov
- Vesper Sync Diary #6 - Merging Notes 13 Nov
- Vesper Sync Diary #5 - Sync Tokens and Efficiency 12 Nov
- Vesper Sync Diary #4 - In Another Country 07 Nov
- VoodooPad News 06 Nov
- Vesper Sync Diary #3 - Immutability, Deleting, and Calculated Properties 05 Nov
- Identical Cousins 23 05 Nov
- Vesper Support Guidelines 04 Nov
October 2013
- Changed My Mind on This One Thing With Braces 24 Oct
- Open Transport Gone 23 Oct
- Why Is Using Associated Objects a Hack? 20 Oct
- Debt Stuff 17 Oct
- Capo 3 17 Oct
- Core Values 17 Oct
- Sarah Smile 14 Oct
- NSURLSessionDataDelegate and objc/runtime.h 12 Oct
- Why Not Declare Victory? 10 Oct
- Inside the GOP 09 Oct
- Moar Radars 08 Oct
- Budget Deficits Since 2001 08 Oct
- How Not to Write App Release Notes 08 Oct
- 14th Amendment 08 Oct
- To Be Read Cover to Cover 08 Oct
- AppleScripting Your Blog 08 Oct
- Chess 08 Oct
- There Is No layoutSubviews 08 Oct
- “Vesper: Behind the Music” Talk at Xcoders This Thursday 07 Oct
- My Mom Lives in a Small Town 07 Oct
- Vesper and Core Data Performance 06 Oct
- Drew on Performance 06 Oct
- Why Care About 30,000 Notes? 05 Oct
- Vesper Sync Diary #2 - Core Data 05 Oct
- Bugs Filed 04 Oct
- Vesper for iOS 7 Design 03 Oct
- The Government Shutdown is Just One Man 02 Oct
- Vesper Sync Diary #1 - Syncing Tags 01 Oct
September 2013
- Greg’s UITextView Work-Arounds 28 Sep
- Technical Notes on Vesper for iOS 7 27 Sep
- The Districts 27 Sep
- Vesper 1.007 25 Sep
- Recursive Locks 24 Sep
- FCModel 17 Sep
- Concord Open Source 16 Sep
- SQLite 13 Sep
August 2013
- Resistance 29 Aug
- Instantbight Interview 25 Aug
- What Justin Would Do With Glassboard 22 Aug
- Glassboard Seeks New Home 22 Aug
- SQLite + FMDB Talk 22 Aug
- Commas for Developers 14 Aug
- Skipping Ender’s Game 14 Aug
- Philip Roth Interview 13 Aug
- Brin on Star Wars 13 Aug
- Satanic References in Mac OS X 06 Aug
July 2013
- Eulogy for My Grandmother 30 Jul
- SGSmokeScreen 12 Jul
- Episode 19 02 Jul
- NetNewsWire and Syncing: Speculation 01 Jul
- Hot in Seattle 01 Jul
- Vesper 1.001 01 Jul
June 2013
- Open Source: DB5 27 Jun
- Don’t Forget 26 Jun
- Dave’s Tools 25 Jun
- What Sync Means These Days 25 Jun
- Vesper Beta Collaboration 25 Jun
- Old NetNewsWire Making-Of Screen Shots 24 Jun
- Feeding Our Reading Habits 24 Jun
- NetNewsWire/Mac Beta 24 Jun
- Technical Notes on Vesper’s Full-Screen Animations 22 Jun
- Putting the Q in QA 21 Jun
- Damn Dirty APIs 20 Jun
- Final FeedDemon 20 Jun
- On the Design of Vesper 20 Jun
- Detect a Tap on a Link in a UITextView 18 Jun
- Fargo: Outlines as Websites 18 Jun
- Identical Cousins 18 18 Jun
- Bugify 17 Jun
- AltWWDC Slides 17 Jun
- Objective-C Periodical 08 Jun
- How We Work Together 07 Jun
- Vesper/Debug 06 Jun
- Vesper and Accessibility 06 Jun
- Meet Vesper 06 Jun
- Upcoming 03 Jun
May 2013
- Jabbering with Jonathan 28 May
- NickB Snatched Up by Blog Company 18 May
- Identical Cousins 16 14 May
- Brentsplitting 10 May
- 30 Minutes To Sync 07 May
- What Is a River of News Reader? 07 May
April 2013
- AltWWDC 25 Apr
- Identical Cousins 15 23 Apr
- Identical Cousins Sponsorship Slots Open 19 Apr
- RSS Reader Market Size 18 Apr
- Fargo 17 Apr
- With Nick Bradbury 09 Apr
- Join App.net 08 Apr
- Debug Roundtable on iCloud Core Data Sync 05 Apr
- Will Apple Be Whitelisted for CalDAV? 04 Apr
- Tom’s iCloud State of the Union 03 Apr
- Regressing 02 Apr
- Identical Cousins 13 02 Apr
March 2013
- A Clarification Regarding Web Services and Control 28 Mar
- Why Developers Shouldn’t Use iCloud Syncing, Even If It Worked 27 Mar
- The Small Town Volunteer Fire Department 24 Mar
- NetNewsWire News from Black Pixel 20 Mar
- Resolve App 20 Mar
- My Favorite Way to Screw Up a Feed 18 Mar
- Brian’s Stupid Feed Tricks 18 Mar
- RSS-Sync Mailing List 17 Mar
- What Else Google Is Shutting Down 15 Mar
- Dave’s Notes for New RSS Readers 15 Mar
- Google Reader API Documentation 14 Mar
- RSS Readers Other than Google Reader Are Under-Reported in Your Logs 14 Mar
- Why I love RSS and You Do Too 14 Mar
- FeedDemon 13 Mar
- Daniel Jalkut on NetNewsWire and RSS Syncing 13 Mar
- Google Reader Over and Out 13 Mar
- Identical Cousins 12 12 Mar
- Letterpress change notes 07 Mar
- How Much, or How Little, I Use Interface Builder These Days 06 Mar
- Videos 04 Mar
February 2013
- Scottish Darlings 28 Feb
- Stop When It’s Time to Stop 28 Feb
- Identical Cousins 11 26 Feb
- Security bug? 19 Feb
- Cocoa to HTML 15 Feb
- Searchpath 14 Feb
- Interview with Me 13 Feb
- RSS Sync Apocalypse Preview 11 Feb
- Yet More on iCloud Core Data Syncing 07 Feb
- Things That Are New 06 Feb
- Indie Life Day Three 06 Feb
- What I Love About February in Seattle 05 Feb
- How I Work with Other People These Days 05 Feb
- This Time I’m Loud 01 Feb
- Gone Indie 01 Feb
January 2013
- Modern Software Expectations 31 Jan
- In Person with Your Tribe 30 Jan
- Macworld Glassboard 30 Jan
- Removing Core Data iCloud Syncing 30 Jan
- Image Management 29 Jan
- Blog Generation Performance 28 Jan
- App.net Storage 28 Jan
- Retain Cycle Porn 28 Jan
- Magic Box 28 Jan
- Windscape 25 Jan
- App Icons 24 Jan
- Development Notes on Glassboard 2.3.3 19 Jan
- Secret App 19 Jan
- Local Mac Pride 19 Jan
- Pure 14 Jan
- NSNorth 12 Jan
- Aaron Swartz 12 Jan
- Outliner Code 11 Jan
- Code Formatting Style 11 Jan
- Renaissance Discount Code 11 Jan
- Jury’s Trials of iCloud 10 Jan
- Three Letters 09 Jan
- Developing Perspective Podcast 09 Jan
- Seattle Xcoders Thursday: Auto Layout 09 Jan
- Peak Jitters 09 Jan
- Font Duos 08 Jan
- Pinbook 08 Jan
- Xcode PNG Compression 07 Jan
- CocoaConf 2013 07 Jan
- Dave on the Future of Design 07 Jan
- Four Nothings 07 Jan
- New Hype 07 Jan
- Deciphering Crashes 05 Jan
- Fred Wilson on Privacy 04 Jan
- Mike’s Debugging Tips 04 Jan
- On Coalescing Calls 03 Jan
- Functional Programming 03 Jan
- TextExpander + Xcode 02 Jan
- Greg Interview 02 Jan
- Paul on UITableViewCell 02 Jan
- Identical Cousins 8 01 Jan
December 2012
- A Quick Cheat I’ve Used 31 Dec
- UITableViewCell Is Not a Controller 31 Dec
- Reader Tips 31 Dec
- Coders in the Hands of an Angry God 31 Dec
- New York Times Super-Brief Glassboard Mention 28 Dec
- UIRemoteViewController 28 Dec
- OmniPresence 21 Dec
- VoiceOver On 20 Dec
- Nick A. Looks at Simple 20 Dec
- Rebuilding 20 Dec
- iDeveloper TV Christmas Special 19 Dec
- Bye 5 19 Dec
- Interview with Gus 19 Dec
- On Human Technology 19 Dec
- Sandvoxing 18 Dec
- Identical Cousins 7 11 Dec
November 2012
- Fantastical for iPhone 29 Nov
- Identical Cousins 6 20 Nov
- Renaissance Conference 19 Nov
- Kaleidoscope 2 Beta 19 Nov
- Interviewed 15 Nov
October 2012
- Identical Cousins 5 30 Oct
- Airplane Mode 24 Oct
- Making of Pinbook 17 Oct
September 2012
- Pukka Sunset 13 Sep
- Identical Cousins 2 11 Sep
- Safari Hiding Links Bug 07 Sep
- Massively Envious 07 Sep
- River-of-News Feed Format 07 Sep
August 2012
- What To Do When Someone Curses at Your Product 30 Aug
- Identical Cousins 28 Aug
- VoodooPad 5.1 28 Aug
- Google Weather API Pulled 27 Aug
- Board Exporting 25 Aug
- Productivity Nerd Board 23 Aug
- An iPhone App Startup Performance Technique 23 Aug
- Tent 22 Aug
- Glassboard Premium 22 Aug
- Turned One 20 Aug
- ThisService 3 17 Aug
- Command Line RSS 17 Aug
- Forked 16 Aug
- Cocoa Site 16 Aug
- Apple Feeds Tab 14 Aug
- The Kernel on Geek Snobbery 13 Aug
- DF10 13 Aug
- Backed App.net 11 Aug
- Glassboard thing — 10 free boards 07 Aug
- Facebook Zeros 07 Aug
July 2012
- Copying Search URLs from Safari 31 Jul
- Purple 31 Jul
- No Stars 29 Jul
- Emptiness 28 Jul
- Geek Rules 26 Jul
- Okay Atomic 08 Jul
- Dave on Twitter 07 Jul
- Cocoa Development Board 03 Jul
- Well 03 Jul
- NSCoder Online 03 Jul
- Mike Lee on Complaints Developers Have 02 Jul
- Clipstart 1.5 Out 02 Jul
- Facebook and Your Address Book 02 Jul
- New Pixel 02 Jul
- Tim on San Francisco 01 Jul
- Hawking in Seattle 01 Jul
- Rêve 01 Jul
June 2012
- Twitter and Anti-User Behavior 30 Jun
- More Details 30 Jun
- Matthew on Twitter Restrictions 29 Jun
- Jake Moves On 29 Jun
- How Collin Uses NetNewsWire 29 Jun
- Twitter Warns Developers 29 Jun
- Glassboard at WWDC 29 Jun
- NSBrief Board 28 Jun
- The lldb Whisperer 28 Jun
- CacaoCast Board 28 Jun
- Facebook goes native on iOS? 27 Jun
- “I decided to uncancel my small part of the project” 27 Jun
- Facebook and Silicon Valley Culture 26 Jun
- Core Intuition on Glassboard 26 Jun
- Text from Xcode 25 Jun
- How to Get Robbed 25 Jun
- Seattle Xcoders Glassboard Invitation Code 25 Jun
- One-Star Reviews 24 Jun
- n+1 on Twitter 22 Jun
- Closeby Lessons 22 Jun
- UIGestureRecognizer and nil-targeted Actions 22 Jun
- Après moi le déluge? 22 Jun
- @cool 22 Jun
- Gus on Retina 21 Jun
- How Glassboard Got Its Name 18 Jun
- How We Use Glassboard for Work 18 Jun
- How It’s Going with Glassboard 15 Jun
- Correcting the Dots 11 Jun
- Memeses 02 Jun
- Liking Lube 01 Jun
- On Buying Direct or Via Mac App Store 01 Jun
May 2012
- Ars on 25 Years of Hypercard 30 May
- Zucking Up 30 May
- How Facebook Could End 30 May
- Brave New Culture 30 May
- Against Social Media Buttons 30 May
- On Facebook and Google 29 May
- Screw ’Em 29 May
- Ads in Your Face 28 May
- The Key Difference Between Douglas Adams and Monty Python 25 May
- Towels for Animals 25 May
- Wiskus on Design 24 May
- Old Fart Nick 24 May
- Guy on Apple 24 May
- Big Pages 24 May
- Michael Wolff on Facebook 23 May
- new 23 May
- Simpler WordPress 23 May
- AppleScript and FastScripts to the Rescue 22 May
- Nick on Android Fragmentation 22 May
- Hiding the Last App 22 May
- Let’s Sing! 22 May
- Apple Artifact from a Forgotten World: It Shipped! 21 May
- Mule App 19 May
- Bradbury on Shoe Farts 19 May
- Twitter Tracking You 17 May
- Browsers and Apps 17 May
- The Loop on Blogging 17 May
- iCloud and Core Data 17 May
- Twitter’s New Weekly Email Digest Thing 17 May
- New FeedDemon Release 16 May
- Evolution of Glassboard’s Timeline 15 May
- Glassboard 2 links 15 May
- Glassboard 2.0 15 May
- Sugarbert 09 May
April 2012
- Wish 26 Apr
- Dave on the Apple II 26 Apr
- The Three Keys to iPhone App Performance 26 Apr
- VoodooPad 5 25 Apr
- On Skipping WWDC This Year 25 Apr
- Objective C Quandary 25 Apr
- Y goes down (or up, or something) 24 Apr
- ded 23 Apr
- Glassboard 2.0 pre-release for Android 17 Apr
- I Can’t See You 12 Apr
- (Part of) Why Instapaper and Similar Are So Useful 07 Apr
- Very Nice Indeed 04 Apr
- Kyle’s Objective-C Namespaces Proposal 04 Apr
- Collusion 04 Apr
- Security and Profit 03 Apr
March 2012
- NickB on Privacy 31 Mar
- Neven Stands Outside the Gate 21 Mar
- Nieman Labs Analyzes Gawker’s ‘Traffic-Whoring’ Experiment 21 Mar
- Pacific Helm 21 Mar
- Glassboard Business Plan Follow-Up 20 Mar
- One More Thing 20 Mar
- No Plan 19 Mar
- Mark on ObjC Literals 16 Mar
- Gus on Pricing 14 Mar
- Better Than Computers? 14 Mar
- Deflation and Introductory Pricing 14 Mar
- Copying Email Address from Address Book 14 Mar
- James on Static Rendering 14 Mar
- Dave on Steve Jobs 13 Mar
- Each Generation is Doomed to Reinvent the CueCat 13 Mar
- Five Years 13 Mar
- The Scoop on Siri 12 Mar
- Just Bought QuickCursor 10 Mar
- Frictionless Sharing Legal Implications 10 Mar
- Josh on All the Trouble Designers are Now In 08 Mar
- Buzz Interview 08 Mar
- Tim on Mobile Money 05 Mar
- VU 04 Mar
- On Complaining About Xcode 01 Mar
- Found 01 Mar
- Hazel 3 01 Mar
- Graham on Ads 01 Mar
- Design Article on Sharypic for iPhone 01 Mar
February 2012
- Daniel on the End of Advertising 29 Feb
- Skala View is Good 29 Feb
- Wireframing 29 Feb
- Ads and Tech 29 Feb
- Arabesque 29 Feb
- Bad Eyes 28 Feb
- Tim on Network Apps 28 Feb
- Closeby 27 Feb
- Quintessential Social App Website 24 Feb
- Interview for Omni Fans 22 Feb
- MarsEdit update 22 Feb
- Sandbox Deadline Extended 21 Feb
- App Store Feature Request 21 Feb
- Podcasts 21 Feb
- Manton on Sandboxing and Clipstart 20 Feb
- Chris on Coding 19 Feb
- Office 18 Feb
- No More RSS in Mail and Safari? 18 Feb
- An interview with Brent Simmons 17 Feb
- Good Gatekeeper Questions 17 Feb
- Daniel on Fixing the Sandbox 17 Feb
- Everything Moved in Xcode 4.3 17 Feb
- NSData and Mapped Files and Cleanup 17 Feb
- Recommended Reading (or re-reading) 17 Feb
- Panic on Gatekeeper 16 Feb
- Shep/Adobe 15 Feb
- Christa/Piezo 15 Feb
- FMDB 2.0 15 Feb
- In Soviet Russia, Free Things Own *You* 14 Feb
- My Neighborhood Makes Beer 14 Feb
- Valentine’s Day 14 Feb
- The Glassboard Gamble 14 Feb
- NickH on Those Slide-Out Thingies 13 Feb
- Me on NSBrief 13 Feb
- New Bjango App 11 Feb
- Feint 10 Feb
- Super-quiet non-understanding 09 Feb
- One of My Mistakes 07 Feb
January 2012
- Path Design 30 Jan
- On Hibari’s Design 30 Jan
- 360MacDev 30 Jan
- Frictiony Sharing 30 Jan
- Android and ‘Legacy’ 27 Jan
- Facebook and Passive Sharing 27 Jan
- Ubuntu HUD 24 Jan
- Fantastical and language detection 24 Jan
- Mac Toolbox Lives 20 Jan
- Bought xScope 19 Jan
- Bad Writing of the Day 19 Jan
- The Great French/Norwegian Snowman War 19 Jan
- Stephen Hargrove’s Blog Workflow 16 Jan
- The Richter Scale: Kyle’s Fat Loss Program 16 Jan
- jQuery Widgets + Throwing Stars 16 Jan
- Things I Learned Doing Responsive Web Design 13 Jan
- ‘Content’ 12 Jan
- The Clutter Didn’t Kill the Love 12 Jan
- Matt on the Open Web 11 Jan
- No ‘No’ 09 Jan
- Seattle: just the facts 05 Jan
- Comments on blogs 04 Jan
- Google+ Considered Heretical 04 Jan
- Collin on his Tools 03 Jan
- Nick on Not-Quite-Mobile Apps 03 Jan
- Guy on Learning 02 Jan
- Daniel on Learning 01 Jan
- Homebrew 01 Jan
- Code Year 01 Jan
December 2011
- Dave’s State of the Union 31 Dec
- Shape of the Meat 30 Dec
- Zeldman on Personal Empowerment 30 Dec
- Faruk on Gamification 28 Dec
- Brands, Facebook, and You 23 Dec
- ‘Gamification’ sucks 23 Dec
- Disassembly part 2 23 Dec
- On Building Gradient 21 Dec
- Facebook and Ads 21 Dec
- Average web page almost 1MB 21 Dec
- Stunning and near-panic-inducing was the news that day 15 years ago 21 Dec
- On the MoneyWell App Icon 20 Dec
- Speak Vim 19 Dec
- Mike on Video 19 Dec
- On Releasing Open Source Code 19 Dec
- What Justin uses 19 Dec
- retainCount 19 Dec
- How to sell your app to another developer 18 Dec
- Lincoln 16 Dec
- Friday Q&A Assembly 16 Dec
- Dave on deals and dilemmas 16 Dec
- Responsive Design Tester 16 Dec
- Ballard 21st Century NetNewsWire Style 16 Dec
- Iraq war 15 Dec
- Guy on TV 15 Dec
- Pushing IE 15 Dec
- Gitbox 14 Dec
- Tech Criticism 14 Dec
- AppleScript script for BBEdit Go To Line 13 Dec
- Times on shunning Facebook 13 Dec
- Clearing up a possible misunderstanding 13 Dec
- Apps and web apps and the future 13 Dec
- Insanely Hard 12 Dec
- Vim intro 12 Dec
- Bad in the air 10 Dec
- Tweet Sheet for iOS 4 09 Dec
- Gradient app 09 Dec
- On the Tab Labels in the New Twitter App for iPhone 08 Dec
- Path Sliding Clock Thing 08 Dec
- More static blog talk 07 Dec
- Matt + Octopress + MarsEdit feature request 07 Dec
- Justin on iPad magazines 07 Dec
- Will not ‘Continue to Site’ 07 Dec
- Piezo 07 Dec
- Your name matters 04 Dec
- Info Libre 04 Dec
- Pat Dryburgh’s Updated Ballard style for NetNewsWire 04 Dec
- Frank Luntz 04 Dec
- Robot dinosaur 04 Dec
- More about splash screens 04 Dec
- Don’t look back or forward 04 Dec
- Siren song 04 Dec
- Justin on iPad magazines 04 Dec
- Louie on Social Networks 03 Dec
- UI inspiration 02 Dec
- Acorn Icon Tutorial 02 Dec
- Oldie 02 Dec
- Guy on a Siri API 02 Dec
- Mike on Object File Inspection Tools 02 Dec
- CodeRunner 01 Dec
- LLVM 3.0 Release Notes 01 Dec
- Justin on Windows Phone 01 Dec
- Sausage Maker Speaks 01 Dec
- Info gatekeepers 01 Dec
- Decentralized search engine 01 Dec
November 2011
- Pinpop 30 Nov
- The trick to listening to Merlin Mann 30 Nov
- Eco on Fascism 30 Nov
- Google CodeSearch to shut down 30 Nov
- Shorter Marco 29 Nov
- Shock the Monocle 29 Nov
- Sass 29 Nov
- optimizeLegibility Harms Legibility with Chromium on Linux 28 Nov
- Hard to read last page 28 Nov
- View iPad logs app 28 Nov
- Mac Text Editors and Navigation 27 Nov
- The Readable Future 25 Nov
- Pub Rules 23 Nov
- The Pummeling Pages 22 Nov
- NetNewsWire style sheet: Ballard 21 Nov
- Tim on curly quotes 20 Nov
- iPads and responsive design 17 Nov
- How about IMAP for RSS syncing? 17 Nov
- New iCloud technical Q&A 10 Nov
- Seattle Xcoders tonight 10 Nov
- Some RSS links 10 Nov
- Voices that Matter in Boston this weekend 09 Nov
- Advice on Radar bug reporting 09 Nov
- Two iPad apps I just got 08 Nov
- Linus on C++ 06 Nov
- CodeKit 06 Nov
- Mac app security and certificates 03 Nov
- Chris Wetherell on Google Reader 03 Nov
- NickB on Web APIs 02 Nov
- You gonna tag all that stuff? 02 Nov
- Old songs 02 Nov
- Nick on FeedDemon minus sharing 01 Nov
October 2011
- Updated Google Reader 31 Oct
- How MarsEdit got its name 30 Oct
- UI Master Crit panel at Voices That Matter Boston 27 Oct
- RSS and desktop apps 26 Oct
- Google Reader + Iran 25 Oct
- How are you using Glassboard? 25 Oct
- Kippt seems cool 25 Oct
- “No, we don't do that” 25 Oct
- Why “Just Store the App Data on Dropbox” won’t work for RSS readers 25 Oct
- Google Reader and Mac/iOS RSS readers that sync 24 Oct
September 2011
- Facebook fright 24 Sep
- Core Data revisited 22 Sep
- Other people 22 Sep
- The part of Xcode 4 that tires me out 02 Sep
- Loop reboot 01 Sep
August 2011
- Never on 9 30 Aug
- Good Cocoa blog 27 Aug
- Thanking Steve Jobs 24 Aug
- ReadWriteWeb quote 22 Aug
- Glassboard released 22 Aug
- Less code, less effort 04 Aug
July 2011
- I hate videos 08 Jul
- Design Podcast 07 Jul
June 2011
- TwizShow 21 Jun
- Shawn on RSS and Twitter 20 Jun
- objc_msgSend_vtable 17 Jun
- Gopher dead, blogging lives 15 Jun
- What we talk about when we talk about RSS 15 Jun
- Text rendering 14 Jun
- Tim on NetNewsWire 11 Jun
- WWDC Party List app 03 Jun
- Marcus Zarra on community 03 Jun
- NetNewsWire acquired by Black Pixel 03 Jun
- Best, shortest WWDC tip ever 02 Jun
- Push IO Acquires TapLynx 02 Jun
May 2011
- Fantastical released 20 May
- Hype up 20 May
- NickH on Exceptions 10 May
- Dave on Twitter and flow 10 May
- TouchUp 1.2 10 May
- Sandvox 2 10 May
April 2011
- Dave on Cheap Magic 23 Apr
- Omni UI design video 21 Apr
- Looking back 19 Apr
- License + Keychain 13 Apr
- Even Better Alarms 11 Apr
- Use cases 11 Apr
- More again again on the static weblogs thing 04 Apr
March 2011
- Torn Paper Derangement Syndrome (TPDS) 31 Mar
- New static rendering system 29 Mar
- Seth on picking yourself 21 Mar
- The family intersection 20 Mar
- A multi-threading rule of thumb 19 Mar
- Meanness 18 Mar
- Tim Bray on how his weblog is baked 18 Mar
- On Xcode 4 docs viewer 17 Mar
- More on baked blogs 17 Mar
- The Beard 17 Mar
- Tim on Blogging 16 Mar
- A plea for baked weblogs 16 Mar
- Seize the water 16 Mar
- App review resolution center 15 Mar
- Cocoa cards 15 Mar
- Gus on testing + undo 14 Mar
- Zune over 14 Mar
- Alternative to Twitter? 11 Mar
- Did Twitter just tell client-app developers to stop? 11 Mar
- Craig on building for website and Mac App Store distribution 09 Mar
- Kittens, iOS Recipes 09 Mar
- Bjango Blog 08 Mar
- Pinboard, the day Delicious saw the sunset 08 Mar
- Design + code 08 Mar
- On free apps and exclusive distribution 08 Mar
- UIDickBar 07 Mar
- Flare? 07 Mar
- Daily Edition up 07 Mar
- Hero doing well 07 Mar
- Apple doc search tip 06 Mar
- Chris Adamson on new iPad and threads 06 Mar
- Me on 5by5 Daily Edition 06 Mar
- Wolf on Multitasking 05 Mar
- Jeff on iPad 2 04 Mar
- Mike Ash goes atomic 04 Mar
- The little silly things that make me happy 03 Mar
- NetNewsWire Lite, favicons, and the non-standard source list 03 Mar
- Two iOS design patterns sites 03 Mar
- Some details about NetNewsWire Lite 4.0 02 Mar
- The return of NetNewsWire Lite 02 Mar
- Lines of code per day? 01 Mar
February 2011
- App store revenue numbers, long tail, future unknown 28 Feb
- MsgFiler on Mac App Store 28 Feb
- Voices that Matter in Seattle April 9-10 24 Feb
- Blocks + GCD design patterns 23 Feb
- Meet Sinatra 22 Feb
- Shawn Blanc takes indie plunge 22 Feb
- Matt Mullenweg on Blogging and that New York Times Article 21 Feb
- Git tags and building 20 Feb
- iTunes Store RSS feeds 18 Feb
- Mike on Compound Literals 18 Feb
- Mac app tip: pane splitters often look better 18 Feb
- CGAffineTransform shortcuts 15 Feb
- Uli on learning 12 Feb
- Microsoft + Nokia 11 Feb
- HSL colors 10 Feb
- Twitterrific 4.0 for Mac 10 Feb
- On The Daily 02 Feb
January 2011
- Nick says don’t do it 04 Jan
- Things RSS can't (and can) do 04 Jan
- Nailed to its perch 04 Jan
December 2010
- Some notes on threading 05 Dec
- My odd video habit 04 Dec
- Select vs. choose 03 Dec
November 2010
- OMG GC + modern runtime 22 Nov
- Treat Warnings as Broken Windows 22 Nov
- 360 MacDev - last Mac conference before Mac App Store 22 Nov
- Code Re-use slides 11 Nov
August 2010
- NGMoviePlayer - AVFoundation-based video player 19 Aug
- My personal VisiCalc moment 09 Aug
- Flexibility and power 09 Aug
- RSTwitterCallGetXAuthAccessToken 02 Aug
July 2010
June 2010
- Follow up to memory management thing 28 Jun
- How I Manage Memory 28 Jun
- Casual 24 Jun
- Road to beach 24 Jun
- Put weblogs on bitbucket 18 Jun
- Reminder about upgrading NetNewsWire 14 Jun
- Practical WWDC tips 05 Jun
- BSSAXTweetParserDemo 03 Jun
May 2010
- More on Apps that work together – on iPad 27 May
- Universal Back Button app 26 May
- Re: Apps that work together — on iPad 24 May
- Universal back button? 24 May
- Shared code management 24 May
- Apps that work together — on iPad 23 May
- Adam Curry on creating the Big App Show 19 May
- Sounds like the end of C4 12 May
- Cool Things 10 May
- Nashville flooded 05 May
April 2010
- Quick 23 Apr
- Most expensive platform to develop for? 22 Apr
- UIWebView fade animation tips 22 Apr
- Unofficial stuff around Voices That Matter this weekend 21 Apr
- Show business 18 Apr
- What NetNewsWire/iPad looked like as I was working on it 18 Apr
- Tip for one of those slightly-awkward conference situations 16 Apr
- More 360, free ticket to VTM 16 Apr
- Notes on being a nice person online who sells software 15 Apr
- Voices that Matter — there is still time, brother 15 Apr
- Post 360 iDev 15 Apr
February 2010
- Core Data post follow-up notes 26 Feb
- On switching away from Core Data 26 Feb
- Voices that Matter iPhone conference - Seattle, late April 22 Feb
- 360 iDev iPhone/iPad Conference - San Jose, April 21 Feb
- Kevin 16 Feb
- Email sent to a developer on supporting 10.6 and up 14 Feb
- Advice to new developers on networking 10 Feb
- Last 10 Feb
- Super-quick guide to Macworld Expo 10 Feb
- On the benefits of thin-server RSS syncing 09 Feb
- Jens on RSS syncing 09 Feb
- Idea for alternative RSS syncing system 08 Feb
January 2010
- Pretend you’re Apple 28 Jan
- J.D. Salinger 28 Jan
- Mom talks iPad 28 Jan
- Bad Gravity 27 Jan
- Things 1.2.9 likes me 21 Jan
- Letters president 20 Jan
- Archaelogy 18 Jan
- Letters (email app) update 18 Jan
- Email init 16 Jan
- Scary moment 13 Jan
- Notes in no good order about success, part 1 13 Jan
- Existence 10 Jan
December 2009
- 3 laws 23 Dec
- Directory listing colors in Terminal 20 Dec
- My theory about Lieberman 14 Dec
- Weekend mode for Twitter clients 13 Dec
November 2009
- What it’s like here in the lab 24 Nov
- The non-linear relationship of coding effort and results 23 Nov
- Notes from Mac programming class guest lecture 17 Nov
- AppHistory app idea 08 Nov
October 2009
- Last day of NetNewsWire introductory pricing 31 Oct
- Vaccines 29 Oct
- Code relationship between TapLynx and NetNewsWire 14 Oct
- TapLynx 1.0 14 Oct
September 2009
- NetNewsWire 2.0 for iPhone 23 Sep
July 2009
- NetNewsWire 3.2b6 - public beta 30 Jul
- Anatomy of a feature 30 Jul
- On that moron feeling 17 Jul
- Get back to work... 17 Jul
- Don’t offer $50 for your favorite feature 16 Jul
- iPhone and Cocoa Development Certificate Program 15 Jul
- Papa through screen 15 Jul
- Weblog software 11 Jul
- News Diet 10 Jul
- carpeaqua on iPhone tab bars 08 Jul
- brentsdevdiary on Twitter 04 Jul
June 2009
- The Revolution will not make you look five pounds thinner 15 Jun
- The age of hybrid apps 08 Jun
- Where I am with NetNewsWire 06 Jun
- Brent’s WWDC Tips 06 Jun
- Crackhouseisqatsi 03 Jun
May 2009
April 2009
March 2009
- Comments theory 30 Mar
- Two more pictures 26 Mar
- Bday 26 Mar
- Two felines 24 Mar
- InternetWorld Spring 1997 19 Mar
- Pixie 10 Mar
- Software + zealots + personalities 09 Mar
- Cable news channels complaint 07 Mar
- Still looking for a version control system 07 Mar
February 2009
- On doing better than just dumb text 26 Feb
- Super-simple Xcode user script for header files 26 Feb
- Moving to libxml2 SAX2 25 Feb
- Variety iPhone app (plus an observation about RSS and technical details) 24 Feb
- App wanted: crash log database and analyzer 23 Feb
- Thank Willie Mays 19 Feb
- MarsEdit tip: shortcuts for weblog menu 01 Feb
- Python-based static website generators 01 Feb
January 2009
- Another Ruby-based publishing system 31 Jan
- The bug tracker I wish I had 31 Jan
- Two Ruby systems for generating static sites 30 Jan
- Trigger Google search from command line script 30 Jan
- New publishing system / tour of my head 30 Jan
- Small earthquake 30 Jan
December 2008
- On the App Store and Free Markets 27 Dec
- Joe on Snow 19 Dec
- File creation date in Ruby on Macs 18 Dec
- Snow 18 Dec
- 1981 16 Dec
- Binary 15 Dec
- Ballard snow pictures 14 Dec
- Browser CPU usage 08 Dec
- 2008 pop tunes 03 Dec
- Tip: use Property List Editor to view data structures 03 Dec
November 2008
- Turkey Day 27 Nov
- US officials flunk test of American history, economics, civics 26 Nov
- Polish polish polish! 18 Nov
- Advice for indies 14 Nov
- Seattle Xcoders tonight: Objective-J/Cappuccino 13 Nov
- Shark + iPhone 12 Nov
- ‘The revolution’s just a T-shirt away!’ 08 Nov
- Tab completion in Finder 08 Nov
- We’re all dogfaces 07 Nov
- That new sound 04 Nov
- Public Service Announcement 04 Nov
October 2008
- The End 28 Oct
- Reverse syndication 28 Oct
- “It doesn’t matter what you wear, just as long as you are there” 27 Oct
- Battlestar Galactica 22 Oct
- Sign fail 21 Oct
- Shots from new Star Trek movie 18 Oct
- Obama rally pics 18 Oct
- Dial.Log 17 Oct
- Papa (it’s Friday somewhere) 16 Oct
- Carrot at end of stick 15 Oct
- Went to rally in West Philly 14 Oct
- “Peter” 08 Oct
- Donna Brazile not going to back of bus 08 Oct
- Google map of coyote sightings in Seattle 07 Oct
- iPhoneLive discount code 07 Oct
- Fun game 07 Oct
- Lefties need not apply 06 Oct
- Speaking at iPhoneLive 01 Oct
- XML parsing on iPhone 01 Oct
- NDA appears to be ending! 01 Oct
September 2008
- Seattle 29 Sep
- Beneath Apple 23 Sep
- Dog Dreams 23 Sep
- Private properties and class extensions 22 Sep
- Space Invasion 22 Sep
- The Gold Rush is On 18 Sep
- NetNewsWire for iPhone 1.0.10 submitted 11 Sep
- C4 pic 03 Sep
- NetNewsWire 1.0.9 uploaded to App Store, will appear later 03 Sep
- NetNewsWire plans 02 Sep
August 2008
- Nick Harris’s DNC photos and videos 29 Aug
- Papa 28 Aug
- Checking out NewsGator Widgets 18 Aug
- NetNewsWire 1.0.8 should be on App Store 13 Aug
- Interesting Feeds feed 11 Aug
- NetNewsWire 1.0.8 uploaded, will appear on App Store later 08 Aug
- Evan on categories 07 Aug
- New tactic (for me): categories all in one file 07 Aug
- Cocoa style and category methods used just once 07 Aug
- DenveriPhoneThing 04 Aug
July 2008
- NetNewsWire 1.0.7 25 Jul
- The Sites Drawer 24 Jul
- What I deleted from NetNewsWire 3.2 24 Jul
- EvilWire 23 Jul
- More about deleting features 22 Jul
- Features to possibly delete from NetNewsWire for Macintosh 22 Jul
- NetNewsWire progress report: 1.0.7, now with feed removing 18 Jul
- Long-term brain confusion 17 Jul
- Working on deleting feeds 17 Jul
- Change notes for NetNewsWire for iPhone 1.0.5 16 Jul
- iPhone model 15 Jul
- NetNewsWire for iPhone progress 15 Jul
- NetNewsWire for iPhone tip -- not showing certain feeds 10 Jul
- NetNewsWire icon 10 Jul
- 1.0 all over again! 10 Jul
June 2008
- Mars pics 20 Jun
- Flippin’ Dummy 20 Jun
- What is good tequila? 19 Jun
- Tuesday night 10 Jun
- Buzz’s party tonight 09 Jun
May 2008
- Met Steve Jobs in dream 08 May
- ‘On the ground’ 06 May
- Visible Borders in Designs 04 May
- b4 Vegas pictures 01 May
April 2008
- SliverlightPlugin trying to catch up to Flash in crashiness? 19 Apr
- Two secrets of Mac app design 17 Apr
- libxml2 + xmlTextReader on Macs 15 Apr
March 2008
- Man knocks on my door, says I want to see more spam 28 Mar
- Happy Birthday! 26 Mar
- When do we stop making ’em fat? 22 Mar
- I get it about wide columns of text 20 Mar
- Page-in-a-page design 19 Mar
- The Coming Gold Rush 18 Mar
February 2008
- Lemurs at Disney World 27 Feb
- Destroyed hard drive 26 Feb
- Imaginary performance boosts 26 Feb
- Fidel urban legend 20 Feb
- How I did a Lite version of my app 01 Feb
January 2008
- My Favorite CARS Moment 31 Jan
- Things you may not know about NetNewsWire 3.1 (part four: misc.) 30 Jan
- Things you may not know about NetNewsWire 3.1 (part three: subscriptions list stuff) 29 Jan
- Things you may not know about NetNewsWire 3.1 (part two: reading stuff) 28 Jan
- Small milestone 28 Jan
- The awesome self-repairing crashing bug 26 Jan
- Designing For The First Launch 26 Jan
- On the design of the first-run assistant 26 Jan
- Old posts on feature requests and bug reports 26 Jan
- Things you may not know about NetNewsWire 3.1 (part one: browser stuff) 25 Jan
- NetNewsWire: how to share clippings 24 Jan
- Two podcasts 22 Jan
- NetNewsWire and other desktop apps: your RSS router 22 Jan
- NetNewsWire 3.1.1b1: first post-3.1 beta 09 Jan
- NetNewsWire 3.1 is free 09 Jan
- Afternoon coffee chez moi 04 Jan
December 2007
- Greg the Mac user 10 Dec
- Bill Bumgarner on ZoneMonitor 09 Dec
November 2007
- ZoneMonitor, Mystery Tool 29 Nov
- NSTurkey, NSCranberrySauce, NSThanks 22 Nov
- Shark, my good friend 19 Nov
- Feed Overload? Hit the Panic Button! 19 Nov
- GusBday 11 Nov
- NetNewsWire Lite 3.1b1 public beta 06 Nov
- Big damn icons 02 Nov
- Fraser on Twitterrific 3 02 Nov
- Rounded corners and shadows on new WebKit 02 Nov
October 2007
- Two birthdays 26 Oct
- APML and you 15 Oct
- Apple web apps screenshot 11 Oct
- Fraser in the city 09 Oct
- Bibul 07 Oct
- Feeling The (MarsEdit) Love 03 Oct
September 2007
August 2007
- Interview with me 23 Aug
- World’s Toughest Programmer 15 Aug
July 2007
- Manton on email 13 Jul
- Ichiro: five more years 13 Jul
- Kiwi closing, MailCore open 08 Jul
- Follow-up from Paul about Mail, the OS, and Frameworks 07 Jul
- RoughlyDrafted on no Flash 06 Jul
- Michael Tsai on MailKit etc. 06 Jul
- Speculation as to why iPhone doesn’t include Flash 06 Jul
- Restarting Innovation 06 Jul
- Mail Gossip Bug 06 Jul
- More email 06 Jul
- MailKit 06 Jul
- Free advice about a pro email client 06 Jul
- More about Mac email apps 05 Jul
- No suitable email apps for Mac OS X 04 Jul
- Mac90s 01 Jul
June 2007
- Happy... 28 Jun
- The Clichés are Having a Ball 23 Jun
- LOLBRENT 14 Jun
- CocoaHeads is Tonight 13 Jun
- Buzz Andersen’s 4th Annual WWDC Party is tonight 11 Jun
- Me on audio 06 Jun
- Vlad Squirrel 06 Jun
- MacTech 25 06 Jun
- Not coordinated, nope 05 Jun
May 2007
- NetNewsWire 3.0a8 14 May
- lolgeeks 12 May
- Nick b-day 11 May
- If cats were scientists 05 May
- Congrats! 05 May
- LOLTrek 02 May
April 2007
- Really old weblog editor screenshot 29 Apr
- Source to BSTwitterApp 27 Apr
- The end of “desktop vs. web apps” 26 Apr
- Thoughts about large Cocoa projects 25 Apr
- It was morning in America 24 Apr
- Tumblr rviw 12 Apr
- Relax, it’s gonna be okay 12 Apr
- King Felix throws one-hitter 12 Apr
- Goodbye, Mr. Vonnegut 11 Apr
- Square sentence 06 Apr
- The Complexifying Instinct 05 Apr
- Ball 02 Apr
March 2007
- WWDC 2007: infinite possibilities 28 Mar
- Happy Birthday! 26 Mar
- NetNewsWire 3.0d62: new sneak peek release 17 Mar
- This weblog frobs the receiver(s) 15 Mar
- [WebBaseNetscapePluginView pluginViewWithCheesyAntichristReference] 11 Mar
- Workaround for CIImage to NSImage memory issue 07 Mar
February 2007
- Figured it the heck out 28 Feb
- Slice of life 28 Feb
- Damon as Kirk? 27 Feb
- Clean Build of the Beast 25 Feb
- MarsEdit acquired by Red Sweater Software 22 Feb
- Monochrome toolbars 16 Feb
- Gallery of noodling 16 Feb
- Hiding the subscriptions list 16 Feb
- NetNewsWire and hidden toolbar pref 16 Feb
- NetNewsWire 3.0d46 sneak-peek release 16 Feb
- C is cool, but 14 Feb
- Zcoble 13 Feb
- Holy Rush 12 Feb
January 2007
- What was Papa looking for? 26 Jan
- Great Spy Book 26 Jan
- Socks revolution 22 Jan
- Tips For 24 Newbies 16 Jan
- Dinner with Mac Hackers pic 15 Jan
- Meet Brent, Gus, and Paul at Macworld Expo 11 Jan
- A couple cool things at Macworld Expo 10 Jan
- Bobo and the iPhone 09 Jan
- iPhone! 09 Jan
- Mark Alldritt starts weblog 07 Jan
- Hawks win 07 Jan
- The life and drama of a Mac shareware developer 04 Jan
- Small Macworld prediction 02 Jan
December 2006
- Wish 25 Dec
- MacSanta: 100 developers 21 Dec
- Cats and dogs 20 Dec
- Five Things People Don't Know About Me 20 Dec
- NetNewsWire holiday discount 19 Dec
- Launching an app synchronously 19 Dec
November 2006
- Ruby on Rails at tonight’s Xcoders meeting 09 Nov
- Election Day! 07 Nov
- Bears, the once and future threat 02 Nov
October 2006
- How Steven Lives 31 Oct
- Hybrid Apps Presentation Posted 23 Oct
- C4 photos 23 Oct
September 2006
- Sam D. and Aperture 25 Sep
- Getty Images Aperture Plugin 25 Sep
August 2006
- Web 2.0 logo generator 19 Aug
- Rock Star: Addict 17 Aug
- Having fun at WWDC 07 Aug
- Papa kitty 05 Aug
- Small cosmetic change in status bar 05 Aug
- The new Combined View and hybrid web/desktop apps 05 Aug
- NetNewsWire 3.0d7: Super Early Sneak Peak 05 Aug
- Dan Wood on resolution independence 05 Aug
- When will Leopard ship? 04 Aug
- Fraser’s WWDC Hopes and Dreams 04 Aug
- More on Leopard interface 04 Aug
- New developer technologies? 04 Aug
- Take Mike to WWDC! 03 Aug
- More WWDC speculation 03 Aug
- Nick reports in 03 Aug
- Luis’ guesses 03 Aug
- Virtualization and the Mac world 03 Aug
- Good kitty, good kitty, nice kitty 02 Aug
- Gus’s list 02 Aug
- More random guesses 02 Aug
- Big-time tabs control wanted 02 Aug
- Cocoa open source would be cool 02 Aug
- WWDC UI wild guesses 02 Aug
- Back from vacation 01 Aug
July 2006
- 54 v. 35 12 Jul
- Language and UI 10 Jul
- Opal and OPML 07 Jul
- STS-121 04 Jul
- Happy Fourth! 04 Jul
- Early art training 02 Jul
June 2006
- NetNewsWire Lite 2.1 30 Jun
- Huevos, Big Cat Universal 29 Jun
- TigerLaunch Universal 29 Jun
- Trinity Rubicon: The jig is up... 24 Jun
- Debugging Safari + Ajax? 23 Jun
- Zen comment spam 08 Jun
- Okay, I don’t believe in the anti-Christ 06 Jun
- Anti-Christ to be nice guy? 06 Jun
May 2006
- Do you want Greg’s Browser for OS X? 24 May
- Plugins from the sky 24 May
- Congrats to Jack! 23 May
- Congratulations to Rich! 19 May
- How NetNewsWire 2.1 Reads Feeds 16 May
- Rogue Amoeba goes way rogue 12 May
- My name in lights 11 May
- The old gang 10 May
- Gus on SQLite 10 May
- Teaching squirrels ball 09 May
- NetNewsWire 2.1 released 09 May
- Accented characters in usernames 04 May
April 2006
- Finder sculpture 22 Apr
- Great Jobs 21 Apr
- Steven Frank on complexity 20 Apr
- It’s really easy to program computers 20 Apr
- How Rogue Amoeba got its name 20 Apr
- Matt the Headliner 18 Apr
- Greg Reinacker: Anatomy of an outage 18 Apr
- How to Manipulate Other Developers 16 Apr
- How to manipulate me (or, Tuesday Whipper-Snapping) 15 Apr
- Jokes 15 Apr
- Cool KVC bug found 14 Apr
- Congrats to Niall 11 Apr
- Ubuntu or Fedora? 08 Apr
- Thinking about the Palm TX, maybe 07 Apr
- Development machine now pining for the fjords 01 Apr
- What Chuq does for a living 01 Apr
March 2006
- option-upArrow, option-downArrow 28 Mar
- nn to nnw 28 Mar
- What game should I buy? 26 Mar
- Carnegie’s 26 Mar
- Happy Birthday! 26 Mar
- NetNewsWire special offer 24 Mar
- A bit of the future 22 Mar
- NetNewsWire Lite 2.1b18: public beta 22 Mar
- Crazy Old Reader 19 Mar
- Things you may not know about NetNewsWire... 19 Mar
- NetNewsWire 2.1: A couple little things 18 Mar
- NetNewsWire 2.1: Performance 18 Mar
- NetNewsWire 2.1: Sorting by Attention 17 Mar
- NetNewsWire 2.1: Print Command 17 Mar
- NetNewsWire 2.1: Post to del.icio.us command 17 Mar
- NetNewsWire 2.1: NewsGator Syncing 17 Mar
- NetNewsWire 2.1b16 public beta 17 Mar
- Bugs on the basepaths 12 Mar
- Mac geeks dinner at Etech 08 Mar
- Feed platform presentation: Microsoft, Google, and NewsGator 07 Mar
- Mail Act-On looks cool 05 Mar
- Interview about Mail 05 Mar
- Negative 5750 03 Mar
- Where we are with NetNewsWire 2.1 02 Mar
February 2006
- Daniel and family 23 Feb
- New digs 23 Feb
- The Life - Day 1 21 Feb
- Click some button or other 20 Feb
- Fast downloading and syncing 16 Feb
- Crocuses 08 Feb
- RSS Advisory Board Goes Public 01 Feb
January 2006
- Flash Crash? WebKit Crash? Both? 31 Jan
- Yojimbo (what I was thinking of) 24 Jan
- Me at Macworld Live stage 11 Jan
- The wonderful wacky world of Apple RSS 11 Jan
- URLs of photocasting feeds? 11 Jan
- On MarsEdit and iWeb 11 Jan
- Pre-Macworld Dinner? 09 Jan
- Best time to get in line for Jobs keynote? 07 Jan
- How I know I’m a geek 06 Jan
- Battlecat back 06 Jan
- Greg’s Browser 05 Jan
- Macworld events? 04 Jan
- Happy New Year! 01 Jan
December 2005
- MarsEdit 1.1fc1 29 Dec
- OK to ask for in-post correction? 20 Dec
- Should weblogs correct themselves? 19 Dec
- Moral support for Six Apart 16 Dec
- NetNewsWire wins Eddy 16 Dec
- Indie Life in F? 16 Dec
- Fairytale of New York 15 Dec
- Macworld and NewsGator and NetNewsWire 13 Dec
- MarsEdit is universal binary 09 Dec
- Gus Mueller on MarsEdit beta 09 Dec
- MarsEdit 1.1b5: public beta! 09 Dec
- Give the Gift of Voodoo (or FTP or text editing or...) 08 Dec
November 2005
- Happy Thanksgiving! 24 Nov
- Evening at Adler video posted 14 Nov
- Tip for the paranoid 14 Nov
- Talking at Seattle Xcoders meeting tonight 10 Nov
- Macworld readers’ choice voting 09 Nov
- You’ve got to be kidding me 07 Nov
- Meet the new MarsEdit programmer 04 Nov
- Gus on realtime publishing to NetNewsWire 01 Nov
October 2005
- rexblog.com: Why e-mail should be more like RSS 31 Oct
- Collect all 11 31 Oct
- My favorite Xcode tip 29 Oct
- Uncomfortably close-up portraits 28 Oct
- Gus on DrunkCamp 27 Oct
- Guest post from Nick Bradbury: What Can I Learn from You? 26 Oct
- More Adler Links 25 Oct
- Launched Xcode, angels sang 24 Oct
- Sarah popular? 24 Oct
- Wolf on Adler 24 Oct
- More Evening at Adler links 23 Oct
- carpeaqua: All E-Mail Sucks 23 Oct
- Evening at Adler photos 23 Oct
- Continuing development of MarsEdit 23 Oct
- Hivelogic hivey and logical 19 Oct
- DrunkCamp 16 Oct
- Cool apps, websites/services? 15 Oct
- I think I’ve got your number 15 Oct
- Daring Fireball: The Life 14 Oct
- Fraser Speirs - Hiatus while my brain catches up 12 Oct
- macsb list handed off to Gus Mueller 12 Oct
- Words of Wisdom 11 Oct
- Loading up 11 Oct
- A few things... 10 Oct
- Chat app? 10 Oct
- Mork calling Orson, come in Orson 10 Oct
- Congrats to Dave! 07 Oct
- Sheila News 06 Oct
- Joyent 06 Oct
- Audio interview with Niall Kennedy 06 Oct
- Web 2.0 conference NewsGator party 06 Oct
- NewsGator acquires NetNewsWire 04 Oct
- OMFG 02 Oct
- Serenity 01 Oct
- Green characters on black == bliss 01 Oct
September 2005
- Fundraiser auction: get cool software for a good cause 29 Sep
- FeedDemon developer fractionally human 22 Sep
- Freezes, bad computer craziness 22 Sep
- Ars Technica review: 9/10 for NetNewsWire 22 Sep
- myMoof 21 Sep
- teh siracusa 19 Sep
- DrunkenBlog’s “Evening at Adler” 19 Sep
- Finder + Cocoa = Finder 10 Sep
- Xcode Garble 10 Sep
- How to Make Polished Metal Windows 09 Sep
- #4251116: Crash with Shift_JIS-encoded XML data 09 Sep
- Brushed Metal drives a Lexus 08 Sep
- Lickable/Elegant/Lickable/Elegant/etc. 08 Sep
- iTunes 5 and UI trends 08 Sep
- More on iTunes 5 08 Sep
- iTunes 5 look-and-feel: what do you think? 07 Sep
- NetNewsWire’s new name is 29B762D5-509E-4AE1-9B75-3E96E53E2431 04 Sep
- #4243570: Monaco 9 in Terminal.app not good 02 Sep
- New Orleans 02 Sep
- del.icio.us/applebugfriday 01 Sep
August 2005
- #4234503: Round Textured Button highlights gray instead of blue 26 Aug
- Safari Image of Doom 26 Aug
- Quick reminder 25 Aug
- Google and platforms 24 Aug
- CocoaRadio interview with me 23 Aug
- 4224825 19 Aug
- IB All Alike 18 Aug
- Cracks me up 15 Aug
- Dan Wood: Report-an-Apple-Bug Friday 12 Aug
- RSS, Spam and Spyware II 09 Aug
- ongoing · Not 2.0 05 Aug
- The Open Apple Question 04 Aug
- DrunkenBlog: The Downward Spiral 04 Aug
- Rory on Spotlight UI 04 Aug
- Metal, gig 03 Aug
- Donate Software to the PMC 02 Aug
July 2005
- NetNewsWire 2.0.1 adds Atom 1.0 support 21 Jul
- If Wil Shipley didn’t exist, we would have to invent him 21 Jul
- Atom 1.0 now soup 15 Jul
- Revelation of Jeff 14 Jul
- Sam Ruby and others on iTunes RSS parsing 07 Jul
- 4 July 04 Jul
- More NetNewsWire features you might not know about 01 Jul
- Ted Leung’s custom podcast setup 01 Jul
June 2005
- iTunes, NetNewsWire, podcasts 28 Jun
- Radio show 27 Jun
- More features in NetNewsWire 2.0 you may not know about 27 Jun
- Tag subscriptions in NetNewsWire 27 Jun
- The OPML Editor 27 Jun
- More fun at Gnomedex 26 Jun
- Fun at Gnomedex 26 Jun
- Gnomedex 23 Jun
- Developer Kit arrived 22 Jun
- under the iron 21 Jun
- Congratulations to Bryan Bell! 14 Jun
- Kudos to Xcode group 13 Jun
- Sandvox == cool 13 Jun
- RSS reader developers 13 Jun
- The Hero of WWDC 11 Jun
- Dear Steve 11 Jun
- Papa waiting (2005) 08 Jun
- Intel, NetNewsWire, MarsEdit, again 08 Jun
- Intel, NetNewsWire, MarsEdit 08 Jun
- Why the Safari folks are cool 08 Jun
- Major kudos for WebKit Open Source 08 Jun
- More UI links 03 Jun
- De-metalling 03 Jun
- Experimenter/gatherer 02 Jun
- Nuevos beta 02 Jun
- BibDesk 1.0 01 Jun
- WWDC coming soon 01 Jun
May 2005
- Michael McCracken on OS X UI 31 May
- Source Lists 30 May
- Other pages on OS X user interface 30 May
- Mail and click-through 30 May
- Focus madness 30 May
- Nil 30 May
- Capsules are the new new new thing 29 May
- Smart things 28 May
- The inexplicable pressed state of the round textured button 28 May
- The subtext made plain 27 May
- Splitters gone wild 27 May
- What I think happened to Mail 27 May
- OS X user interface trend: goodbye stripes 26 May
- Which Apple apps do you use the most? 24 May
- My second favorite Tiger feature 24 May
- New in Xcode 2.0 24 May
- The cow... 23 May
- Chris Pirillo’s interview with me 23 May
- Fink or DarwinPorts? 19 May
- My favorite Tiger feature 19 May
- NetNewsWire and multiple gmail accounts 18 May
- A Musical Baton 17 May
- Clean slate installs 17 May
- Upgrading to Tiger (finally!) 17 May
- Using standard Aqua toolbar on Tiger w/ NetNewsWire 17 May
- My favorite screen shot 12 May
- Reminder: Seattle Xcoders forum tonight 12 May
- NetNewsWire 2.0 released! 12 May
- Lunar ice 07 May
- Xcoders informal forum 06 May
- Rules for cats 04 May
- Post-to-weblog bug 03 May
- Good luck to the Berlingers! 03 May
- Images changes in Tiger 02 May
April 2005
- Safari and setting your default feed reader 29 Apr
- Safari Tiger hack 29 Apr
- Screen shot of Automator and NetNewsWire 29 Apr
- Congratulations to Apple 29 Apr
- NetNewsWire 2.0b45 includes Automator actions 28 Apr
- Neutrino XML 27 Apr
- Terminal app unfair to Monaco 9 21 Apr
- Adobe to buy Macromedia 18 Apr
- NetNewsWire full and Lite 2.0b41 13 Apr
- “Hot hot hot celebrity gossip” 13 Apr
- NetNewsWire 2.0 Progress Report 12 Apr
- Close, minimize, or hide? 09 Apr
- NetNewsWire, MarsEdit resources, tips, scripts, etc. 08 Apr
- How to move NetNewsWire and MarsEdit to a new OS 07 Apr
- Don’t Fear the Assembler 06 Apr
- Random PPC Assembly links 06 Apr
- Some basic command line tips, just for jazz 04 Apr
- How I use tag subscriptions 04 Apr
- Opening Day! 04 Apr
- Bartelme Design’s cool styles 04 Apr
- Embedded browser changes 04 Apr
- NetNewsWire (full and Lite) 2.0b37 04 Apr
- Pope 02 Apr
March 2005
- Tiger Mail screenshot and user interface 30 Mar
- What books should I buy? 28 Mar
- Super good barbecue 26 Mar
- Birthday 26 Mar
- Firefox Hacks 24 Mar
- How to view SSL certificate? 24 Mar
- Vim tips 24 Mar
- screen 22 Mar
- Tore my dooshen 22 Mar
- All The Quickies 15 Mar
- httpflow: how to view raw traffic 15 Mar
- NetNewsCat 14 Mar
- Human detectors 14 Mar
- Battlepod 11 Mar
- Survivor Week 4 11 Mar
- Free pizza, or at least the hope of free pizza 11 Mar
- Interview with Sheila and Me 09 Mar
- But I can tell that it’s about the same thing 07 Mar
February 2005
- Oscars 27 Feb
- Computer existentialism 25 Feb
- Small tip for screenshots 24 Feb
- BG 18 Feb
- NetNewsWire 2.0b25: Bloglines bug fixes 18 Feb
- Spam appears in every corner 18 Feb
- isbn.nu search feeds 18 Feb
- WWDC Webloggers Dinner 16 Feb
- 91 percent of PCs are infected? 04 Feb
- NetNewsWire 2.0b22: bug fixes, Bloglines, more 04 Feb
- Being hunted 04 Feb
- NetNewsWire Lite 2.0b22: user interface makeover 04 Feb
January 2005
- RSS 1.1 18 Jan
- Feed: protocol 13 Jan
- Macworld keynote stuff 11 Jan
- isbn.nu feeds, or how to find good prices on books, also: I’m mad as a March TiVo 10 Jan
- The value of podcasting 07 Jan
- Interview with me 07 Jan
- Email 06 Jan
- NetNewsWire + MarsEdit lines of code 04 Jan
- ATPM reviews MarsEdit 01 Jan
December 2004
- NetNewsWire 2.0b10 and Atom 31 Dec
- NetNewsWire 2.0b10: podcasting, Atom, bug fixes, more 31 Dec
- RSS, updated items, and links 29 Dec
- Merry Christmas! 25 Dec
- MarsEdit Future 13 Dec
- MarsEdit report 12 Dec
- MarsEdit 1.0 ships! 10 Dec
- VoodooPad 2.0 post-mortem 09 Dec
- Adriaan’s State of the API address 07 Dec
- Clark Venable on giving software as a gift 06 Dec
- No more Atom questions 05 Dec
- Another Atom title question 04 Dec
- Atom title question: help wanted 04 Dec
- Weird Atom feeds wanted 02 Dec
- Black Box Parsing 01 Dec
November 2004
- Atom constructs are cool 30 Nov
- The virtues of XML-RPC 29 Nov
- MarsEdit 1.0fc3: final candidate release 29 Nov
- Happy Thanksgiving! 25 Nov
- Technical notes about external weblog editors 24 Nov
- Newspapers Should Really Worry? 24 Nov
- More about standard weblog features 18 Nov
- I tasted the forbidden fruit 17 Nov
- Argument for standard weblog features 17 Nov
- MarsEdit 1.0b12: bug fixes 17 Nov
- Help is cool 16 Nov
- Syndicate Blair 14 Nov
- LazyWeb experiment works 13 Nov
- The war on bugs 13 Nov
- MarsEdit 1.0b8 11 Nov
- Two things I wish every Mac OS X user knew 11 Nov
- Apple and independent developers (again. ugh.) 08 Nov
- Last post about politics 04 Nov
- Good and evil 03 Nov
- Who will win? 02 Nov
- Catnip 02 Nov
- Election Day 02 Nov
October 2004
- Can’t toss the keyboard 31 Oct
- Idea for an app 29 Oct
- Coolest utilities for OS X? 29 Oct
- Sox! 28 Oct
- Audio of How To Run Your Own Software Business presentation 27 Oct
- Ryan’s cool hack 27 Oct
- iPod Photo 26 Oct
- California! 24 Oct
- 2 + 2 = ? 23 Oct
- Big list o’ browsers 23 Oct
- MarsEdit 1.0b4 22 Oct
- NetNewsWire 2.0b6 (full and Lite versions) released 22 Oct
- Important: for NetNewsWire Demo Users 21 Oct
- Curse of A-Rod? 21 Oct
- How to run your own software business 19 Oct
- Blogger get-together 19 Oct
- Buzz hates email 19 Oct
- RSS Roundtable no audio 19 Oct
- Kittens 19 Oct
- RSS roundtable 18 Oct
- VoodooPad and NetNewsWire 17 Oct
- Rolling back workarounds 16 Oct
- Small MarsEdit Badge 16 Oct
- Sentimental sap 16 Oct
- President 15 Oct
- Tim Jarrett’s blogging style 15 Oct
- Weblog editors and crashing 13 Oct
- MarsEdit development notes 10 Oct
- Thanks, Yahoo! 09 Oct
- MarsEdit and WYSIWYG editing 05 Oct
- MarsEdit user interface notes 05 Oct
- Alternate NetNewsWire icons 04 Oct
- Non-unique unique IDs (which Joe?) 04 Oct
- Ecto features 04 Oct
- SpaceShipOne wins X Prize 04 Oct
- Things you might not know about MarsEdit 02 Oct
- "your software infects my computer" 02 Oct
- No margins 01 Oct
September 2004
- The opposite of Murphy’s Law 30 Sep
- Wolf 30 Sep
- More about Bloglines and NetNewsWire 28 Sep
- Bloglines integration 28 Sep
- New Post in MarsEdit Script 27 Sep
- HotKeyTerminal 27 Sep
- How to open tabs in background in NetNewsWire 27 Sep
- Cocoa SIG in Seattle 27 Sep
- HTML Tidy rocks 27 Sep
- More search engines? 26 Sep
- Unsung new feature 26 Sep
- Never made a slide show before 25 Sep
- NetNewsWire Save Bookmark In Omniweb AppleScript 25 Sep
- MarsEdit And NetNewsWire Icons 24 Sep
- Mac Conference Discount for ADC Members and Apple Employees 24 Sep
- More NetNewsWire and MarsEdit Questions and Answers 24 Sep
- Using Subversion With XCode 24 Sep
- Eager for Subversion 23 Sep
- NetNewsWire Display Hacks 23 Sep
- Enclosures 23 Sep
- Weblog editors 22 Sep
- MarsEdit Questions Answered 22 Sep
- NetNewsWire Questions Answered 22 Sep
- Aggregator inside aggregator 21 Sep
- NetNewsWire and MarsEdit public betas 21 Sep
August 2004
- Why are sort indicators backwards? 27 Aug
- NetNewsWire 2.0 Status 19 Aug
July 2004
- AppleScript text console? 30 Jul
- Compression, conditional GET 19 Jul
- Amour 18 Jul
- Old graphics 16 Jul
- RSS Screensaver 16 Jul
- Memory cell 14 Jul
- More memory update 13 Jul
- More memory 13 Jul
- More about Spotlight 12 Jul
- Why 12 Jul
- The Mall 09 Jul
- Papa waiting 07 Jul
- New Mac OS X Innovators Contest 07 Jul
- Feeds that download to disk 06 Jul
- Eyes 06 Jul
- Many windows 06 Jul
- RSS BoF 06 Jul
- Wolf 06 Jul
- NetNewsWire 2.0 will run on Jaguar 05 Jul
- Independence day 04 Jul
- NetNewsWire and Jaguar 03 Jul
- Two types of features 03 Jul
- Product ideas 02 Jul
June 2004
- RSS Birds-of-a-Feather at WWDC tonight 30 Jun
- What should Apple do? 29 Jun
- Connectivity 28 Jun
- Safari, RSS, NetNewsWire 28 Jun
- Flattered 26 Jun
- NetNewsWire 2.0 progress report 25 Jun
- Revolution Square, Bucharest 12 Jun
- Reagan 11 Jun
- Not here 03 Jun
- WWDC Weblogs 03 Jun
- Masquerade 02 Jun
May 2004
- Sheila Writes from Romania 30 May
- Détente 28 May
- Unique IDs 28 May
- Bug-tracker spam 28 May
- CMS Collegiality 27 May
- Pasta 26 May
- Interview with me 26 May
- “RSS Router” 25 May
- External Weblog Editor Interface 25 May
- Userland and Freshly Squeezed Software 24 May
- NetNewsWire and External Weblog Editors 23 May
- Brain glitch 22 May
- Frontier and Forking 22 May
- Frontier Dreams 21 May
- About NetNewsWire Lite 20 May
- Collegiality clause 20 May
- More about NetNewsWire 2.0 20 May
- WWDC BOF on Syndication and Web Services 19 May
- RSS Advisory Board, not on 19 May
- Transylvania 19 May
- Tip for working around the security bug 19 May
- Mac OS X security bug and NetNewsWire 19 May
- Frontier kernel open-source 17 May
- Challenge/response email is evil 11 May
- Automatic blogrolls via Perl 07 May
- Senior moment 06 May
April 2004
- What’s coming in NetNewsWire 20 Apr
- Vegas 20 Apr
- Bowie 15 Apr
- Socializing at WWDC 01 Apr
March 2004
- Nuts 30 Mar
- Birthday gifts 26 Mar
- Birthday 26 Mar
- RSS Meetup 24 Mar
- “Lone coders” and outsourcing 23 Mar
- Art, literature, culture, politics 17 Mar
- Video interview 16 Mar
- macsb wiki 03 Mar
- OS 9.1 installation update 01 Mar
- cocoa.mamasam donation 01 Mar
February 2004
- bash on Mac OS X 24 Feb
- Tricky upgrade question 23 Feb
- Eric Czarny’s new XML-RPC Cocoa code 16 Feb
- Mugs, microwaves, and Murphy 14 Feb
- I’ll be on Inside Mac Radio 14 Feb
- Blogger, Atom, NetNewsWire, bug work-around 13 Feb
- NetNewsWire special Atom beta 12 Feb
- Gus Mueller does ‘Edit in BBEdit’ 06 Feb
- $6 month for nothing? 02 Feb
- NetNewsWire and NetNewsWire Lite 1.0.8 02 Feb
- ecto 1.0 released 01 Feb
January 2004
- Mac Software Business list day two 30 Jan
- Mac Software Business mailing list 29 Jan
- Darwine 28 Jan
- Unison 28 Jan
- TypePad and the Atom API 27 Jan
- Orkut 27 Jan
- What is a weblog? 27 Jan
- Apple Knowledge Base RSS feeds 26 Jan
- Is Dean Angry? 26 Jan
- The question 26 Jan
- Defending TV 26 Jan
- Cool tune: Not Going Alone 26 Jan
- Wall of shame for RSS feeds? 26 Jan
- Steven Frank on Butterfinger Hot Cocoa Mix 26 Jan
- NetNewsWire 1.0.8fc1 24 Jan
- Josh Lucas for hire 24 Jan
- Small bear 22 Jan
- RSS WinterFest 21 Jan
- What’s your favorite info/inspector window? 21 Jan
- When should changes take effect 20 Jan
- Info/inspector windows on OS X 20 Jan
- Jon Udell on easy RSS subscribing 20 Jan
- Client-side validation 19 Jan
- XML detective work 19 Jan
- Steven Frank’s tip for improving your RSS 18 Jan
- Iowa! 17 Jan
- Robb Beal on ignoring indie apps 17 Jan
- Why the compromise? 16 Jan
- Compromise on Atom and XML 16 Jan
- Earthquake feeds 16 Jan
- Sam Ruby on syndication and XML well-formed-ness 16 Jan
- Show Errors and Warnings 16 Jan
- Meet Robb Beal 16 Jan
- El diablo 15 Jan
- Atom, RSS, auto-discovery 14 Jan
- RSS comments feeds 14 Jan
- More details about Postel’s Law, Atom, and NetNewsWire 14 Jan
- Martian 13 Jan
- FeedDemon and Atom 12 Jan
- Conspiracy? 12 Jan
- User focus, NetNewsWire, and Atom 12 Jan
- NetNewsWire 1.0.8b1: bug fixes, bandwidth 12 Jan
- Postel’s Law, RSS, and NetNewsWire 12 Jan
- Postel’s Law, Atom, and NetNewsWire 12 Jan
- GarageBandUsers.com 11 Jan
- Minor Panther irritation 07 Jan
- Two synching format RFCs 07 Jan
- Web services for newsreaders? 07 Jan
- Gruber on GarageBand 07 Jan
- Why I’m switching to Mailsmith and SpamSieve 06 Jan
- Switching to Mailsmith 06 Jan
- GarageBand 06 Jan
- Cat on a Mac, we’ve got snow 06 Jan
- The challenges of synching 04 Jan
- More on RSS and gzip compression 04 Jan
- RSS Bandwidth and Gzip compression 03 Jan
- CSS in RSS (yet again) 02 Jan
December 2003
- Christmas pictures 31 Dec
- Windows out of the closet 30 Dec
- Cognitive dissonance 30 Dec
- Brent’s Psychic Predictions for 2004 30 Dec
- RSS with CSS 30 Dec
- RFC: feed URI scheme 29 Dec
- Happy Holidays! 23 Dec
- Feed protocol 23 Dec
- Condiments 22 Dec
- NetNewsWire and Atom 22 Dec
- NetNewsWire and NetNewsWire Lite 1.0.7 released 22 Dec
- Jaguar and Panther 20 Dec
- More about 1982 20 Dec
- On shipping software 20 Dec
- Zapped the PRAM 19 Dec
- NetNewsWire Frequently Asked Questions 19 Dec
- NetNewsWire 1.0.7fc1 final candidate 19 Dec
- Random text spam 19 Dec
- Ichiro: four more years 18 Dec
- A favorite NetNewsWire feature 18 Dec
- RSD turns one 18 Dec
- NetNewsWire 1.0.7b7 18 Dec
- So we meet again 13 Dec
- Mugs 12 Dec
- Buzz on 3D real-world-ish interfaces 12 Dec
- Mt. Rainier 10 Dec
- Dear Info 10 Dec
- Comment spam 09 Dec
- How to make really good bug reports 07 Dec
- Listening 06 Dec
- More Space Battles 05 Dec
- Xcode tip: customize keyboard shortcuts 04 Dec
- I have to deal with these shapes 04 Dec
- Feline Navidad II 04 Dec
- Felgercarb 04 Dec
- Feline Navidad 04 Dec
- Bryan Bell, Aaron Swartz, Robert Daeley 03 Dec
- NetNewsWire Eddy award 03 Dec
- Developers and users perspectives 01 Dec
- Back from vacation 01 Dec
November 2003
- Turkey day 27 Nov
- Dennis K. 26 Nov
- Nader, nah 19 Nov
- Congratulations 18 Nov
- Change in Spring status 18 Nov
- Macworld and ‘shareware’ 17 Nov
- Primitive Trackbacks 15 Nov
- Capital for Mac development 14 Nov
- Step one in comment spam fighting 14 Nov
- Funny review 13 Nov
- Bug Guilt Trips 12 Nov
- Learning Xcode 07 Nov
- People like to read on the web 07 Nov
- Can you make money? 06 Nov
- Updated brushed metal guidelines 06 Nov
- Aaron Hillegass revisits NSController 04 Nov
- Election tomorrow 03 Nov
- Eric Albert on counting threads 02 Nov
October 2003
- NSController 31 Oct
- PyObjc 31 Oct
- Shareware 30 Oct
- Mac Developer Journal 25 Oct
- Getting ready for OS X conference 25 Oct
- bash! 25 Oct
- Xcode 25 Oct
- Scoble/Fester 21 Oct
- Weblogs about books 21 Oct
- Small features? 21 Oct
- Where NetNewsWire stores data 19 Oct
- OS X Outliner? 16 Oct
- Sox 16 Oct
- NetNewsWire and NetNewsWire Lite 1.0.6 16 Oct
- Verisign bad? 15 Oct
- Stunned 15 Oct
- Which word processor? 15 Oct
- NetNewsWire Tip: open pages in tabs in Safari 15 Oct
- NetNewsWire 1.0.6fc2 15 Oct
- NetNewsWire, NetNewsWire Lite 1.0.6fc1 14 Oct
- Smarts doesn’t equal snobbery 14 Oct
- X11 14 Oct
- Love the 15 inch PowerBook 14 Oct
- Party of the average guy 13 Oct
- Alternate terminal app? 13 Oct
- Mail.app Mutt 10 Oct
- Jean-Luc 10 Oct
- Mac OS X Innovators Special Presentation 09 Oct
- NetNewsWire 1.0.6b1 08 Oct
- Headline News 07 Oct
- NetNewsWire Lite 1.0.5 07 Oct
- What’s cool about mutt and pine 03 Oct
- Email on two computers? 02 Oct
- Stuffit Expander 8 Bug 02 Oct
- NetNewsWire Lite 1.0.5b1 01 Oct
September 2003
- Favicons in NetNewsWire? 30 Sep
- In case of danger 30 Sep
- NetNewsWire to HTML Index script 29 Sep
- Atom is its name? 26 Sep
- Democrats! 25 Sep
- pMachine editing with NetNewsWire? 22 Sep
- RSS and style sheets no go 22 Sep
- Interview with me 22 Sep
- NetNewsWire 1.0.5 22 Sep
- RSS and style sheets 20 Sep
- NetNewsWire 1.0.5fc1 18 Sep
- The amazing world of filters 18 Sep
- sudo vi /etc/hosts 18 Sep
- RSS and style sheets 17 Sep
- NetNewsWire 1.0.5b2 16 Sep
- waferbaby reborn 15 Sep
- Sundays 14 Sep
- More about bugs 13 Sep
- NetNewsWire 1.0.5b1 and Safari 13 Sep
- NetNewsWire 1.0.5b1 13 Sep
- NetNewsWire and links and permalinks part three 13 Sep
- More about RSS and links and permalinks 12 Sep
- RSS and links and permalinks 11 Sep
- New Jim Jarmusch Movie 10 Sep
- Updated NetNewsWire Style Sheet 10 Sep
- Fixing bugs... 08 Sep
- Back from vacation 03 Sep
August 2003
- Chuq on RSS and mailing lists 28 Aug
- NetNewsWire tip: download speed 28 Aug
- RSS and email 28 Aug
- decaffeinated NetNewsWire 27 Aug
- RSS Lurking with NetNewsWire 27 Aug
- NetNewsWire style sheets 27 Aug
- Embedded browser in NetNewsWire 1.1? 26 Aug
- Proxy fix 25 Aug
- NetNewsWire 1.0.4 25 Aug
- Custom style sheets 23 Aug
- MDJ Power 25 23 Aug
- NetNewsWire 1.0.4fc1 23 Aug
- Widescreen NetNewsWire 23 Aug
- Philosophy of Yes 23 Aug
- New NetNewsWire feature: Keyboard Shortcuts page 22 Aug
- Irony 22 Aug
- HTML differences 21 Aug
- Gzip compression and RSS 21 Aug
- NetNewsWire 1.0.4b3 21 Aug
- Prisoner’s Dilemma for aggregators 20 Aug
- How to deal with broken feeds 19 Aug
- False dichotomy 18 Aug
- Scroll-wheel-click in Safari 15 Aug
- Safari tip: cmd keys for bookmarks 15 Aug
- My favorite alias 07 Aug
- Sarah Conner? 07 Aug
- How to install Windows 98 in a year or more 05 Aug
- TypePad pricing 04 Aug
- Heart, brains, and strung-together clichés 04 Aug
- RSSJobs.com 01 Aug
July 2003
- Good deed for the day 28 Jul
- More on NetNewsWire and Updated Items 28 Jul
- NetNewsWire and Updated Items 28 Jul
- Analog thinking 26 Jul
- Amazon.com Syndicated Content 25 Jul
- Bug in some RSS feeds 22 Jul
- History 22 Jul
- 20% Linux is all we need 22 Jul
- RSS, Tinderbox and Your Calendar 22 Jul
- RSS Badges from Bryan Bell 21 Jul
- Dan Shafer reviews NetNewsWire 20 Jul
- More questions answered 18 Jul
- RSS Spec Moves to Berkman, Advisory Board Formed 18 Jul
- Cops and Bloggers 17 Jul
- Queer Eye: loved it 17 Jul
- Response to Sharecropper metaphor 13 Jul
- Interesting NetNewsWire Tip 13 Jul
- Iconographer 2.5 09 Jul
- Safari Tip 07 Jul
- NetNewsWire and Web Kit 06 Jul
- Every gal... 06 Jul
- Even old New York was once New Amsterdam 06 Jul
- Happy July 4th! 04 Jul
- Blogger to the rescue 03 Jul
- Web Kit progress 03 Jul
- Finished with Echo (for now) 03 Jul
- Echo and namespaces and stuff 02 Jul
- More on Echo and XML-RPC 02 Jul
- Blogger: We are moving away from XML-RPC 02 Jul
- Radio/Frontier tips 01 Jul
- Trailing slash 01 Jul
- Independence 01 Jul
June 2003
- Greenpeace/Iraq/Blog 30 Jun
- Last day of NetNewsWire sale 30 Jun
- Congratulations! 29 Jun
- What is Echo? 29 Jun
- osxweb mailing list 29 Jun
- Web Kit and security 29 Jun
- Echo Support 28 Jun
- Back home 28 Jun
- How to meet me at WWDC update 26 Jun
- How to meet me at WWDC 26 Jun
- Great stuff 25 Jun
- Echo feedback, no time 25 Jun
- NetNewsWire and Panther crash 25 Jun
- WWDC update 24 Jun
- WWDC and WebKit 21 Jun
- WWDC 21 Jun
- NetNewsWire 1.0.3 21 Jun
- NetNewsWire 1.0.3b2 20 Jun
- Posting to LiveJournal with NetNewsWire 20 Jun
- Prior art 19 Jun
- Weblogs are ten years old 18 Jun
- Birthy Happday 18 Jun
- NetNewsWire 1.0.3b1 17 Jun
- Evangelism 11 Jun
- Every man has two countries... 06 Jun
- Hot 06 Jun
- Ben Hammersley interview 06 Jun
- Wiki installing 05 Jun
- Chris Gulker Photo Archive 05 Jun
- Net_People 05 Jun
- Good-looking wikis 04 Jun
- More about wikis 04 Jun
- O’Reilly Interview with Robb Beal 03 Jun
- Butterflies return 03 Jun
- Brent’s Law of Wikis 03 Jun
- Safari misses image height/width feature 02 Jun
- AquaReader 02 Jun
- No leaks 01 Jun
May 2003
- RSS via SSL 30 May
- Peterson Shuffle 30 May
- Little earthquake 30 May
- Transmit 2.5 28 May
- Technical editing 28 May
- Read it to Me 27 May
- Combined View expand and collapse 25 May
- More progress 25 May
- More Smash View Progress 20 May
- Ruuuuuuuben 20 May
- Rands in Repose interview 20 May
- NetNewsWire Lite 1.0.3 Ships 20 May
- Smash View Progress 16 May
- NetNewsWire Feature Ideas 14 May
- TigerLaunch 1.0.2 14 May
- NetNewsWire *Lite* 1.0.3b4 14 May
- Nigerian scam now Iraqi scam 13 May
- NetNewsWire, OPML, and Groups 13 May
- Two NetNewsWire Movies 13 May
- TigerLaunch 1.0.1 13 May
- Dynamic Sites Drawer 13 May
- What’s next 12 May
- New Sites Drawer feature 12 May
- NetNewsWire 1.0.2 12 May
- Survivor 12 May
- NetNewsWire 1.0.2fc1 10 May
- NetNewsWire 1.0.2b10 10 May
- NetNewsWire 1.0.2b9 10 May
- WWDC and WebKit 10 May
- News Is Crappy 10 May
- NetNewsWire 1.0.2b8 09 May
- Second Mac OS X Innovators Contest 09 May
- A.D. 08 May
- NetNewsWire 1.0.2b7 08 May
- NetNewsWire 1.0.2b6 07 May
- NetNewsWire 1.0.2b5 06 May
- NetNewsWire 1.0.2b4 05 May
- NetNewsWire 1.0.2b3 04 May
- NetNewsWire 1.0.2b2 03 May
- Drag-and-drop change 02 May
- Flowers 02 May
- NetNewsWire 1.0.2b1 01 May
- Huevos and iTunes Music Store 01 May
April 2003
- NetNewsWire and Update Checking 30 Apr
- Do I care? 29 Apr
- Glitches fixed 29 Apr
- Outage 28 Apr
- Won OS X Innovators Contest 25 Apr
- Congratulations! 23 Apr
- More about Las Vegas 17 Apr
- Royal Flush 17 Apr
- Safari and NetNewsWire 16 Apr
- Bought Transmit Today 09 Apr
- Freak of nature 08 Apr
- NetNewsWire 1.0.2 progress 05 Apr
- FBI referer 02 Apr
- Blacklisted 01 Apr
- Mariners opening day 01 Apr
March 2003
- Focus rings 28 Mar
- Interview with me 28 Mar
- Search engine back up 27 Mar
- Happy Birthday to Nicholas Riley! 26 Mar
- Moved to a new host 26 Mar
- Happy Birthday to Me! 26 Mar
- Sorry for the outage 24 Mar
- WebKit WebKit 18 Mar
- NetNewsWire and Keynote 17 Mar
- Greatest hits 17 Mar
- Not writing about war 17 Mar
- NetNewsWire 1.0.2 progress 17 Mar
- XML-RPC and OS X 10.2.5 17 Mar
- NetNewsWire 1.0.1 Ships 14 Mar
- Short-term NetNewsWire road map 13 Mar
- NetNewsWire 1.0.1fc1 12 Mar
- Metal Mail? Noooooooooo! 11 Mar
- NetNewsWire 1.0.1b5 11 Mar
- Happy Birthday to Dan! 10 Mar
- Happy Birthday! 09 Mar
- Kensington Optical Elite 08 Mar
- Roogle via Huevos 07 Mar
- NetNewsWire 1.0.1b4 07 Mar
- Open Source XML-RPC for Cocoa 07 Mar
- Archives 05 Mar
- Advertising 05 Mar
- NetNewsWire 1.0.1b3 05 Mar
- NetNewsWire 1.0.1b2 04 Mar
- MacSlash interview 04 Mar
- NetNewsWire/Spring Bundle 03 Mar
- Best optical mouse? 01 Mar
- Old logos 01 Mar
February 2003
- Sheila summarizes Ranchero news 28 Feb
- Spring in the New York Times 26 Feb
- Six or seven websites 26 Feb
- Apple going in the wrong direction? 26 Feb
- Bots in hell 26 Feb
- Big Cat and FruitMenu 26 Feb
- Big Cat 1.0 Released 26 Feb
- MacEdition RSS Feeds 26 Feb
- OS X Downloads screen shot 25 Feb
- Huevos 1.1 25 Feb
- Net access returns 24 Feb
- StoneLog 23 Feb
- Huevos 1.1b4 20 Feb
- PerversionTracker 20 Feb
- Notepad stores sites 19 Feb
- Should Huevos be metal? 19 Feb
- Amazon boycott? 19 Feb
- Huevos 1.1b3 19 Feb
- Aunt’s website 19 Feb
- NetNewsWire Lite 1.0.3b2 18 Feb
- NetNewsWire 1.0.1b1 18 Feb
- Gyra, Poogle, Glogger 16 Feb
- Sunday made 16 Feb
- Space news 15 Feb
- NetNewsWire easy subscribing 15 Feb
- More NetNewsWire keyboard shortcuts 15 Feb
- NetNewsWire Dock Menu Tip 14 Feb
- NetNewsWire Keyboard Tips 14 Feb
- Writing new XML-RPC code 14 Feb
- New words 14 Feb
- Entrevista com Brent Simmons 14 Feb
- Movable Type 2.6 new features 13 Feb
- Relative’s Cat ‘Whiskers’ Needs Home 13 Feb
- Subscribing to a site from within Safari 12 Feb
- Mail’s spam filters starting to fall down 12 Feb
- ‘The hippy in me says...’ 12 Feb
- Press release finished 12 Feb
- Use the space bar, Luke 12 Feb
- Updated NetNewsWire Press Release 12 Feb
- NetNewsWire reaction 12 Feb
- NetNewsWire Press Release Draft 11 Feb
- NetNewsWire 1.0 ships! 11 Feb
- Screen shots 11 Feb
- NetNewsWire Status 11 Feb
- NetNewsWire 1.0fc1 10 Feb
- NetNewsWire 1.0b19 09 Feb
- New dress for ranchero.com 09 Feb
- NetNewsWire config for Movable Type page 09 Feb
- Templates and weblogging 08 Feb
- Manila Editing with NetNewsWire 08 Feb
- NetNewsWire 1.0b18 08 Feb
- Bug tracker titles-only view 08 Feb
- Hamburgers 08 Feb
- NetNewsWire 1.0b17 07 Feb
- Developers with weblogs 07 Feb
- NetNewsWire 1.0b16 07 Feb
- First flowers 07 Feb
- RSS feeds now includes comments and pubDates 06 Feb
- More pages on configuring various weblogs 05 Feb
- Weblog Comments and NetNewsWire 05 Feb
- NetNewsWire 1.0b15 05 Feb
- Last call finished 04 Feb
- Last call for RSS feeds 03 Feb
- NetNewsWire and referers 03 Feb
January 2003
- WriteTheWeb Re-launches 31 Jan
- NetNewsWire 1.0b14 27 Jan
- Rise of the Uber-Browser 27 Jan
- Radio editing screen shot 25 Jan
- Editing Radio Weblogs 25 Jan
- NetNewsWire Pro 1.0b13 25 Jan
- Mars 25 Jan
- Jay Allen on RSS 22 Jan
- The next front[ier] in the disruption of traditional media 22 Jan
- NetNewsWire + Safari WebKit 21 Jan
- NetNewsWire review 21 Jan
- Where Next for RSS? 21 Jan
- NetNewsWire Pro 1.0b12 17 Jan
- Stop it 17 Jan
- NetNewsWire 1.0b11 16 Jan
- Happy Birthday Daniel! 15 Jan
- Good cause 15 Jan
- NetNewsWire 1.0b10 14 Jan
- NetNewsWire Pro 1.0b9 14 Jan
- NetNewsWire Pro 1.0b8 13 Jan
- Anyone figure out how to use WebCore? 10 Jan
- Now Safari friendly 09 Jan
- MacWorld pictures 09 Jan
- Another Safari feature request 09 Jan
- What to do? 09 Jan
- Two NetNewsWire tips 09 Jan
- Safari notes 09 Jan
- NetNewsWire and HTML rendering 09 Jan
- Sheila’s MacWorld report 09 Jan
- Telegram 08 Jan
- MacWorld 05 Jan
- Fink RSS Feeds 05 Jan
- NetNewsWire Pro 1.0b7 04 Jan
- Image uploading 04 Jan
- NetNewsWire Pro 1.0b6 03 Jan
- NetNewsWire Pro 1.0b5 02 Jan
- Cocoa Dev Central has RSS feed 01 Jan
December 2002
- NetNewsWire Pro 1.0b4 30 Dec
- Baby Boomer Borg 28 Dec
- Holy Shit 28 Dec
- Top Ten Apps 27 Dec
- Will this wind... 27 Dec
- Weblog publishing systems 27 Dec
- NetNewsWire Pro 1.0b3 26 Dec
- NetNewsWire Pro 1.0b2 26 Dec
- Happy Holidays 23 Dec
- Joe Strummer 23 Dec
- Not the nightmare from hell 22 Dec
- RSD support 21 Dec
- Notepad tips 21 Dec
- Developers 21 Dec
- NetNewsWire Pro public beta 21 Dec
- Dial-Up Revelations 20 Dec
- nocards.org 20 Dec
- Cocoa spell checking and HTML tags 18 Dec
- Public beta update 16 Dec
- Notepad thoughts 15 Dec
- Random NetNewsWire screen shot 12 Dec
- Spring 1.0 12 Dec
- Movies 10 Dec
- NetNewsWire Weblog Editor screen shot 09 Dec
- No please 09 Dec
- Drawers 06 Dec
- Yahoo Groups Slow? 06 Dec
- Nine weeks of Fall 05 Dec
- More AppleScript screen shots 03 Dec
- Tetris 03 Dec
- Basic scripting 02 Dec
- Back from vacation 02 Dec
November 2002
- Vacation 24 Nov
- Systems that support Blogger API 22 Nov
- Good thing == bad thing 22 Nov
- RFC: metaWeblog.getRecentPosts 21 Nov
- Mindset 21 Nov
- NetNewsWire and MovableType 19 Nov
- NetNewsWire weblog editor screen shot 18 Nov
- Weblog Editing and NetNewsWire 16 Nov
- NetNewsWire Pro and Dates 15 Nov
- NetNewsWire Lite 1.0.2 14 Nov
- Find command for NetNewsWire Pro 13 Nov
- NetNewsWire Lite 1.0.2fc1 13 Nov
- Matt Haughey gives in 13 Nov
- Saving bandwidth 13 Nov
- NetNewsWire on TV 12 Nov
- NetNewsWire Lite 1.0.2b7 12 Nov
- Notepad screen shot 11 Nov
- Post to... 08 Nov
- Three (or Six) 08 Nov
- NetNewsWire Lite 1.0.2b6 07 Nov
- Monorail on City’s One-Track Mind 07 Nov
- NetNewsWire Lite 1.0.2b5 06 Nov
- Huevos ideas 05 Nov
- Happy Election Day! 05 Nov
- NetNewsWire Lite 1.0.2b4 04 Nov
- Give a man a fish... 04 Nov
- Bandwidth stats coming in next NetNewsWire beta 01 Nov
- Bandwidth friendly 01 Nov
October 2002
- Article sent to MacTech 31 Oct
- What has it gots in its pocketses? 31 Oct
- Reviewers needed 29 Oct
- Nice review of TigerLaunch 29 Oct
- Carbon vs. Cocoa Revisited 26 Oct
- Working on MacTech article 25 Oct
- Update to previous post 25 Oct
- Should aggregators parse relative URLs? 25 Oct
- Huevos 1.1b2 24 Oct
- TigerLaunch 1.0 23 Oct
- NetNewsWire Lite 1.0.2b3 23 Oct
- The Who 23 Oct
- It’s time for a new Nirvana 23 Oct
- How to be happy 23 Oct
- NetNewsWire Lite 1.0.2b2 22 Oct
- ETag 22 Oct
- Conditional GET support 22 Oct
- RSS Aggregator Bandwidth Use 21 Oct
- Big Cat 1.0b2 18 Oct
- BigCat en route 17 Oct
- New design for Antipixel 17 Oct
- Why develop for Macs? 17 Oct
- Huevos Tip 16 Oct
- Huevos 1.1b1 16 Oct
- TigerLaunch 1.0b5 16 Oct
- Foo! 15 Oct
- NetNewsWire Pro Progress Report 15 Oct
- TigerLaunch on OSDir.com 14 Oct
- Aquataxx 12 Oct
- NW OS X Dinners 11 Oct
- Unsanity: the Joys of Commercial Programming 07 Oct
- Me 04 Oct
- Lived-in apps 04 Oct
- Greatest desktop app of all time 04 Oct
- TigerLaunch and CodeWarrior and REALbasic 04 Oct
- Screen-scraped feeds 04 Oct
- Dylan Foley’s 12-Step Program 04 Oct
- RSS Critical Mass 04 Oct
- Jon Udell 04 Oct
- Cocoa drawback 03 Oct
- Archipelago, drag queen 03 Oct
- Me and Papa 03 Oct
- Woo-hoo! 02 Oct
- OSXCon: Development Lessons from Bare Bones Software 02 Oct
- Company logo needed 02 Oct
- TigerLaunch 1.0b4 02 Oct
- Feature request 02 Oct
- Tinderbox and NetNewsWire 02 Oct
- Separate mailing list? 01 Oct
- Holy Shit 01 Oct
- NetNewsWire Scripting Support 01 Oct
- Scrapple 01 Oct
- Hippo Birdies to Jake 01 Oct
- Earth’s Core May Have Creamy Filling 01 Oct
September 2002
- Search Pages 30 Sep
- Brent’s Law of CMS URLs 30 Sep
- Sid, Drag Queen 30 Sep
- Software ideas 30 Sep
- How to encourage developers 29 Sep
- MacCritic.com 28 Sep
- www.guide.co.uk 28 Sep
- Spring EA 2 28 Sep
- NetNewsWire Lite 1.0.1 28 Sep
- Minor pet peeve 27 Sep
- New Feature for Big Cat 27 Sep
- NetNewsWire Lite 1.0.1fc1 27 Sep
- Time 27 Sep
- Ratings Geeks 27 Sep
- Random subscriptions 27 Sep
- HTML mail clarification 26 Sep
- Pep Talk from Dan Wood 26 Sep
- NetNewsWire Lite 1.0.1b3 26 Sep
- Chimera and popup ads 26 Sep
- HTML Mail 26 Sep
- Good by nature? Bad by nature? 26 Sep
- ht://Dig or Lucene? 26 Sep
- Good-bye letter T 26 Sep
- NetNewsWire Review 26 Sep
- NetNewsWire Lite 1.0.1b2 25 Sep
- Control over browsers 25 Sep
- Decentralization 25 Sep
- Remembering split views 25 Sep
- NetNewsWire Lite 1.0.1b1 24 Sep
- Apps working together 24 Sep
- Understandable Software Award 24 Sep
- Ugh 23 Sep
- 32 23 Sep
- Nordic Paul Bunyan 23 Sep
- File suffix for REALbasic projects 23 Sep
- Default NetNewsWire subscriptions list 23 Sep
- Vonnegut on eloquence 23 Sep
- TigerLaunch Projects Menu 22 Sep
- Irony 21 Sep
- On Joel on Software 21 Sep
- Erin apologizes 21 Sep
- Proposed Huevos Icons 20 Sep
- TigerLaunch 1.0b3 20 Sep
- Subscribe to all comments 20 Sep
- Warchalking Site 20 Sep
- On Developing Platform-Specific Software 20 Sep
- Lockergnome Review 20 Sep
- Comments Subscribing via RSS 20 Sep
- Road Map 20 Sep
- Proposed icons for TigerLaunch Apps Menu 19 Sep
- Why I develop for Mac OS X 19 Sep
- NetNewsWire Lite 1.0 Ships 19 Sep
- To-do list 19 Sep
- NetNewsWire Lite 1.0fc2 18 Sep
- Last call, really 18 Sep
- On Building Software Product Sites 18 Sep
- Seattle Weblog Meetup 18 Sep
- NetNewsWire Pro Features 18 Sep
- NetNewsWire FAQ 18 Sep
- NetNewsWire Lite 1.0fc1 17 Sep
- Seattle Weblog Meetup 17 Sep
- Re-design? 17 Sep
- MacNET 2.0 17 Sep
- King George II 17 Sep
- Obligations 17 Sep
- Proposed TigerLaunch Icon (take two) 17 Sep
- Notes on RSS 2.0 16 Sep
- Last Call 16 Sep
- Proposed TigerLaunch Icon 13 Sep
- Bugged by browsers 13 Sep
- TigerLaunch 1.0b2 12 Sep
- NetNewsWire 1.0b23 12 Sep
- Cocoa XML-RPC Demo 11 Sep
- TigerLaunch 1.0b1 11 Sep
- Papa 11 Sep
- Re-designed ranchero.com 10 Sep
- Papa 09 Sep
- Desktop weblog editor 09 Sep
- Coffee 09 Sep
- NetNewsWire Lite 1.0b22 08 Sep
- Syntax Coloring Demo for Cocoa 04 Sep
- Evolution 04 Sep
- RSS 0.94 notes 02 Sep
- Smokey’s Home! 01 Sep
August 2002
- NetNewsWire Lite 1.0b21 30 Aug
- NetNewsWire Lite 1.0b20 29 Aug
- Working the web: Newsreaders 29 Aug
- NetNewsWire Lite 1.0b19 28 Aug
- NetNewsWire Lite 1.0b18 27 Aug
- Dock menus enhancement 27 Aug
- Pay to iChat? 27 Aug
- Progress on a new feature 26 Aug
- NetNewsWire Lite 1.0b17 26 Aug
- Norwegian Tea 26 Aug
- NetNewsWire Lite 1.0b16 23 Aug
- Possible NetNewsWire feature 23 Aug
- A Cocoa geek’s Switch commercial 23 Aug
- The long national nightmare is nearly over 23 Aug
- Thought for the day 22 Aug
- More on RSS discovery 22 Aug
- NetNewsWire Lite 1.0b15 22 Aug
- I think I’ve seen the future 21 Aug
- Holy Spicy Noodles, Batman! 20 Aug
- NetNewsWire Lite 1.0b14 20 Aug
- NetNewsWire Lite 1.0b13 19 Aug
- NetNewsWire Lite 1.0b12 16 Aug
- NetNewsWire Lite 1.0b11 15 Aug
- Yo 14 Aug
- NetNewsWire Badge 13 Aug
- Blogrolling.com OPML Files 13 Aug
- Another Pretty Face 13 Aug
- Groups 09 Aug
- God 09 Aug
- The Decline and Fall of Seattle 08 Aug
- Doc processing 08 Aug
- Donated to Mac Net Journal 08 Aug
- Noise 07 Aug
- MacTech article 07 Aug
- Experiments on my great-grandfather 06 Aug
- Open source Cocoa OPML class 02 Aug
- Open Source RSS Class for Cocoa 02 Aug
- What people are saying 02 Aug
- NetNewsWire Lite 1.0b7 02 Aug
- RSS Readers and Mac Net Journal 01 Aug
- Sorry about the outage 01 Aug
- NetNewsWire Lite 1.0b6 01 Aug
- Happy Birthday! 01 Aug
July 2002
- 10.2 testing help needed 31 Jul
- Something weird and experimental 30 Jul
- NetNewsWire Lite 1.0b5 30 Jul
- NetNewsWire Prefs 30 Jul
- NetNewsWire Lite 1.0b4 26 Jul
- Doug Baron’s new weblog 26 Jul
- Chimera 0.4 25 Jul
- Crash logs 25 Jul
- Upcoming NetNewsWire Feature 25 Jul
- Congratulations to UserLand and Salon 24 Jul
- NetNewsWire 1.0b3 22 Jul
- dmoz RSS news reader page 18 Jul
- Poll: which app icon do you prefer? 18 Jul
- NetNewsWire Lite 1.0b2 18 Jul
- Bug tracker 16 Jul
- NetNewsWire Lite on VersionTracker 13 Jul
- NetNewsWire Lite public beta 12 Jul
- Mon premier amour 11 Jul
- Happy July 4th! 04 Jul
June 2002
- OS X web services mailing list 28 Jun
- Mailing list for OS X Web Services Developers 28 Jun
- Deleting code 25 Jun
- mc.clintock.com 25 Jun
- OPML for Cocoa 21 Jun
- Happy Birthday to Sheila! 18 Jun
- Western Tiger Swallowtail 18 Jun
- New IE changes home page pref 17 Jun
- Open Source Icons for OS X 12 Jun
- Rain 10 Jun
- How I learned not to be a perfectionist 07 Jun
- MacNewsWire 1.0b7 05 Jun
- The news that changes everything 04 Jun
- Seth Dillingham on documenting Conversant 04 Jun
- The Joys of SSH 04 Jun
- Important change to the RSS link tag 02 Jun
- RSS auto-discovery 01 Jun
May 2002
- Why Worf? 31 May
- Free Agent Nation 31 May
- Blogoscope 1.0b2 30 May
- Hot Pages 30 May
- Huevos goes one-point-oh 29 May
- Vowels 29 May
- First Impressions of Conversant 1.0b2 28 May
- Brain language 28 May
- Cats understand French 28 May
- Thursday Bonus Beta 23 May
- The Hidden World of Unix 22 May
- Sarcastic Remarks 22 May
- Idea for a website 21 May
- Conversant 21 May
- MacNewsWire on VersionTracker 20 May
- MacNewsWire 1.0b6 17 May
- Cocoa mailing lists search engine 16 May
- Things 15 May
- QFC Disadvantage 14 May
- Open Source Icons 08 May
- App Icon Help Wanted 08 May
- Best viewed with Lynx 08 May
- Where do you stop supporting old browsers? 08 May
- Felis sylvestris 08 May
- Pressure 07 May
- Trans 06 May
- Programming Books 03 May
- Untie! 02 May
- France 02 May
- Google’s UI 01 May
- Geodesic’s desktop website 01 May
April 2002
- SBook5 30 Apr
- The Power Of Three: XML, XSLT and PHP 30 Apr
- April 2002 Developer Tools Posted 30 Apr
- Huevos 1.0b2 30 Apr
- Frontier/Radio plugin now open source 29 Apr
- Frontier Contextual Menu Plugin now Open Source 29 Apr
- Squirrel mating season 29 Apr
- Web Services Framework 29 Apr
- Chimera 0.26 released 29 Apr
- OS X Beta Testers Sought 29 Apr
- Apple’s new eMac sports 17-inch screen 29 Apr
- Optimal String Concatenation in UserTalk 29 Apr
- Redirection using PHP 29 Apr
- The Missing Cocoa Docs 29 Apr
- Including Files (with PHP) 28 Apr
- Building Cocoa Applications: A Step-by-Step Guide 28 Apr
- GoLive Gets Interesting 27 Apr
- OmniOutliner 2.0b3 26 Apr
- Pantomime 1.0.3 26 Apr
- What Sessions Are 26 Apr
- AppleScript S.O.S. 26 Apr
- The ABCs of CMS - Part II 26 Apr
- XP on the PowerPC 25 Apr
- Where’s Jini? 25 Apr
- Coffee, Conversation and ZUBB 24 Apr
- Dad 24 Apr
- MetaWeblog API 24 Apr
- What with Bill Gates on the witness stand... 24 Apr
- Interview with Vincent Flanders of Web Pages That Suck 24 Apr
- Apache Web-Serving for Mac OS X, Part 6 23 Apr
- AppleWorks outliner 23 Apr
- Cocoa FoundationCollectionsPalette v1.0.0 23 Apr
- Dirty monkey fingers 22 Apr
- My first icon 22 Apr
- Icon Building Tutorials 22 Apr
- Chimera Web browser in the works 22 Apr
- Make BBEdit into an AppleScript Development Environment 22 Apr
- Working With Bitmap Images; Document-Based Application Redux 20 Apr
- The ABCs of CMS 20 Apr
- Your First XSLT Page 20 Apr
- Browser detectors 19 Apr
- A-Rod 19 Apr
- CamelBones 0.2 19 Apr
- Bong hits 18 Apr
- Road Sweep 18 Apr
- SOAP 18 Apr
- RezBrowser 18 Apr
- Goin’ to school 18 Apr
- Cocoa Browser v0.3 18 Apr
- Apple releases Mac OS X 10.1.4 17 Apr
- Scripts for Big Cat Plug-in 17 Apr
- RFC: Cocoa RSS API 17 Apr
- The IDEs of Mac 17 Apr
- The Number Game 17 Apr
- Writing Self-Documenting PHP Code 17 Apr
- Learning 17 Apr
- F-Script 1.2 released 16 Apr
- Attack of the Killer Bugs! 16 Apr
- Handling Users and Passwords with PHP 16 Apr
- Making XML-RPC calls from Cocoa or Carbon apps 14 Apr
- From Woeful to Wow! - 6 Steps to a Stunning Site 13 Apr
- Variables Inside Cocoa Objects 13 Apr
- Losers 12 Apr
- Presence Management 12 Apr
- Squirrels in love 12 Apr
- Guidance sought 12 Apr
- Displaying HTML in Cocoa 12 Apr
- Coffee 12 Apr
- Getting Paid on the Internet 12 Apr
- Python 2.2.1 released 12 Apr
- DiveIntoOSX 12 Apr
- AppleScript for Google API 12 Apr
- Fixing Your Site with the Right Doctype 12 Apr
- CURLHandle 1.5 released 11 Apr
- Earth People 11 Apr
- Flattened fifth 11 Apr
- Cold wars and cold cold wars 11 Apr
- Searchable history 11 Apr
- GNUstep 11 Apr
- Zope and MySQL 11 Apr
- OmniObjectMeter 2.0 public beta 10 Apr
- How I get started on a new app 10 Apr
- New feeds added to the Mac News aggregator 10 Apr
- Cocoa reminds me of Frontier 10 Apr
- Simple Stored Procedure Emulation with PHP/mySQL 10 Apr
- Scalability’s New Meaning 10 Apr
- Error Handling in PHP (Part 2) 10 Apr
- DocServer2man 10 Apr
- Tip for Huevos Users 09 Apr
- PHP-HTML Templates: A New Working Relationship 09 Apr
- Hot Java Revives Mac Programming 09 Apr
- Chimera 0.2 08 Apr
- Aesthetics of Application Design 08 Apr
- A Quick and Dirty Blog using Zope 08 Apr
- Queue Suite Updated 08 Apr
- Macintosh News Aggregator 08 Apr
- PHPBeginner.com 06 Apr
- Tips for Building Web Database Applications with PHP and MySQL 05 Apr
- JavaScript Weblog Editor Demo 05 Apr
- Ranchero: new Spring colors 05 Apr
- Bug Tracking Thoughts 05 Apr
- Huevos 05 Apr
- Resource Inspector Idea 04 Apr
- Six Common Enterprise Programming Mistakes 04 Apr
- Embedding Tomcat into Java Applications 04 Apr
- Netcraft March 2002 Survey Released 04 Apr
- Using PHP with Java 04 Apr
- PapaScott’s Rolling Referers Page 03 Apr
- Butterflies 03 Apr
- Better Templates for iPhoto’s BetterHTMLExport 03 Apr
- Transport Layer Security for Frontier and Radio Updated 03 Apr
- NibLocalizer 0.1 beta 03 Apr
- Objective-C Wrappers for SQLLite 03 Apr
- URL-encoding in Cocoa 02 Apr
- The World Wide Barking of Dogs 02 Apr
- Writing 02 Apr
- OS X Icons 02 Apr
- Internet Version Checking 01 Apr
- OSAShell Scripting Component 01 Apr
- On Using Multiple NIB Files 01 Apr
- Happy Opening Day! 01 Apr
March 2002
- AEStream and Friends 31 Mar
- iBooks Love Linux 30 Mar
- Script Debugger 3.0.2 30 Mar
- Making ‘clean’ URLs with Apache and PHP 30 Mar
- More Cocoa progress 29 Mar
- All mimsy were the borogoves 28 Mar
- Graveyard? 28 Mar
- Learning Cocoa Progress 28 Mar
- Template Languages in XSLT 28 Mar
- Tips for Scripting Java with Jython 28 Mar
- How to Create, Load, and Use Multiple Nib Files 28 Mar
- What is XML? 27 Mar
- CPAN PLUS 27 Mar
- Building an Extensible Form Validator Class 27 Mar
- Cocoa-land 27 Mar
- Why 27 Mar
- CGIs in C 27 Mar
- Big Cat on VersionTracker 27 Mar
- Two Ways to Implement Session Tracking 27 Mar
- Learning the Mac OS X Terminal, Part 4 27 Mar
- Error Handling in PHP 27 Mar
- Python 2.2.1 release candidate 2 26 Mar
- Big Cat 26 Mar
- Big Cat Plugin for AppleScript (beta 1) 26 Mar
- Mailsmith 1.5 26 Mar
- Building with Ant: Deployment and Distribution 26 Mar
- Sort-of Easter Egg 26 Mar
- Thanks 26 Mar
- Contextual Menu Workshop 25 Mar
- MySQL Explained to Frontier Users 25 Mar
- Menu sharing replacements 25 Mar
- GNUMail.app 1.0 24 Mar
- uuidgen 24 Mar
- Displaying Referrers 24 Mar
- Vertical Text in Java 23 Mar
- MoreAppleEvents 23 Mar
- DeskPictAppDockMenu 23 Mar
- Authorization Services Reference (pdf) 23 Mar
- Carbon Help Manager Reference (pdf) 23 Mar
- Mach-O Runtime Architecture (pdf) 22 Mar
- acgi Dispatcher 1.0b4 22 Mar
- Manila Envelope 1.0.3 Released 22 Mar
- Scripting Apple DVD Player 22 Mar
- RCSearch 22 Mar
- Rolling Referers Page with PHP/MySQL 22 Mar
- Go-carts 22 Mar
- Look Up PHP Function for BBEdit 22 Mar
- Router problems solved 22 Mar
- A Perl Hacker’s Foray into .Net 21 Mar
- An Update on the Eclipse Project 21 Mar
- Regular Expression Basics 21 Mar
- AEBuild*, AEPrint* and Friends 21 Mar
- Modifying Dreamweaver to Produce Valid XHTML 21 Mar
- Accessibility and Authoring Tools 21 Mar
- Using Mailfilter on Mac OS X 21 Mar
- XSL Transformation with Xalan 20 Mar
- Working With JavaScript - Dynamic Forms 20 Mar
- Tech Support 20 Mar
- Ruby: Productive Programming Language 20 Mar
- Secure Mail Reading on Mac OS X 19 Mar
- Date/Time Processing with PHP 19 Mar
- Frontier ODBC Extension 19 Mar
- If wishes were horses, geeks would fly, or something like that 19 Mar
- Look Up PHP Reference from BBEdit 19 Mar
- PostgreSQL Extension for Frontier 19 Mar
- Generating Web content with Cocoon 19 Mar
- [Question n: Answer]; 19 Mar
- Building with Ant: Directory Structure 19 Mar
- Secure Server for Frontier and Radio in Development 19 Mar
- Transactions in MySQL 18 Mar
- Night 18 Mar
- Radio traffic 18 Mar
- Membership added 18 Mar
- mod_perl Developer’s Cookbook 18 Mar
- Python 2.2.1 release candidate 1 18 Mar
- Roxen WebServer 2.2 18 Mar
- Top five frustrations experienced by Web shoppers 18 Mar
- Radio Community Server 18 Mar
- Choosing Linux libraries 16 Mar
- Search engine feature added 16 Mar
- The Wrong Way to Use CSS in Page Layouts 16 Mar
- Apple Sample Code Enhancements: HTML Source and API Searches 15 Mar
- Creating Toolbars for Mac OS X 15 Mar
- OmniOutliner 2.0 beta 1 debuts 15 Mar
- Searchable RSS 14 Mar
- Why mod_perl? 14 Mar
- PHP and Regular Expressions 101 14 Mar
- XML Tools 2.4 14 Mar
- Question for Linux Programmers 14 Mar
- RFC: MetaWeblog API 14 Mar
- iNET will run on Mac OS X 14 Mar
- User Authentication with Apache and PHP 14 Mar
- Unix Under the Desktop 13 Mar
- Building a Quick-and-Dirty PHP/MySQL Publishing System 13 Mar
- Frontier Contextual Menu Plugin 13 Mar
- Frontier Contextual Menu Plugin 1.0 13 Mar
- Title and Link API RFC 13 Mar
- Plan for the day 13 Mar
- Dual-boot 13 Mar
- Web File Types 12 Mar
- Redesign 12 Mar
- Web File Types 1.0 contextual menu plugin for OS X 12 Mar
- XSLT Powers a New Wave of Web Applications 12 Mar
- At the Forge: Zope Products 12 Mar
- Building with Ant: Introduction 12 Mar
- User-Agents page 11 Mar
- New unix-porting mailing list 11 Mar
- JavaScript OSA 1.0.2 fixes bugs 11 Mar
- Installing Open Source Software on OS X With Fink 09 Mar
- Frontier/Radio Contextual Menu Plugin Beta 4 09 Mar
- Frontier/Radio Contextual Menu Plugin Beta 3 08 Mar
- Apache Web-Serving With Mac OS X, Part 5 08 Mar
- AWPS Template Builder/Renderer 08 Mar
- Mac OS X v10.1.1 - v10.1.3 technote 08 Mar
- Getting List of All Processes on Mac OS X 08 Mar
- Style Sheet Switcher 08 Mar
- Mo’ Betta Rollovers 08 Mar
- pySlice for Frontier 08 Mar
- Studio Log Gallery 08 Mar
- Referers Page 08 Mar
- OpenOSX publishes PHP 4.1.2 package 08 Mar
- Macrobyte Resources releases AttSearchEngine 08 Mar
- Cocoa API reference documentation 07 Mar
- Building OpenSSH 3.1 on Mac OS X 10.1.x 07 Mar
- Frontier/Radio Contextual Menu Plugin Beta 2 07 Mar
- Developing C/C++ Applications with the KDevelop IDE 07 Mar
- Server-Side Development on Mac OS X: Launching Tomcat 07 Mar
- XML Parsing with DOM and Xerces (part 2) 07 Mar
- Frontier Contextual Menu Plugin Beta 06 Mar
- Contribute to the Frontier Directory 06 Mar
- Web File Types OS X Beta 05 Mar
- 03/05/02 05 Mar
- Plugging RDF Content into Your Site with PHP 05 Mar
- launch 1.0a7, a command-line launcher for Mac OS X 05 Mar
- Style Sheets or JavaScript? 05 Mar
- Aspect-Oriented Programming with WebObjects 05 Mar
- DSFinder for Frontier and Radio 04 Mar
- Comments feature now works 04 Mar
- Technology Behind this Site 04 Mar
- Links page 04 Mar
- Weblogger.com 04 Mar
- 03/04/02 04 Mar
- XML News Feeds 04 Mar
- Software 03 Mar
- Frontier Stuff 01 Mar
- 3/01/02 01 Mar
February 2002
- 2/27/02 27 Feb
- 2/26/02 26 Feb
- 2/25/02 25 Feb
- 2/23/02 23 Feb
- 2/22/02 22 Feb
- Don’t make me touch that thing! 21 Feb
- 02/20/02 20 Feb
- 02/18/02 18 Feb
- 02/15/02 15 Feb
- 02/13/02 13 Feb
- 02/12/02 12 Feb
- 02/07/02 07 Feb
- 02/06/02 06 Feb
- 02/05/02 05 Feb
- 02/01/02 01 Feb
January 2002
- 01/31/02 31 Jan
- 01/30/02 30 Jan
- 01/28/02 28 Jan
- 01/26/02 26 Jan
- 01/25/02 25 Jan
- 01/21/02 21 Jan
- 01/18/02 18 Jan
- Hippie Freak 17 Jan
- 1/16/02 16 Jan
- 1/15/02 15 Jan
- 1/13/02 13 Jan
- 1/12/02 12 Jan
- 1/11/02 11 Jan
- Geek’s-Eye View of iPhoto 10 Jan
- 01/09/02 09 Jan
- 01/08/02 08 Jan
- 01/07/02 07 Jan
- 01/06/02 06 Jan
- 01/04/02 04 Jan
- Bong Hits with Bill Gates 03 Jan
- 01/02/02 02 Jan
December 2001
- 12/30/01 30 Dec
- 12/28/01 28 Dec
- 12/27/01 27 Dec
- 12/26/01 26 Dec
- 12/23/01 23 Dec
- 12/22/01 22 Dec
- 12/21/01 21 Dec
- 12/20/01 20 Dec
- 12/19/01 19 Dec
- 12/18/01 18 Dec
- 12/17/01 17 Dec
- 12/15/01 15 Dec
- 12/14/01 14 Dec
- 12/13/01 13 Dec
- 12/12/01 12 Dec
- 12/10/01 10 Dec
- 12/08/01 08 Dec
- 12/07/01 07 Dec
- 12/06/01 06 Dec
- 12/05/01 05 Dec
- 12/04/01 04 Dec
- 12/03/01 03 Dec
- 12/02/01 02 Dec
- 12/01/01 01 Dec
November 2001
- 11/30/01 30 Nov
- 11/29/01 29 Nov
- 11/28/01 28 Nov
- 11/27/01 27 Nov
- 11/26/01 26 Nov
- 11/23/01 23 Nov
- 11/22/01 22 Nov
- 11/21/01 21 Nov
- 11/20/01 20 Nov
- 11/19/01 19 Nov
- 11/16/01 16 Nov
- 11/15/01 15 Nov
- 11/14/01 14 Nov
- 11/13/01 13 Nov
- 11/11/01 11 Nov
- 11/10/01 10 Nov
- 11/01/09 09 Nov
- 11/01/08 08 Nov
- 11/01/07 07 Nov
- 11/01/06 06 Nov
- 11/01/05 05 Nov
- 11/01/04 04 Nov
- 11/01/01 01 Nov
October 2001
- Halloween 31 Oct
- 2001/10/30 30 Oct
- 2001/10/26 26 Oct
- 2001/10/25 25 Oct
- 2001/10/22 22 Oct
- 2001/10/20 20 Oct
- 2001/10/19 19 Oct
- 2001/10/18 18 Oct
- 2001/10/17 17 Oct
- 2001/10/16 16 Oct
- 2001/10/15 15 Oct
- 2001/10/13 13 Oct
- 2001/10/12 12 Oct
- 2001/10/11 11 Oct
- 2001/10/10 10 Oct
- 2001/10/09 09 Oct
- 2001/10/05 05 Oct
- 2001/10/04 04 Oct
- 2001/10/03 03 Oct
- 2001/10/02 02 Oct
- 2001/10/01 01 Oct
September 2001
- 2001/09/30 30 Sep
- 2001/09/27 27 Sep
- 2001/09/26 26 Sep
- 2001/09/25 25 Sep
- 2001/09/24 24 Sep
- 2001/09/22 22 Sep
- 2001/09/21 21 Sep
- 2001/09/20 20 Sep
- 2001/09/19 19 Sep
- 2001/09/18 18 Sep
- 2001/09/17 17 Sep
- 2001/09/15 15 Sep
- 2001/09/14 14 Sep
- 2001/09/13 13 Sep
- 2001/09/12 12 Sep
- 2001/09/11 11 Sep
- 2001/09/10 10 Sep
- 2001/09/07 07 Sep
- 2001/09/06 06 Sep
- 2001/09/05 05 Sep
- 2001/09/04 04 Sep
August 2001
- 2001/08/24 24 Aug
- 2001/08/23 23 Aug
- 2001/08/22 22 Aug
- 2001/08/21 21 Aug
- 2001/08/20 20 Aug
- 2001/08/17 17 Aug
- 2001/08/16 16 Aug
- 2001/08/09 09 Aug
- 2001/08/08 08 Aug
- 2001/08/07 07 Aug
- 2001/08/06 06 Aug
- 2001/08/03 03 Aug
- 2001/08/02 02 Aug
- 2001/08/01 01 Aug
July 2001
- 2001/07/31 31 Jul
- 2001/07/29 29 Jul
- 2001/07/28 28 Jul
- 2001/07/27 27 Jul
- 2001/07/26 26 Jul
- 2001/07/25 25 Jul
- 2001/07/24 24 Jul
- 2001/07/23 23 Jul
- 2001/07/22 22 Jul
- 2001/07/20 20 Jul
- 2001/07/20 19 Jul
- 2001/07/18 18 Jul
- 2001/07/17 17 Jul
- 2001/07/16 16 Jul
- 2001/07/15 15 Jul
- 2001/07/14 14 Jul
- 2001/07/13 13 Jul
- 2001/07/12 12 Jul
- 2001/07/11 11 Jul
- 2001/07/10 10 Jul
- 2001/07/09 09 Jul
- 2001/07/08 08 Jul
- 2001/07/07 07 Jul
- 2001/07/06 06 Jul
- 2001/07/05 05 Jul
- 2001/07/04 04 Jul
- 2001/07/02 02 Jul
- 2001/07/01 01 Jul
June 2001
- 2001/06/29 29 Jun
- 2001/06/28 28 Jun
- 2001/06/27 27 Jun
- 2001/06/26 26 Jun
- 2001/06/25 25 Jun
- 2001/06/22 22 Jun
- 2001/06/21 21 Jun
- 2001/06/19 19 Jun
- 2001/06/18 18 Jun
- 2001/06/16 16 Jun
- 2001/06/15 15 Jun
- 2001/06/11 11 Jun
- 2001/06/09 09 Jun
- 2001/06/08 08 Jun
- The Squirrel 07 Jun
- 2001/06/04 04 Jun
- 2001/06/01 01 Jun
May 2001
- 2001/05/31 31 May
- 2001/05/30 30 May
- 2001/05/28 28 May
- 2001/05/25 25 May
- 2001/05/24 24 May
- 2001/05/23 23 May
- 2001/05/22 22 May
- 2001/05/21 21 May
- 2001/05/20 20 May
- 2001/05/18 18 May
- 2001/05/17 17 May
- 2001/05/16 16 May
- 2001/05/12 12 May
- 2001/05/11 11 May
- 2001/05/09 09 May
- 2001/05/01 01 May
April 2001
- 2001/04/26 26 Apr
- 2001/04/21 21 Apr
- 2001/04/20 20 Apr
- 2001/04/19 19 Apr
- 2001/04/18 18 Apr
- 2001/04/16 16 Apr
- 2001/04/15 15 Apr
- 2001/04/13 13 Apr
- 2001/04/12 12 Apr
- 2001/04/11 11 Apr
- 2001/04/10 10 Apr
- 2001/04/09 09 Apr
- 2001/04/08 08 Apr
- 2001/04/07 07 Apr
- 2001/04/06 06 Apr
March 2001
- 2001/03/28 28 Mar
- 2001/03/26 26 Mar
- 2001/03/25 25 Mar
- 2001/03/24 24 Mar
- 2001/03/23 23 Mar
- 2001/03/22 22 Mar
- 2001/03/21 21 Mar
- 2001/03/20 20 Mar
- 2001/03/18 18 Mar
- 2001/03/17 17 Mar
- 2001/03/16 16 Mar
- 2001/03/13 13 Mar
- 2001/03/12 12 Mar
- 2001/03/11 11 Mar
- 2001/03/09 10 Mar
- 2001/03/09 09 Mar
- 2001/03/08 08 Mar
- 2001/03/07 07 Mar
- 2001/03/06 06 Mar
- 2001/03/05 05 Mar
- 2001/03/03 03 Mar
- 2001/03/02 02 Mar
- 2001/03/01 01 Mar
February 2001
- 2001/02/28 28 Feb
- 2001/02/27 27 Feb
- 2001/02/26 26 Feb
- 2001/02/24 24 Feb
- 2001/02/22 22 Feb
- 2001/02/21 21 Feb
- 2001/02/20 20 Feb
- 2001/02/19 19 Feb
- 2001/02/17 17 Feb
- 2001/02/15 16 Feb
- 2001/02/15 15 Feb
- 2001/02/14 14 Feb
- 2001/02/09 09 Feb
- 2001/02/08 08 Feb
- 2001/02/07 07 Feb
- 2001/02/04 04 Feb
- 2001/02/03 03 Feb
- 2001/02/02 02 Feb
- 2001/02/01 01 Feb
January 2001
- 2001/01/31 31 Jan
- 2001/01/30 30 Jan
- 2001/01/26 26 Jan
- 2001/01/25 25 Jan
- 2001/01/24 24 Jan
- 2001/01/23 23 Jan
- 2001/01/22 22 Jan
- 2001/01/21 21 Jan
- 2001/01/19 19 Jan
- 2001/01/18 18 Jan
- 2001/01/17 17 Jan
- 2001/01/16 16 Jan
- 2001/01/15 15 Jan
- 2001/01/14 14 Jan
- 2001/01/13 13 Jan
- 2001/01/12 12 Jan
- 2001/01/11 11 Jan
- 2001/01/10 10 Jan
- 2001/01/09 09 Jan
- 2001/01/08 08 Jan
- 2001/01/07 07 Jan
- 2001/01/06 06 Jan
- 2001/01/05 05 Jan
- 2001/01/04 04 Jan
- 2001/01/03 03 Jan
- 2001/01/02 02 Jan
December 2000
- 12/31/00 31 Dec
- 12/30/00 30 Dec
- 12/29/00 29 Dec
- 12/28/00 28 Dec
- 12/26/00 26 Dec
- 12/25/00 25 Dec
- 12/24/00 24 Dec
- 12/23/00 23 Dec
- 12/21/00 21 Dec
- 12/20/00 20 Dec
- 12/19/00 19 Dec
- 12/18/00 18 Dec
- 12/17/00 17 Dec
- 12/15/00 15 Dec
- 12/14/00 14 Dec
- 12/13/00 13 Dec
- 12/07/00 07 Dec
- 12/01/00 01 Dec
November 2000
- 11/30/00 30 Nov
- 11/29/00 29 Nov
- 11/28/00 28 Nov
- 11/27/00 27 Nov
- 11/26/00 26 Nov
- 11/25/00 25 Nov
- 11/23/00 24 Nov
- 11/23/00 23 Nov
- 11/22/00 22 Nov
- 11/21/00 21 Nov
- 11/20/00 20 Nov
- 11/19/00 19 Nov
- 11/16/00 16 Nov
- 11/15/00 15 Nov
- 11/14/00 14 Nov
- 11/13/00 13 Nov
- 11/12/00 12 Nov
- 11/10/00 10 Nov
- 11/9/00 09 Nov
- 11/8/00 08 Nov
- 11/7/00 07 Nov
- 11/6/00 06 Nov
- 11/3/00 04 Nov
- 11/3/00 03 Nov
- 10/31/00 02 Nov
- 10/31/00 01 Nov
October 2000
- 10/31/00 31 Oct
- 10/30/00 30 Oct
- 10/18/00 28 Oct
- 10/18/00 27 Oct
- 10/18/00 26 Oct
- 10/18/00 25 Oct
- 10/18/00 24 Oct
- 10/18/00 20 Oct
- 10/18/00 18 Oct
- 10/16/00 16 Oct
- 10/13/00 15 Oct
- 10/13/00 14 Oct
- 10/13/00 13 Oct
- 10/12/00 12 Oct
- 10/11/00 11 Oct
- 10/10/00 10 Oct
- 10/09/00 09 Oct
- 10/06/00 06 Oct
- 10/05/00 05 Oct
- 10/02/00 04 Oct
- 10/02/00 03 Oct
- 10/02/00 02 Oct
- 10/01/00 01 Oct
September 2000
- 09/28/2000 28 Sep
- 09/27/2000 27 Sep
- 09/26/2000 26 Sep
- 09/23/2000 23 Sep
- 09/22/2000 22 Sep
- 09/20/2000 20 Sep
- 09/19/2000 19 Sep
- 09/16/2000 16 Sep
- 09/15/2000 15 Sep
- 09/14/2000 14 Sep
- 09/11/2000 13 Sep
- 09/11/2000 11 Sep
- 09/09/2000 09 Sep
- 09/08/2000 08 Sep
- 09/05/2000 06 Sep
- 09/05/2000 05 Sep
- 09/03/2000 04 Sep
- 09/03/2000 03 Sep
- 09/02/2000 02 Sep
- 09/01/2000 01 Sep
August 2000
- 08/31/2000 31 Aug
- 08/29/2000 29 Aug
- 08/28/2000 28 Aug
- 08/23/2000 24 Aug
- 08/23/2000 23 Aug
- 08/22/2000 22 Aug
- 08/21/2000 21 Aug
- 08/16/2000 17 Aug
- 08/16/2000 16 Aug
- 08/15/2000 15 Aug
- 08/11/2000 14 Aug
- 08/11/2000 11 Aug
- 08/10/2000 10 Aug
- 08/09/2000 09 Aug
- 08/08/2000 08 Aug
- 08/07/2000 07 Aug
- 08/03/2000 05 Aug
- 08/03/2000 03 Aug
- 08/02/2000 02 Aug
- 08/01/2000 01 Aug
July 2000
- 07/31/2000 31 Jul
- 07/29/2000 30 Jul
- 07/29/2000 29 Jul
- 07/28/2000 28 Jul
- 07/25/2000 25 Jul
- 07/24/2000 24 Jul
- 07/20/2000 21 Jul
- 07/19/2000 20 Jul
- 07/19/2000 19 Jul
- 07/18/2000 18 Jul
- 07/17/2000 17 Jul
- 07/16/2000 16 Jul
- 07/15/2000 15 Jul
- 07/14/2000 14 Jul
- 07/13/2000 13 Jul
- 07/10/2000 12 Jul
- 07/10/2000 11 Jul
- 07/09/2000 10 Jul
- 07/09/2000 09 Jul
- 07/08/2000 08 Jul
- 07/07/2000 07 Jul
- 07/06/2000 06 Jul
- 07/05/2000 05 Jul
- 07/04/2000 04 Jul
- 07/03/2000 03 Jul
June 2000
- 06/30/2000 30 Jun
- 06/27/2000 29 Jun
- 06/27/2000 27 Jun
- 06/26/2000 26 Jun
- 06/25/2000 25 Jun
- 06/24/2000 24 Jun
- 06/23/2000 23 Jun
- 06/22/2000 22 Jun
- 06/21/2000 21 Jun
- 06/20/2000 20 Jun
- 06/19/2000 19 Jun
- 06/18/2000 18 Jun
- 06/17/2000 17 Jun
- 06/10/2000 16 Jun
- 06/10/2000 15 Jun
- 06/10/2000 14 Jun
- 06/10/2000 12 Jun
- 06/10/2000 11 Jun
- 06/10/2000 10 Jun
- 06/09/2000 09 Jun
- 06/08/2000 08 Jun
- 06/07/2000 07 Jun
- 06/06/2000 06 Jun
- 06/05/2000 05 Jun
- 06/04/2000 04 Jun
- 06/03/2000 03 Jun
- 06/02/2000 02 Jun
- 06/01/2000 01 Jun
May 2000
- 5/31/2000 31 May
- 5/30/2000 30 May
- 5/29/2000 29 May
- 5/28/2000 28 May
- 5/27/2000 27 May
- 5/26/2000 26 May
- 5/25/2000 25 May
- 5/24/2000 24 May
- 5/22/2000 22 May
- 5/21/2000 21 May
- 5/18/2000 19 May
- 5/18/2000 18 May
- 5/17/2000 17 May
- 5/16/2000 16 May
- 5/15/2000 15 May
- 5/14/2000 14 May
- 5/13/2000 13 May
- 5/11/2000 12 May
- 5/11/2000 11 May
- 5/10/2000 10 May
- 5/08/2000 09 May
- 5/08/2000 08 May
- 5/02/2000 02 May
- 5/01/2000 01 May
April 2000
- 4/30/2000 30 Apr
- 4/29/2000 29 Apr
- 4/28/2000 28 Apr
- 4/26/2000 26 Apr
- 4/25/2000 25 Apr
- 4/24/2000 24 Apr
- 4/23/2000 23 Apr
- 4/21/2000 21 Apr
- 4/20/2000 20 Apr
- 4/19/2000 19 Apr
- 4/18/2000 18 Apr
- 4/17/2000 17 Apr
- 4/16/2000 16 Apr
- 4/15/2000 15 Apr
- 4/14/2000 14 Apr
- 4/13/2000 13 Apr
- 4/12/2000 12 Apr
- 4/11/2000 11 Apr
- 4/10/2000 10 Apr
- 4/9/2000 09 Apr
- 4/8/2000 08 Apr
- 4/7/2000 07 Apr
- 4/6/2000 06 Apr
- 4/5/2000 05 Apr
- 4/4/2000 04 Apr
- 4/3/2000 03 Apr
- 4/2/2000 02 Apr
- 4/1/2000 01 Apr
March 2000
- 3/31/2000 31 Mar
- 3/30/2000 30 Mar
- 3/29/2000 29 Mar
- 3/28/2000 28 Mar
- 3/27/2000 27 Mar
- 3/26/2000 26 Mar
- 3/25/2000 25 Mar
- 3/24/2000 24 Mar
- 3/23/2000 23 Mar
- 3/22/2000 22 Mar
- 3/21/2000 21 Mar
- 3/20/2000 20 Mar
- 3/19/2000 19 Mar
- 3/18/2000 18 Mar
- 3/17/2000 17 Mar
- 3/16/2000 16 Mar
- 3/15/2000 15 Mar
- 3/14/2000 14 Mar
- 3/13/2000 13 Mar
- 3/12/2000 12 Mar
- 3/11/2000 11 Mar
- 3/10/2000 10 Mar
- 3/09/2000 09 Mar
- 3/08/2000 08 Mar
- 3/07/2000 07 Mar
- 3/06/2000 06 Mar
- 3/05/2000 05 Mar
- 3/04/2000 04 Mar
- 3/03/2000 03 Mar
- 3/02/2000 02 Mar
- 3/01/2000 01 Mar
February 2000
- 2/29/2000 29 Feb
- 2/28/2000 28 Feb
- 2/27/2000 27 Feb
- 2/26/2000 26 Feb
- 2/25/2000 25 Feb
- 2/24/2000 24 Feb
- 2/23/2000 23 Feb
- 2/22/2000 22 Feb
- 2/21/2000 21 Feb
- 2/20/2000 20 Feb
- 2/19/2000 19 Feb
- 2/18/2000 18 Feb
- 2/15/2000 17 Feb
- 2/15/2000 16 Feb
- 2/15/2000 15 Feb
- 2/14/2000 14 Feb
- 2/13/2000 13 Feb
- 2/12/2000 12 Feb
- 2/11/2000 11 Feb
- 2/10/2000 10 Feb
- 2/9/2000 09 Feb
- 2/8/2000 08 Feb
- 2/7/2000 07 Feb
- 2/6/2000 06 Feb
- 2/5/2000 05 Feb
- 2/4/2000 04 Feb
- 2/3/2000 03 Feb
- 2/2/2000 02 Feb
- 2/1/2000 01 Feb
January 2000
- 1/31/2000 31 Jan
- 1/30/2000 30 Jan
- 1/29/2000 29 Jan
- 1/28/2000 28 Jan
- 1/27/2000 27 Jan
- 1/26/2000 26 Jan
- 1/25/2000 25 Jan
- 1/24/2000 24 Jan
- 1/22/2000 23 Jan
- 1/22/2000 22 Jan
- 1/21/2000 21 Jan
- 1/20/2000 20 Jan
- 1/19/2000 19 Jan
- 1/18/2000 18 Jan
- 1/17/2000 17 Jan
- 1/16/2000 16 Jan
- 1/15/2000 15 Jan
- 1/14/2000 14 Jan
- 1/13/2000 13 Jan
- 1/12/2000 12 Jan
- 1/11/2000 11 Jan
- 1/10/2000 10 Jan
- 1/9/2000 09 Jan
- 1/8/2000 08 Jan
- 1/7/2000 07 Jan
- 1/6/2000 06 Jan
- 1/5/2000 05 Jan
- 1/4/2000 04 Jan
December 1999
- 12/22/99 22 Dec
- 12/21/99 21 Dec
- 12/17/99 17 Dec
- 12/16/99 16 Dec
- 12/13/99 13 Dec
- 12/11/99 11 Dec
- 12/10/99 10 Dec
- 12/6/99 06 Dec