'Stuff' Category Results

Thank You! Well at least 20% of You…

Friday, September 14th, 2007

The 80/20 Rule

The Pareto principle (also known as the 80/20 rule) states that, in many cases, 80% of the effects comes from 20% of the causes. The Italian economist Vilfredo Pareto observed that 80% of the income in Italy was received by 20% of the Italian population. The assumption is that most of the results in any situation are determined by a small number of causes.

Take some time this week to see if this holds true for you. In the activities that you do, does the minority (around 20 percent) account for the majority (around 80 percent) of your outputs.

I see this all the time in my life.

I often find myself teaching the Sunday school lesson at our church along with 4 or 5 other guys. Week after week the same group of guys step up to teach the class because out of around 30+ people they are the only ones to volunteer.

I remember as a kid playing soccer one of my coaches said that in a 90 minute soccer game the combined amount of time that you will actually touch the ball is less than 2 minutes… “so don’t screw it up son”.

Even at work, I’m willing to bet that my best work would make up a small chunk of time, say an hour, maybe two. It’s not to say that the other six hours are wasted, but they are spent in less productive ways.

This blog is no exception. This blog, like any other blog I’m sure, receives the majority of its comments from a select few. These precious few take the time to comment on most of the posts that we spend hours creating. And so today we thank them!

Thank you to ALL who have taken the time to comment. It means the world to us. We hope that you will continue to do so.

And an extra special thanks to our top 5 commenters – THANK YOU!

Are we Designers or Developers? – My Answer is…

Thursday, August 16th, 2007

Our Swedish friend Roger Johansson asks the question, “Are we designers or developers?

“On the about page of this site I used to call myself a “developer/designer/occasional writer”. It’s a bit confusing, and I still find it hard to know what to answer when someone asks me what I do for a living. Am I a Web designer? A Web developer? A Web programmer? All of them? Neither? It really is a difficult question to give a simple answer to.”Roger Johansson

Like Roger, I have struggled with this question. Then about two years ago I decided to just pick an answer and go with it; that way when the hair dresser asks me the question I don’t sit there and go “um…ah…er…developer” and they end up thinking I’m lying and I’m really a spy or something.

So my answer is: I’m a developer!

I decided to steal my answer from the home building industry. Someone who builds homes for a living will often choose to call them self by the generic term developer. They may be an architect or mason or a carpenter, but those are the more specific skills used on the job — they call themselves home developers.

They use architectural skills to ensure that the house is designed well; that it’s structurally sound. Then using masonry and carpentry skills they build the home.

This is the similar to building a website. You design the site using pencil, paper, Photoshop and your learned knowledge of what it takes to make a website “structurally sound” and then you develop the site using HTML, CSS, PHP and all the other tools that go into developing websites.

So in my mind we’re both developers — they develop homes and I develop websites.

What’s your take — designer, developer, programmer or other?

When someone asks what you do for a living, what’s your answer?

An Introduction to memcached

Tuesday, July 24th, 2007

“Caching” is a term you’ve probably heard mentioned before in various places (including this site). The idea behind caching is to store a copy of some piece of data so you can re-use it again later without jumping through whatever hoops you had to go through the first time to get it. There are different ways you can cache data (queries, objects, etc) and different medium in which you can store the cache (files, database, memory). Any way you do it, the main goal of caching is to increase the performance of your site or application. In many cases caching is used to lessen the amount of interaction with the database, which increases performance and decreases the load on your server.

I would like to talk about my personal favorite method of caching: memcached. I’ll show you how memcached works, how to install it, and how to use it to help your site/application run faster and scale better. According to the memcached site, “memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.” In plain English, this means memcached is an application that you can use to take advantage of spare free memory on any number of machines to cache pretty much anything you want (with a few exceptions) and retrieve it very quickly. Memcached was originally developed by Danga Interactive to help speed up LiveJournal. Some of memcached’s great features are that in runs on a number of platforms (Linux, BSD, Windows), is VERY fast, and has a number of client APIs already written so you’ll more than likely find libraries for any type of project you’re working on. We’ll focus on the PHP API in this article.

(more…)

Who The Hell Are You?

Friday, July 13th, 2007

This blog is now old enough that I’m starting to get to know a few of you guys and gals that comment with regularity. But, I would still like to know more about you and that’s what this post is for. So let us know more about you.

Answer these questions:
- Name: Mark Angeletti
- Your website URL: Search-This
- Profession: Software Developer
- Favorite movie: It’s a Wonderful Life
- Blog you most frequent (besides your own): Chris Garrett on New Media
- How you discovered Search-This: built it
- Your main interest as far as web stuff goes: marketing and blogging
- What do you do for fun: hiking and soccer

Let us know – this is going down in your permanent record :)

Microsoft IIS vs Apache / Who Serves More?

Wednesday, June 27th, 2007

According to a study done by Port80.com in August 2006 they found that “Microsoft IIS serves 54.9% of Fortune 1000 web sites.” I’ll be honest, I would have lost money on that; my money would have been on Apache.

Does this surprise anyone else?

I decided to do some research of my own using Firefox and the Web Developer extension to view each website’s Response Headers to see what web server they’re using. Here’s what I found:

(more…)

The Lazy Programmer – Open Source and You

Thursday, June 21st, 2007

Larry Wall (of Perl fame) once wrote in the “Camel Book” that the three virtues of a great programmer are laziness, impatience, and hubris. Out of these three, laziness is my favorite. Wall defines this as “The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don’t have to answer so many questions about it. Hence, the first great virtue of a programmer.”

He goes on to talk about coding and documenting in such a way so as to not create more work for yourself down the road, but he never addresses how to make the initial effort easier. I want to give a few pointers as to how you might get off on a good start.

(more…)

Take A Break And Learn…

Monday, June 18th, 2007

Search-This is taking a three day weekend and will return with a new post tomorrow. But we are not leaving you empty handed; we would never do that. In fact, we are sending you on a FREE trip to watch the brilliant marketing video by venture capitalist guru, Guy Kawasaki! That’s right, you have won an all expense paid trip to “The Art of Innovation” by Guy Kawasaki! All you have to do is click the link below and sit back and enjoy… See ya tomorrow…

[ The Art of Innovation by Guy Kawasaki ]

Popular Articles

Top 10 Commentators


Subscribe to this feed! Subscribe by Email!

Random Bits Podcast

You need to download the Flash player from Adobe

Blogs Worth Reading