Page Details:
Coding Horror: Trouble In the House of Google
http://www.codinghorror.com/blog/2011/01/trouble-in-the-house-of-google.htmlimplicit in this strategy was the assumption that we, as the canonical source for the original questions and answers, would always rank first. # I was disturbed. If these dime-store scrapers were doing so well and generating so much traffic on the back of our content – how was the rest of the web faring? My enduring faith in the gravitational constant of Google had been shaken. Shaken to the very core. Throughout my investigation I had nagging doubts that we were seeing serious cracks in the algorithmic search foundations of the house that Google built.
Tags: google, search, seo, spam, future, web, internet, technology, via:packrati.us, codinghorror Saved by: admin
Coding Horror: Software Engineering: Dead?
The guys and gals who show up every day eager to hone their craft, who are passionate about building stuff that matters to them, and perhaps in some small way, to the rest of the world -- those are the people and projects that will ultimately succeed. Everything else is just noise. [advertisement] Interested in agile? See how a world-leading software vendor is practicing agile.
http://www.codinghorror.com/blog/archives/001288.html
Tags: software, development, programming, engineering, codinghorror, business, criticism, softwareengineering, article, google Saved by: admin
The guys and gals who show up every day eager to hone their craft, who are passionate about building stuff that matters to them, and perhaps in some small way, to the rest of the world -- those are the people and projects that will ultimately succeed. Everything else is just noise. [advertisement] Interested in agile? See how a world-leading software vendor is practicing agile.
http://www.codinghorror.com/blog/archives/001288.html
Tags: software, development, programming, engineering, codinghorror, business, criticism, softwareengineering, article, google Saved by: admin
Coding Horror: All Programming is Web Programming
Atwood's Law: any application that can be written in JavaScript, will eventually be written in JavaScript. ... As a software developer, I am happiest writing software that gets used. What's the point of all this craftsmanship if your software ends up locked away in a binary executable, which has to be purchased and licensed and shipped and downloaded and installed and maintained and upgraded? With all those old, traditional barriers between programmers and users, it's a wonder the software industry managed to exist at all. But in the brave new world of web applications, those limitations fall away. There are no boundaries. Software can be everywhere.
http://www.codinghorror.com/blog/archives/001296.html
Tags: programming, web, webdev, software, codinghorror, webdesign, javascript, toread, development, code Saved by: admin
Atwood's Law: any application that can be written in JavaScript, will eventually be written in JavaScript. ... As a software developer, I am happiest writing software that gets used. What's the point of all this craftsmanship if your software ends up locked away in a binary executable, which has to be purchased and licensed and shipped and downloaded and installed and maintained and upgraded? With all those old, traditional barriers between programmers and users, it's a wonder the software industry managed to exist at all. But in the brave new world of web applications, those limitations fall away. There are no boundaries. Software can be everywhere.
http://www.codinghorror.com/blog/archives/001296.html
Tags: programming, web, webdev, software, codinghorror, webdesign, javascript, toread, development, code Saved by: admin
Coding Horror: 9 Ways Marketing Weasels Will Try to Manipulate You
2. Reinforce Anchoring Savador Assael, the Pearl King, single-handedly created the market for black pearls, which were unknown in the industry before 1973. His first attempt to market the pearls was an utter failure; he didn't sell a single pearl. So he went to his friend, Harry Winston, and had Winston put them in the window of his 5th Avenue store with an outrageous price tag attached. Then he ran full page ads in glossy magazines with black pearls next to diamonds, rubies, and emeralds. Soon, black pearls were considered precious. Simonsohn and Loewenstein found that people who move to a new city remain anchored to the prices they paid in their previous city. People who move from Lubbock to Pittsburgh squeeze their families into smaller houses to pay the same amount. People who move from LA to Pittsburgh don't save money, they just move into mansions.
http://www.codinghorror.com/blog/archives/001301.html
Tags: marketing, psychology, persuasion, books, manipulation, codinghorror, advertising, blog, free, article Saved by: admin
2. Reinforce Anchoring Savador Assael, the Pearl King, single-handedly created the market for black pearls, which were unknown in the industry before 1973. His first attempt to market the pearls was an utter failure; he didn't sell a single pearl. So he went to his friend, Harry Winston, and had Winston put them in the window of his 5th Avenue store with an outrageous price tag attached. Then he ran full page ads in glossy magazines with black pearls next to diamonds, rubies, and emeralds. Soon, black pearls were considered precious. Simonsohn and Loewenstein found that people who move to a new city remain anchored to the prices they paid in their previous city. People who move from Lubbock to Pittsburgh squeeze their families into smaller houses to pay the same amount. People who move from LA to Pittsburgh don't save money, they just move into mansions.
http://www.codinghorror.com/blog/archives/001301.html
Tags: marketing, psychology, persuasion, books, manipulation, codinghorror, advertising, blog, free, article Saved by: admin
Coding Horror: The Opposite of Fitts' Law
If you've ever wrangled a user interface, you've probably heard of Fitts' Law. It's pretty simple -- the larger an item is, and the closer it is to your cursor, the easier it is to click on. Kevin Hale put together a great visual summary of Fitts' Law, so rather than over-explain it, I'll refer you there. The short version of Fitts' law, to save you all that tedious reading, is this: Put commonly accessed UI elements on the edges of the screen. Because the cursor automatically stops at the edges, they will be easier to click on. Make clickable areas as large as you can. Larger targets are easier to click on. Fitts' Law is mostly common sense, and enjoys enough currency with UI designers that they're likely to know about it even if they don't follow it as religiously as they should. Unfortunately, I've found that designers are much less likely to consider the opposite of Fitts' Law, which is arguably just as important.
http://www.codinghorror.com/blog/2010/03/the-opposite-of-fitts-law.html
Tags: design, usability, ui, interface, ux, gui, interaction, fittslaw, fitts, webdesign Saved by: admin
If you've ever wrangled a user interface, you've probably heard of Fitts' Law. It's pretty simple -- the larger an item is, and the closer it is to your cursor, the easier it is to click on. Kevin Hale put together a great visual summary of Fitts' Law, so rather than over-explain it, I'll refer you there. The short version of Fitts' law, to save you all that tedious reading, is this: Put commonly accessed UI elements on the edges of the screen. Because the cursor automatically stops at the edges, they will be easier to click on. Make clickable areas as large as you can. Larger targets are easier to click on. Fitts' Law is mostly common sense, and enjoys enough currency with UI designers that they're likely to know about it even if they don't follow it as religiously as they should. Unfortunately, I've found that designers are much less likely to consider the opposite of Fitts' Law, which is arguably just as important.
http://www.codinghorror.com/blog/2010/03/the-opposite-of-fitts-law.html
Tags: design, usability, ui, interface, ux, gui, interaction, fittslaw, fitts, webdesign Saved by: admin
Coding Horror: Top 25 Most Dangerous Programming Mistakes
Top 25 Most Dangerous Programming Errors list. This one is important, and deserves a wide audience, so I'm repeating it here -- along with a brief hand-edited summary of each error. If you work on software in any capacity, at least skim this list. I encourage you to click through for greater detail on anything you're not familiar with, or that piques your interest.
http://www.codinghorror.com/blog/2009/01/top-25-most-dangerous-programming-mistakes.html
Tags: programming, security, tips, development, coding, mistakes, smashing, toread, dangerous, dev Saved by: admin
Top 25 Most Dangerous Programming Errors list. This one is important, and deserves a wide audience, so I'm repeating it here -- along with a brief hand-edited summary of each error. If you work on software in any capacity, at least skim this list. I encourage you to click through for greater detail on anything you're not familiar with, or that piques your interest.
http://www.codinghorror.com/blog/2009/01/top-25-most-dangerous-programming-mistakes.html
Tags: programming, security, tips, development, coding, mistakes, smashing, toread, dangerous, dev Saved by: admin