Blog RSS feed
home
blog
software
about
contact
Archives
Posts displayed in
reverse chronological
order.
Making Cocoa list views really fast
Application Demos
The Psychology of Software
NSConference 2010: Mac Developer Conference (Day 2)
NSConference 2010: Mac Developer Conference (Day 1)
NSConference 2010: The World According to Gemmell
Are you sure?
Parsing command line arguments with NSUserDefaults
PXSourceList: Source List Control for Mac OS X
Useful Interface Builder Features
When people don’t like clicking
Search Engine Optimization is for dummies
Off by default
The 90/10 rule of piracy
On inventing your own UI: don't do it
Have Facebook screwed themselves over?
Reinventing the wheel
Programmers love to make their lives difficult
Stack Overflow DevDays Cambridge
Users like familiarity
Naming is hard
Updates: the software after-party
Documentation: the missing tyre
Apple Human Interface Guidelines
Is software packaging dead?
People like free: It's a good model
The Error of Error Messages
Adverts are tacky
Xcoding made easier
How to learn a programming language
Ooh, shiny!
Opera: Revolutionising the web experience since 1994
Cocoa Memory Management Etiquette
Don't depend on AJAX
Optimizing Javascript loading
No code is completely safe
Xcoding made easy
You don't control their browser. They do.
Recent Posts
Making Cocoa list views really fast
Application Demos
The Psychology of Software
Categories
Advertising
(1)
Cocoa
(7)
Conferences
(4)
Development
(16)
General
(2)
Programmers
(2)
Software
(17)
Tools
(3)
Usability
(12)
Web
(4)