B!? Links

Links to interesting stuff, elsewhere on the internet RSS

Archives

Labels

Sun, Aug 2
permalink

“A sandbox for collecting search examples, patterns, and anti-patterns.”

Sun, Aug 2
permalink
Sun, Aug 2
permalink
Sun, Aug 2
permalink
Sun, Aug 2
permalink

“When a program is in it’s infancy, with few features and few lines of code, adding a new feature can usually be done quickly. But as the program evolves, although adding a new feature may still be quick and easy it may cause little side effects in other parts of a program. So adding the new feature may not take long but adjusting the rest of the program so that everything flows properly will take time.”

Mon, Jul 27
permalink
Sun, Jul 26
permalink

“Software by it’s very nature, tends towards complexity… When a program is in it’s infancy, with few features and few lines of code, adding a new feature can usually be done quickly. But as the program evolves, although adding a new feature may still be quick and easy it may cause little side effects in other parts of a program.”

Sun, Jul 26
permalink

“Everyone is an adjustment. When you’re interacting with anyone, you leave the core you and become slightly them. This is not a betrayal of who you are, this is the middle ground we define between any two people. It’s a place of compromise so we can communicate.”

Sun, Jul 26
permalink

Every group in the company has their own unique set of words and every group uses these words to verbally define who they are, what they know, and what they own. These words, these phrases, have value when everyone is in agreement as to what they mean, but used outside of your part of the organization, their value decreases, especially the closer you get to engineering.

Sun, Jul 26
permalink

“You’ve probably realized by now that software development and entrepreneurship are two very different things. Software development is a tiny subset of the skills an entrepreneur needs to launch and operate a successful software or web startup.”

Sun, Jul 26
permalink
Sun, Jul 26
permalink
Sun, Jul 26
permalink
Sun, Jul 26
permalink
Sun, Jul 26
permalink
Sun, Jul 26
permalink
Sun, Jul 26
permalink

Dedicated to Mac and iPhone developers, but also useful for people looking to hire developers.

Sun, Jul 26
permalink

iSubvert is a combined SFTP and Subversion client aimed at web developers. It will allow you to work with remote working copies - that is, you can perform SVN commands in a working copy located on a remote server. Local working copies are also supported on Mac OS X provided the subversion client binaries are installed.

Sun, Jul 26
permalink

“I also see illustrative programming as a concept beyond the classic REPL loop of dynamic languages. REPL loops allow you to explore execution, but they don’t make the examples front and center in the way that a spreadsheet does its values. Illustrative programming techniques put the illustration in the foreground of your editing experience. The program retreats to the background, peeping out only when we want to explore a part of the illustration.”

Sun, Jul 26
permalink

“Coming right back to my initial starting place, my real concern about the initial quote isn’t TDD itself. History may ultimately prove it to be more useful than I believe, although I doubt it. It’s an interesting exercise that has its time and place, but is not applicable at a global level. It is not a cure for what plagues most development projects.”