Daniel O'Connor: Rails, how developers grow, and what's wrong with it.

Daniel O’Connor: Rails, how developers grow, and what’s wrong with it

Welcome to Programming

astramateria:

C++ is the PL/I of our time.

mezzotessitura:

The thing about programming is that if somebody can’t format their code...

The thing about programming is that if somebody can’t format their code neatly and consistently, it’s hard to trust their logic, even though it has no real technical bearing.

(via thethingaboutprogramming)

True. Another thing that keeps me from taking code seriously is rampant bad grammar and misspelling. Of course, with the utter destruction of the American public-education system (in particular) some 40 years ago, this is now pandemic.

Magic

malwarednb:

Now we don’t do things — we talk about them and they come into existence.  This is our magic.  The written word manifest.

But any insufficiently advanced magic is indistinguishable from technology — a logical inference from Clarke’s Third Law.

Documentation Is Like Sex: Reposting in Agreement

Documentation is like sex: when it is good, it is very, very good; and when it is bad, it is better than nothing.

(via goto-blog)

dcarrot2 on Weinberg's Second Law

dcarrot2:

Weinberg’s Second Law: *”If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.”*

I think it’s truly terrifying to think how many everyday things are dependent on code. Your finances. Your computer. Your car. Your phone. Good code that is able to be well maintained perhaps is a true rarity.

Dash: It's Not a Bug; It's A Feature AND A Bug!

dash:

It’s not a bug…it’s a feature.

And a Bug has never been a bug!

A Bug and a feature, not a bug

Software development requires a sharp mind and sharper eyes.

Quick! In a Script source file for Ruby on Rails, what’s the difference between

WtF Is This Here For?

Good question. (And I hope the answer isn’t “Because I’m shamelessly narcissistic and…”; I write for a living. Shouldn’t I enjoy it as a hobby, as well?)

The Lever That Rocks Our World

First Post On Old "Archimedes' Lever&;quot; Blog

A Lever, or a Toothpick?

Collaboration and Communication as Prerequisites for Software Success. Originally posted on old "Archimedes' Lever&;quot; blog.