• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

nSiteful Web Builders

Building a Better Web - One Site at a Time.

  • Home
  • About
    • Testimonials
    • Resources
    • Partner With Me
    • Frequently Asked Questions
  • Web Sites
  • Online Marketing
  • WordPress Support
    • Customized WordPress Training
    • 60-for-60 Sessions
  • Web Applications
  • Blog
    • At-A-Glance
    • Blog Articles Grouped by Category
    • Case Studies
    • General
    • Portfolio
    • Reviews
    • Snippets
    • Techniques
    • Projects
  • Contact
    • Purchase Retainer Consulting Hours
    • About Retainer Consulting Hours
    • Book a Meeting with Jeff
    • Tell Me About Your Web Project
    • nSiteful Newsletter Archives
    • nSiteful Rewards

By Jeff - 5/29/2013
Cats: General · Tags: Project Management

general

First ask why

Last updated May 31st, 2013 at 02:35 am

First Ask WhyYesterday I wrote about fellow WordPress designers/developers discussing the best way to automatically delete old posts from a blog.

My point yesterday was don’t. Don’t delete old posts from a blog. With very few exceptions, old posts have value, both for human readers and search engines.

Today I want to revisit that discussion, but from a different angle.

Today I hope to encourage my fellow techies to do something that doesn’t necessarily come naturally to us:

First ask why.

We love being right, accurate, and clever.

As techies, we pride ourselves on having answers and solutions. We like to be right, accurate, clever. Some of us could tell you how to build a watch — even if all you did was ask what time it is.

Professionals, regardless of their fields, don’t (or at least shouldn’t, IMHO) always do what their customers ask them to do just because they asked. Notwithstanding the old saying, customers are not always right. There, I said it.

Problems that aren’t problems

Too often — and especially in the peer-to-peer discussion forums I frequent — I observe fellow techies offering solutions to problems that aren’t problems and answers to questions that probably shouldn’t even be asked.

What the best way to add a blinking multi-colored scrolling popup marquis to my client’s Home page?

and

How can I prevent other Web sites from linking to my client’s Web site?

and finally

What’s the best way to automatically delete old posts from my client’s blog?

Instead of rushing to be the first with the best answer (if one even exists), let’s stop and first ask why.

Efficient !== Effective

Of course, the real problem isn’t with WordPress designers/developers chatting in discussion forums. The real problem is that we sometimes don’t push back with our customers when we should.

Being efficient is about doing a thing well, economically, quickly. Effectiveness is about doing the right thing. They’re not the same thing.

Unless we first ask why, we run the risk of efficiently doing the wrong thing.

Like what you see? Share with others and join my mailing list. No long-term commitment, unsubscribe any time.

Related Posts

  1. Don’t delete old content.
  2. Use Custom Fields to Hide Stale Posts
  3. Embedded Facebook Posts available to all
  4. Don’t blindly do what your customers ask you to do just because they asked you to do it
  5. Lessons Web Developers Won’t Learn in School

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

mailchimp signup

Subscribe to get notified when new articles are published. Unsubscribe any time. No spam. I promise. Check out my newsletter archives.

social

Twitter Facebook LinkedIn

Recent Articles

  • Post-Specific CSS for WordPress October 5, 2026
  • You built an online course, but they haven’t come. September 16, 2026
  • Custom MemberPress Pricing Pages December 19, 2025
  • CSS Data Attribute Override December 11, 2025
  • MemberPress Rules Using Custom Taxonomies and Custom Roles December 10, 2025

Filter By Category/Tag

Categories

  • Case Studies (8)
  • For Staff (1)
  • General (73)
  • Portfolio (7)
  • Reviews (14)
  • Snippets (24)
  • Techniques (52)

Popular Tags

Advanced Custom Fields Blogging Child Themes Content Marketing CSS Customer Service Custom Fields Custom Post Types Diagnostics Domain Names Facebook FooGallery Genesis Hosting HTML Images iPhone Libra Live Chat Marketing Media MemberPress MemberPress Courses Membership Sites Mobile-Friendly MySQL Photo Gallery php Pinterest Plugins Post Formats Pricing Project Management SEBA SEO Seth Godin Shortcodes Social Networking Surveys Taxonomies Twitter Video Web design Web forms WordPress

Footer

Background

Web Sites | WordPress Support | Web Applications.

Formally trained in liberal arts and education (I have a B.A. in Government from Harvard and studied Secondary Education at Rutgers Graduate School), I have honed my skills in the communication arts and sciences as a teacher, trainer, instructional designer, writer, photographer, calligrapher, helpdesk manager, database programmer, and multimedia developer.

(I've also been a group counselor, waiter, bartender, bicycle messenger boy, computer salesman, carpenter's helper, financial analyst, and school board president.)

Tech

Systems since 1983.
Web sites since 1994.
PHP since 2001.
WordPress since 2007.

Contact

Book Meeting
770-772-5134
Email Jeff
Send Money
All Ways

Copyright 2026, nSiteful Web Builders, Inc.

Cookies Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
https://iframe.mediadelivery.net/embed/392008/42d18bc1-2adc-4741-b733-053d08d09c32
https://vz-000c5976-3ab.b-cdn.net/42d18bc1-2adc-4741-b733-053d08d09c32/play_720p.mp4

Receive occasional emails from Jeff