Kategorie: Tim’s Weblog

  • (Not) Managing Software Developers

    Steve Yegge back in 2006 – (Not) Managing Software Developers: „I think the best managers don’t want to manage: they want to lead. In fact most leaders probably don’t think about it much, at least at first, because they’re too busy leading: rushing headlong towards a goal and leading everyone around them in that direction,…

  • Seven key ideas of real quality assurance

    Gojko Adzic – Seven key ideas of real quality assurance: „“You don’t get quality by testing it in, you get it by designing it in”, said [Tom] Gilb. Many business users never define what they actually want in a measurable way according to Gilb, which is why projects do not meet the expected levels of…

  • HTTP cookies, or how not to design protocols

    Michal Zalewski – HTTP cookies, or how not to design protocols: „There is simply no accurate, offcial account of cookie behavior in modern browsers; the two relevant RFCs, often cited by people arguing on the Internet, are completely out of touch with reality. This forces developers to discover compatible behaviors by trial and error –…

  • Human Task Switches Considered Harmful

    Joel Spolsky, back in 2001 – Human Task Switches Considered Harmful: „I feel like when I have two programming projects on my plate at once, the task switch time is something like 6 hours. In an 8-hour day, that means multitasking reduces my productivity to 2 hours per day. Pretty dismal. As it turns out,…

  • NoSQL Took Away The Relational Model And Gave Nothing Back

    Todd Hoff at High Scalability – NoSQL Took Away The Relational Model And Gave Nothing Back: „With NoSQL all relationships have been pushed back onto the poor programmer to implement in code rather than the database managing it. We’ve sacrificed usability. NoSQL is about concurrency, latency, and scalability, but it’s not about data.“

  • Nordstrom’s Employee Handbook — short and sweet

    Signal vs. Noise – Nordstrom’s Employee Handbook — short and sweet: „Rule #1: Use best judgment in all situations. There will be no additional rules.“

  • Organizing for joy

    Seth Godin – Organizing for joy: „The alternative, it seems, is to organize for joy. These are the companies that give their people the freedom (and yes, the expectation) that they will create, connect and surprise. These are the organizations that embrace someone who makes a difference, as opposed to searching for a clause in…

  • A Search Market Craters – Welcome to the App Diaspora

    Alex Williams at ReadWriteEnterprise on a Lucene Revolution presentation of IDC senior analyst Hadley Reynolds – A Search Market Craters – Welcome to the App Diaspora: „After the collapse of the economy two years ago, a market force took effect that has led to the „cratering,“ of a small but telling sector of the enterprise…

  • Beware big vendors if you care about viability

    Tony Byrne at the Real Story Group blog – Beware big vendors if you care about viability: „Two decades and much gray hair later, I’ve come to the conclusion that the very biggest vendors can actually carry the highest risks in terms of product continuity. IBM, Microsoft, Oracle, EMC, Google, and SAP aren’t going to…

  • Why SaaS Vendors and Buyers Need to Care About APIs

    GetApp.com – Why SaaS Vendors and Buyers Need to Care About APIs: „Saas vendors should offer open APIs to integrate with other products and make the life of their clients easier and safer. As John Musser, founder of ProgrammableWeb.com, recently said: “Not having an API in 2010 is like not having a web site in…