Kategorie: Tim’s Weblog

  • Is it really the number of features that matter?

    Jason Fried – Ask 37signals: Is it really the number of features that matter?: „It’s not so much about consciously saying “we have three too many features here” it’s about saying “let’s solve most of this problem with less code and simpler design.” If we need to solve more of the problem later we can,…

  • APC or Memcached

    Peter Zaitsev – APC or Memcached: „APC Cache (Eaccelerator and other similar caches) is Fast but it is not distributed so you’re wasting cache and reducing possible hit rate by caching things locally if you have many web servers. MemcacheD is relatively slow but distributed and so you do not waste memory by caching same…

  • Sphinx – Free open-source SQL full-text search engine

    „Sphinx is a full-text search engine, distributed under GPL version 2. […] Generally, it’s a standalone search engine, meant to provide fast, size-efficient and relevant fulltext search functions to other applications. Sphinx was specially designed to integrate well with SQL databases and scripting languages. Currently built-in data sources support fetching data either via direct connection…

  • War Criminal

    Andrew Sullivan – War Criminal: „The decision to allow one man – the decider – to pre-empt and knowingly distort the rule of law in order to detain and torture anyone he wants – is a function not of conservatism, but of fascism. […] There is no doubt – no doubt at all – that…

  • Building and Blogging again

    Adam Bosworth – Building and Blogging again: „Some extremely clear-headed and smart people can work out everything abstractly in their heads and then just go and implement it. I’m not one of them. Watching me write code is like watching an indecisive sculptor work with clay. I shape it. I look. I wince. I reshape…

  • Tagging and foldering

    Jon Udell – Tagging and foldering: „On the desktop as well as on the web, we’re in the midst of a long transition from container-based to query-based storage and retrieval. And really, transition is the wrong word, because the two approaches will coexist into the indefinite future. Given that coexistence, how can we help people…

  • Key + Data

    Sam Ruby – Key + Data: „What do dynamo, memcached, Berkley DB, and couchdb have in common with each other, and in many ways with other structures like my hard drive or your mail or the www? Namely that everything is accessed by a primary key, and that metadata is either attached to, or embedded…

  • Pressure to grow?

    Jason Fried – Ask 37signals: Pressure to grow?: „We’ve intentionally set up our business so our headcount doesn’t need to grow linearly with our key business metrix. We’ve put self-serve at the core of our company. Self serve sign up, self serve upgrade, self serve downgrade, self serve cancellation. We’ve been constantly tweaking the UIs…

  • Information Design for the New Web

    Ellyssa Kroski – Information Design for the New Web: „Website designers are keeping a simple and Zen-like layout by increasing line heights and adding lots of whitespace to pages. Instead of crowding the page with information overload, New Web designers are focusing on the essentials, and producing clean and fresh pages.“ (Via Nico Brünjes.)

  • Big Requirements Up Front

    Philip C. Plumlee at ONLamp.com – Big Requirements Up Front: „Phased delivery and merciless refactoring are not merely ways to prepare for unknowable requirements. They are a system to find a cheap path to a valuable goal. Even if the goal is well known, the path is not.“