Em minha postagem anterior, Encurtadores de url: Destruindo a Web desde 2002mencionei que um dos “recursos” da nova geração de serviços de encurtamento de URL é enquadrar o […]
Monty Hall, Monty Fall, Monty Crawl
Lembrar O problema do jogo inacabado? E os quase 2.500 comentários que essas duas publicações geraram? Eu sei, eu também gosto de fingir que isso não aconteceu. Alguns […]
Aumento de escala versus redução de escala: custos ocultos
Em Meu herói da escaladescrevi a incrível história de escalonamento do plentyoffish.com. Ela é impressionante sob qualquer ponto de vista, mas também é particularmente relevante para nós porque […]
A revolução do software do iPhone
O iPhone original era para otários somente para entusiastas de gadgets. Mas, como eu previ, 12 meses depois, o iPhone 3G corrigiu todas as deficiências da primeira versão. […]
Todas as abstrações são abstrações fracassadas
Em programação, as abstrações são coisas poderosas: Joel Spolsky tem um artigo no qual ele afirma que Todas as abstrações não triviais, em algum grau, têm vazamentos. Isso […]
Oh, o senhor queria uma edição “incrível”
Recentemente, atualizamos nosso servidor de banco de dados para 48 GB de memória, porque o hardware é barato e os programadores são caros. Imagine nossa surpresa, então, quando […]
Código: É trivial
O senhor se lembra do Stack Overflow em que estamos trabalhando? Alguns comentaristas em um recente artigo do Hacker News questionou o preço do Stack Exchange — essencialmente, […]
Testando com “A Força”
Markdown foi um dos linguagens de marcação humana que avaliamos e adotamos para o Stack Overflow. No geral, estou muito satisfeito com ela. Tanto que quis implementar um […]
Como não anunciar na Internet
Os jogos que são executados em seu navegador da Web estão na moda, e o compreensivelmente. Por que não criar seu jogo para o maior público do mundo, […]
Meta é assassinato
O senhor conhece o termo “meta”? Ele permeia muitos conceitos em programação, desde metadados para a tag <meta>. Mas como estamos em um blog, vamos usar o blog […]