phenotypical

phenotypical

Mar 22 / 11:44am

Wonderful life lessons from a developer turning 40.

Matt will cover a bunch of lessons he’s learned in the past decade of life as he embarks on turning 40. They eschew much of the Techcrunch/ReadWriteWeb/Mashable world by focusing on taking a longer term view of your work and focusing on life/work balance and having a happy life as well as a fulfilling career.

Filed under  //  inspiring   programming   video  
Mar 7 / 1:26pm

Why (Twitter) Bootstrap might be *very* important

This is a well-known technical process called factoring. If you see yourself doing something over and over, do it one more time, really well, and work on the API so it's really easy and flexible, and that's it. You never do it again. It's how you build ever-taller buildings out of software. permalink
The same patterns are observable in the web. In fact, it's kind of sad how much of a repeat it is, how backward today's development environment is compared to the one envisioned by the Mac. But at least Bootstrap is out there doing the factoring. If I want to put up a menu, I can just use their code that does menus. Sure, my menu looks like all the others, and that's a good thing, for users. No need to learn a second or third way to use a menu.  permalink

Filed under  //  boilerplate   programming   tools  
Jan 23 / 3:23pm

Great new podcast from the guys behind the old ColdFusion Weekly

Welcome to the premiere episode of Deductive Developers, a new podcast by Peter J. Farrell and Matt Woodward, formerly of ColdFusion Weekly fame.

In this episode we talk a bit about why we're starting a new podcast and what we're going to cover, and we talk a bit about OpenCF Summit which is coming up on February 24 - 26 in Dallas, TX.

Some differences between this and CF Weekly:

  • We aren't committing to doing this weekly necessarily
  • Shorter episodes (15 - 30 minutes)
  • Not focused exclusively on CFML-related topics
  • More conversational, less strict format

Obligatory first episode quality excuses -- my aging Logitech headset was making a small banging noise as the cord moved but hopefully it's not too distracting. I'll use a different setup for the next episode.

Feedback is very welcomed! You can reach us in the following ways:

We'll get the podcast added to the iTunes directory soon but in the mean time you can use the FeedBurner RSS URL to subscribe: http://feeds.feedburner.com/deductivedevelopers/kHbZ

Let us know what you think!

Filed under  //  audio   coldfusion / cfml   podcasts   programming  
Jan 13 / 6:46am

Bezos: "Use internal API's for everything, or you're fired."

Thanks to @mpwoodward for pointing this out:

As Yegger’s recalls that one day Jeff Bezos issued a mandate, sometime back around 2002 (give or take a year):

  • All teams will henceforth expose their data and functionality through service interfaces.
  • Teams must communicate with each other through these interfaces.
  • There will be no other form of inter-process communication allowed: no direct linking, no direct reads of another team’s data store, no shared-memory model, no back-doors whatsoever. The only communication allowed is via service interface calls over the network.
  • It doesn’t matter what technology they use.
  • All service interfaces, without exception, must be designed from the ground up to be externalizable. That is to say, the team must plan and design to be able to expose the interface to developers in the outside world. No exceptions.

The mandate closed with:

Anyone who doesn’t do this will be fired.  Thank you; have a nice day!

Filed under  //  api's   google   programming  
Jan 12 / 12:24pm

Damn right: Meet the new political elite: Computer programmers - The Washington Post

Code is becoming the new lingua franca of Web activists around the nation, powering Anonymous-style movements against politicians and the status quo. In the process, programmers and coders are helping to create a new power base within the electorate. If you can code, you can launch new movements, upend traditional campaign dynamics and pressure candidates in a low-cost, high-tech and highly effective way.

Jan 10 / 10:29pm

Very cool: CodeNow teaches programming to underrepresented youth.

CodeNow works with underrepresented youth to develop the next pioneers in technology by teaching foundational skills in computer science and programming to narrow the digital divide. Creating a fluency in this language spurs innovation and opens doors for our youth, while creating a pipeline of talent for American companies.

Filed under  //  action   children   programming  
Jan 2 / 8:38am

Dear Internet: It's No Longer OK to Not Know How Congress Works

The fact is, Congress isn't the only group in this equation that needs to get a clue. The online activists, the free culture crowd, and the pro-open and free Internet crowd needs to get a clue too. See -- it's just as important for us to understand how Congress works as it is for the Congress to understand how the Internet works. In Washington, those who "educate" Congress the best usually end up with the winning legislation.

Filed under  //  Congress   hacktivism   programming  
Jan 2 / 7:31am

Why do people hate programmers? Easy: what's not to envy?

Most people hate programmers.
Sales people hate programmers.
MBA Types hates programmers.
Designers hate programmers.
Programmers hate programmers.
Joe the plumber hates programmers.
Girls hate programmers.

Why? I don’t know. I found a lot of speculations here, here, and here 

 

Filed under  //  programming