Archive for the 'Development' Category

Enter The Matrix – The Daily WTF

Tuesday, February 20th, 2007

Enter The Matrix – The Daily WTF
No, not the the uburbulous deprodication errebelously conceived by “The Architect”. I’m talking about the other matrix – The FileMatrix. Agent “G. Nickerson” was kind enough to send in a link to this UI where “simplicity” and “ease of use” seem to have gone the way of the telegraph. [...]

Josiah Cole » 19 Things NOT To Do When Building a Website

Thursday, February 15th, 2007

Josiah Cole » Blog Archive » 19 Things NOT To Do When Building a Website
1. DO NOT resize the user’s browser window, EVER. I know you can, I know you feel really cool when you put that little Javacrap on your page and like a little miracle the browser window resizes to your wishes, but [...]

The Freedom of Fast Iterations: How Netflix Designs a Winning Web Site

Wednesday, November 15th, 2006

The Freedom of Fast Iterations: How Netflix Designs a Winning Web Site
“We make a lot of this stuff up as we go along,” the lead designer said. Everyone in the group laughed until he continued, “I’m serious. We don’t assume anything works and we don’t like to make predictions without real-world tests. Predictions color our [...]

The Seven Deadly Sins in Code

Friday, October 13th, 2006

Sloth | Laziness about 58,600.
Greed about 24,400.
Wrath | Anger about 12,300.
Pride about 12,200.
Gluttony about 400.
Envy about 200.
Lust about 100.

I prefixed each sin with \s to ensure I don’t match partial world like danger for anger. So from these numbers we can assume that developers are lazy, greedy and proud. This seems to [...]

Stevey’s Blog Rants: Good Agile, Bad Agile

Wednesday, September 27th, 2006

Stevey’s Blog Rants: Good Agile, Bad Agile
Scrums are the most dangerous phase in rugby, since a collapse or inproper engage can lead to a front row player damaging or even breaking his neck.
— Wikipedia
Nice talk about good vs bad agile programming.

Of snakes and rubies; Or why I chose Python over Ruby (jp’s domain)

Thursday, August 24th, 2006

Of snakes and rubies; Or why I chose Python over Ruby (jp’s domain)
You look around the web today and Ruby and its offspring Rails are the talk of everyone. You see former Java advocates moving over to Ruby. You see former Python developers checking it out. You see people who have never coded checking it [...]

5 HTML elements you probably never use (but perhaps should)

Wednesday, August 16th, 2006

SEOmoz Blog | 5 HTML elements you probably never use (but perhaps should)
This is a list of HTML elements I’ve found to be very poorly represented in most markup on the web today. Many of these elements offer more semantic value than actual functionality, but with the rising popularity of CSS driven design [...]

ongoing · On the Goodness of Unicode

Thursday, June 22nd, 2006

ongoing · On the Goodness of Unicode
Quite a few software professionals have learned that they need to worry about internationalizing software, and some of those have learned how to go about doing it. For those getting started, herewith a brief introduction to Unicode, the one technology that you have to get comfortable with if you’re [...]

Ruby on Rails

Wednesday, March 29th, 2006

Ruby on Rails
Rails 1.1 is out for anyone who cares.
Rails is a full-stack framework for developing database-backed web applications according to the Model-View-Control pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, [...]

ACM Ubiquity – WHY FEATURES DON’T MATTER ANYMORE: THE NEW LAWS OF DIGITAL TECHNOLOGY

Tuesday, February 28th, 2006

ACM Ubiquity – WHY FEATURES DON’T MATTER ANYMORE: THE NEW LAWS OF DIGITAL TECHNOLOGY
Finally some people are getting it. It’s not about how many features something has, it’s all about the user experience. Features are the main reason I have hated MS Word since the early days. It is so complicated with [...]