nicholascloud's Linkcast

May 25

We Who Value Simplicity Have Built Incomprehensible Machines -

“…all the little bits of complexity, all those cases where indecision caused one option that probably wasn’t even needed in the first place to be replaced by two options, all those bad choices that were never remedied for fear of someone somewhere having to change a line of code… they slowly accreted until it all got out of control, and we got comfortable with systems that were impossible to understand.”

May 24

Interview With Ward Cunningham -

“It isn’t the hierarchy that matters, it’s how you share responsibility, or distribute or divide responsibility between different objects, maybe in different hierarchies or maybe hierarchy doesn’t matter. Different objects that are working together to get something done — that matters.”

Roy -

“Roy is an experimental programming language that targets JavaScript. It tries to meld JavaScript semantics with some features common in static functional languages…”

May 18

The 30 CSS Selectors you Must Memorize -

“While many of the selectors mentioned in this article are part of the CSS3 spec, and are, consequently, only available in modern browsers, you owe it to yourself to commit these to memory.”

May 16

Managing CSS And Javascript In Production Is Hard -

“You develop your site, and you are going to deploy it to production. Assuming you have a lot of traffic, you’d need to optimize your assets (javascript and css). Some of these things are also valid for images, but there’s more to be said there, so I’ll focus on css and javascript.”

NO DB -

“Here’s what an application should look like. The use cases should be the highest level and most visible architectural entities. The use cases are at the center. Always! Databases and frameworks are details! You don’t have to decide upon them up front. You can push them off until later, once you’ve got all the use cases and business rules figured out, written, and tested.”

May 14

The Setup -

“What do people use to get stuff done?”

May 11

JavaScript Study Guide -

A nice collection of JS links for people learning the language.

May 09

[video]

May 04

Felix's Node.js Convincing the boss guide -

“Now that you’re all hyped up about using node.js, it’s time to convince your boss. Well, maybe. I have had the pleasure of consulting for different businesses on whether node.js is the right technology, and sometimes the answer is simply no.”