Wordle is fun!
It's also instructive. It's clear I write more about marketing and business than about software development. I didn't intend that at the outset, but there it is!
Startups + Marketing for Geeks
From someone who's been there: Jason Cohen, founder of Smart Bear Software.
Wordle is fun!
Categories: misc
Yahoo! is committed to the success of account 1074018628 and we believe there is an opportunity to provide you with improved performance.There's saying you value your customers, and there's your behavior.
Categories: marketing, selling software
"The customer is always right," coined by somebody around the turn of the last century, is probably still a good mantra for retail, restaurants, and the like.
But many of our customers are the opposite. In fact, many hope that we'll tell them what's right.
Categories: marketing, selling software
I got a new laptop recently. The main advantage of the new laptop over the old one is that the new one wasn't run over by a car. Long story...
Anyway while I was selecting my wireless card I was accosted by this astounding product description:
Intel Wireless WiFi Link 4965AGN (supporting Centrino Pro)Here comes a rant with an ulterior motive. The idea is to develop a strong editorial voice in your head. You have to take the red pen to yourself so snarky pricks like me don't use your product description as a subject of ridicule!
The Intel® Wireless WiFi Link 4965AGN product is an embedded 802.11a/b/g/Draft N PCIe Mini Card network adapter card that operates in both the 2.4GHz and 5.0GHz spectrum, delivering high throughput and a host of features that enhance today's mobile lifestyle. Deploying WLAN technology in your home and business increases productivity, efficiency and flexibility by enabling faster decision making, reducing down-time, and enhancing employee satisfaction. Quad-Mode Solution for maximum flexibility: the Intel Wireless WiFi Link 4965AGN provides deployment flexibility and connectivity convenience by offering a quad mode (supporting 802.11a/b/g/Draft-N) product, which is capable of connecting to new "Connect with Intel® Centrino®" wireless N Access Points / Routers, but can also connect to any of the legacy Wi-Fi standards, 802.11a, b or g. Data rates up to 300Mbps offer major improvement over today's 802.11a/g products that deliver 54Mbps. This helps overcome network capacity issues, allowing increased simultaneous network activity for large file transfers, network backups, streaming video, multi-player gaming, VoIP and more.
Deploying WLAN technology in your home and business increases productivity, efficiency and flexibility by enabling faster decision making, reducing down-time, and enhancing employee satisfaction.Furthermore, these benefits are non sequiturs. Wireless enables faster decision making? Really? Reduces down-time? How can that be -- wireless is notoriously less reliable than cabled networks.
Categories: marketing, selling software
Common marketing wisdom is: Benefits sell, features don't.
Benefits are what the customer wants; features are merely the means to the end. Customers are interested in "saving money" or "saving time" or being "easier to use;" features aren't interesting until the customer understands and wants the benefits. Everyone says so.
My instinct is opposite. But, not wanting to second-guess tradition, I've dutifully fought my instincts at the behest of marketing and sales gurus. Since the first advertisements at Smart Bear I've had conversations like this:
Guru: Why is this here: "Integrates with version control systems."We'd do this with each of my feature points in the ad. So what started out as:
Me: That's one of our features.
Guru: Say I'm a customer. Why do I care that you integrate with those things?
Me: Well normally you have to collect files for review by hand, but with this integration we can collect the files for you. So a mundane, 5-minute task reduces to a few seconds.
Guru: So it's going to save me time?
Me: Yes, and doing it by hand is error-prone and it's boring and ...
Guru: OK, OK, but mainly it saves time.
Me: Yes, it saves time.
Guru: Fine, than that's the benefit. "Saves time." I don't care yet how it works, just tell me how it will help me.
Me: So that's it? Just write "Saves time?"
Guru: How about "Cuts 80% of the time out of starting a review." That will grab my attention.
Categories: marketing, selling software
As some of you have already noticed, I have the honor of being selected to give a Pecha Kucha presentation on agile marketing at this year's Business of Software conference in Boston.
Wow, that's too many links in one sentence!
If you're considering a career in running software companies, especially your own, go to this conference. The keynote speaker list alone is reason enough -- there's more wisdom in those heads and ability to communicate it to others than most business schools in America.
Categories: marketing, selling software
Code Collaborator just got a great review by game AI specialist Paul Tozour.
My favorite excerpt:
This seems to be a common theme among groups implementing a reasonable code review process for the first time. ("Reasonable" means not encumbered by heavyweight process.) We're always surprised that our code wasn't as good as we first thought.The ostensible reason for this process was to get more engineers familiar with different parts of the codebase that they wouldn't have had any exposure to otherwise.
What we found was far more surprising -- we uncovered an amazing number of bugs before they ever reached QA.
Furthermore, the bugs were coming from everywhere, not just the junior engineers. All the engineers, including all of the most senior developers, had plenty of room for improvement.
Categories: code review, software development