Posts Tagged: open source


12
Jul 10

Beliefs

Beliefs: The framework of things you hold to be true, and of which form the basis for all of your decisions.

Here are some of mine. Which do you disagree with? Why?

Workarounds are never a good thing. Short term workarounds are never short-term. They should be avoided. Do it right the first time, and if you can’t due to time or budget, delay the project. I hate technical debt.

Plan as you go is more appropriate to life and to projects, and returns better results, than planning everything up front (ie agile vs. waterfall). What we are talking about is predicting the future. Sure, you can be somewhat accurate, some of the time. But it’s just a guess. You’ll be more accurate if you don’t predict too far out. If you’re more accurate, you’ll be happier.

The problems of new are less than the problems of the old. On occasion you will run into a bug by upgrading software to the latest version. But I’ve found that on balance, I have far fewer compatibility & stability problems if I keep up to date. And as a bonus, new features!

Buy the well-built item once instead of the cheap thing multiple times. It’s eco-friendly, and you get to have the quality item to use every day. My wife and I had been wearing out a $10 garlic press once every 12 months or so with basic wear and tear — till we bought the Rösle Garlic Press for (at the time) $30. Five years later, it still looks good as new and works brilliantly.

Price is not correlated to the value. Just because it’s expensive doesn’t mean it’s worth a lot. Conversely, just because it’s cheap doesn’t mean it has no value. Open-Source Software, Wikipedia, a walk with your kids – these all have a lot of value, and they don’t cost you a dime.

Deals are rarely worth it. Everything is “on sale”. Everything is discounted. Of course, there are good deals to be had. It’s just that the effort to find and take advantage of the deal is more costly than any savings I might obtain. There is a reason why rebate forms are difficult to complete: it is in the company’s best interest that you never fill them out.

I believe in Scaling Software over Scaling People. See my blip on Techies and The Business, or the whole article here.

The most important attribute to any employee is their willingness and ability to learn. I’ve written about this one a lot. I think learning is the key to innovation, that through mistakes you get better, that Adapting is the Most Crucial Skill You’ll Ever Learn, and that progress (and who doesn’t want progress?) is an act of discovery.

So!  What are some of your beliefs?


9
Jul 09

Best Buy and Open Source

Best Buy is one of those companies that loves Microsoft.  So I was particularly happy when I saw this announcement come across about Best Buy Idea X:

“a website where you can share, vote for, and discuss ideas that will help make Best Buy a better company. The site is built using Ruby on Rails and runs in Amazon’s Compute Cloud.”

Maybe open source and cloud computing isn’t so bad, ‘eh? Beautiful looking site too.


5
Jun 09

Developers Switching to the Mac

Mark Nutter writes about Why Developers are Switching to Mac.

“Unfortunately, Windows doesn’t come bundled with PHP, Rails, or any other open-source web development frameworks or languages any time soon. More and more of what we do is in the cloud these days anyways and it is almost starting to feel quaint when you come across new software that runs solely as a desktop client. Microsoft has painted themselves into a corner – they rely on closed formats and standards in a world where open source software, open formats, and open standards are king.”

I have to agree. I know very few web developers that have Windows and like it. Most “Web 2.0″ developers I know already have Mac’s, or are planning to switch soon, which makes me wonder what that will happen long term … if all future software is on the web (which seems to be the case more and more each year), and all of that is developed on non-Microsoft tools, will Microsoft cease to be relevant?


17
Jan 09

Power of Open Source

From the release notes:

The real reason Coltrane is such a huge leap forward is because the community was so involved with every step of the process. Over 150 people contributed code directly to the release, our highest ever, with many tens of thousands more participating in the polls, surveys, tests, mailing lists, and other feedback mechanisms the WordPress dev team used in putting this release together.

This is why open source is such an amazing thing. Imagine what the corporate bill would be to hire a team of 150 highly talented, motivated and productive employees — just for one single release. Now go look at how many significant releases they have kicked out this year.

I think this open source thing is here to stay.


27
Nov 08

Open Source More Efficient Than Proprietary

Information Week: The Open Source Enterprise: Its Time Has Come

Led by founder and CTO Ari Zilka, once the chief architect for Walmart.com [...] Terracotta saves money not because you can download it for free–though you can–but because it’s a substitute for buying more database systems, more application servers, and more hardware to run overworked applications, the former brute-strength solution to a data-volume problem.

IE, Open Source uses resources more efficiently than their proprietary counterparts. Nice.