How Ideas Emerge as Products
What does time to market really mean? Beyond face value, Time to Twitter sets up a grotesque caricature of the real evolution of Twitter as an idea. Going by the original sketches, Twitter was conceived...
What does time to market really mean? Beyond face value, Time to Twitter sets up a grotesque caricature of the real evolution of Twitter as an idea. Going by the original sketches, Twitter was conceived...
For quick and dirty programs... Paul Graham has released an early version of Arc, his ongoing project to develop a Lisp dialect suiting a minimalist taste in programming style. Never one to shirk...
It just wouldn't be fair to ask where are the women in open source and criticize open source usability without providing some kind of summary of how we can do something about it. Humanized...
It gets tiresome when every time someone publishes an article about this issue, a stream of misogynistic trolls start babbling and complaining. You fucking assholes are just proving the point...
In Hearing without listening, 37Signals screws up, then admits what they did wrong and how they fixed it. In the end, it's just a matter of several weeks downtime before the application is working...
Raganwald dissects the misguided metaphor from a software process perspective. I have come to believe that these kinds of problems are even more prevalent in the web development world than in...
I hate to agree with grouchy old Dijkstra, but unfortunately now it's impossible to deny: BASIC is what killed my ability to be a truly great programmer. Dijkstra was right, GOTO completely rots your...
Not for the weak of heart, but the prospect of wrangling the call database with Django is a tantalizing hint of things to come...
This week I've got an interesting side project, working as a mentor with a group of MCS students who are learning agile methods the useful way - by actually working on a real project. Our team...
Finally, the announcement that everyone's been waiting for: Rasmus and the Zend team have agreed to make an official announcement to discontinue support for PHP4. I've been using PHP5 almost exclusively...
ReadWriteWeb summarises an interesting new service based on utility computing: In the next decade, only the largest enterprises will be able to justify owning and operating their own servers. This...
I understand the philosophy that developer cycles are more important than cpu cycles, but frankly that's just a bumper-sticker slogan and not fair to the people who are complaining about performance. I...
Microsoft have announced plans to release a stripped down consumer version of their Xbox 360 development tools, hoping to spawn the emergence of a massive network of homemade game content - the...
People are starting to wise up to the distortions of bubble math surrounding the recent rush of interest in socially oriented websites steaming ahead under the banner of Web 2.0, but it is interesting...
I'll never write another novel on an electric typewriter. I'd rather use a sharp stick and a little pile of dogshit. - Tom Robbins, Still Life with Woodpecker On rereading this, and pondering...
Clay Shirky on moderation strategies: Social software is the experimental wing of political philsophy, a discipline that doesn't realize it has an experimental wing. We are literally encoding...
Trapped in the Neue Zealand ghetto region, and can't even fly to Auckland at the moment, let alone San Diego... But I'm keenly interested in a couple of presentations in particular: Firstly,...
Eyebeam R&D have just announced the release of OGLE, a graphics extractor that intercepts OpenGL messages, and allows users to capture and save 3D data dumps that can be repurposed in a variety...
Francis Till comes down full fist slinging on Governments & Open Source, which turns out to be little more than another thinly veiled attack on the Green Party. Beyond the hot air and apparent...
This piece landed in my inbox twice today, and immediately caught my attention. It's well written, and makes some excellent points that I think are exactly on the mark. Paul Graham has elaborated...
➔ Developing Dashboard Widgets
➔ The Semantic Web is Here : Semantic Web - Many things to many people
➔ Object-Oriented Game Development: Iterative Development Techniques
➔ Architect The Negative Space
➔ Mac OS X System Architecture
➔ webservices.xml.com: What is Service-Oriented Architecture?
➔ How I explained REST to my wife...
➔ Fielding Dissertation: Representational State Transfer (REST)
➔ Single Page Application And Development Environment - TrimPath - Trac
➔ Peter Guttman on Self Sustaining OSS Development
➔ Quality Programming - Designing Developer Tests
➔ Creating Personal Copies Of Objects
➔ Mac OS X 10.4 Tiger : Ars Techica Review
➔ Life With Alacrity: Tracing the Evolution of Social Software
➔ Slashdot | Rob Pike Responds
➔ A History of the GUI : Page 1
➔ ONLamp.com: Calculating the True Price of Software
➔ Various Licenses and Comments about Them - GNU Project - Free Software Foundation (FSF)
➔ The Emerging Economics of Open Source Software
➔ paper3.pdf (application/pdf Object)
➔ Many-to-Many: fear and loathing in the academy
➔ Wired News: Step Toward Universal Computing
➔ Why Free Software usability tends to suck
➔ Daring Fireball: Ronco Spray-On Usability
➔ O'Reilly Radar > How To Roll Out An Open API
➔ Microsoft hunts web nasties with honey monkeys | The Register
➔ Conceptual Data Modeling in an Object Oriented Process
➔ Software is too expensive to build cheaply...: If Architects Had To Work Like Web Designers...