Davi Ferreira
  • Projetos
  • Blog
  • github

2018

    Sobre bugs

2014

    Conselhos de um velho programador antissocial e ranzinza

2013

    React: JavaScript reativo

    JavaScript: entedendo o this

    O melhor do Codrops

    Medindo a complexidade do seu código JavaScript

    JavaScript: Objetos Literais vs. Funções Construtoras

    Elementos de interface utilizando apenas CSS3

    Templates client-side com Mustache.js

    Zepto.js: JavaScript peso-leve

    JavaScript: o que fazer e aprender para se tornar um dev melhor?

    Plugins jQuery e bibliotecas JavaScript para e-commerces

    Reveal.js: criando apresentações no navegador

    3 ferramentas para criar e gerenciar projetos web

2012

    Git: ferramentas & dicas

    Criando um plugin JavaScript (sem jQuery!)

    Underscore.js: cinto de utilidades JavaScript

    Criando uma aplicação simples com AngularJS

    Assegurando a qualidade do seu código JavaScript

    Novos plugins jQuery e bibliotecas JavaScript

    JavaScript com café, parte 2

    JavaScript com café

    jQuery: conheça os métodos on() e off()

    jQuery: métodos desconhecidos

    Três livros sobre design que você, programador, deveria ler

    jQuery: dicas de otimização e performance

2011

    20 plugins jQuery que marcaram 2011

    CSS dinâmico com LESS

    Tá chegando a RubyConf Brasil 2011!

    Testando seu código jQuery com Jasmine – Parte 2

    Testando seu código jQuery com Jasmine – Parte 1

    Nunca confie em um programador vestindo terno

    Alternativas ao jQuery

    Programador procura web designer!

    Apache, Rails, mod_passenger e variáveis do ambiente

    Meu ambiente de trabalho em 7 ítens

    Habilitando tags em fotos com jQuery

    5 sliders de conteúdo para jQuery

    Conteúdo sob demanda com jQuery

    jQuery: seletores personalizados

    Melhorando a exibição de tabelas com jQuery

    12 plugins jQuery para começar bem o ano

    Carrinho de compras com drag and drop

2010

    Templates e jQuery – parte 2

    Templates e jQuery – parte 1

    Javascript e acessibilidade

    Associando eventos dinamicamente com jQuery

    Programação orientada a objetos com PHP: Guia rápido de consulta

    Anatomia de um plugin jQuery

    Canvas: nova classe para manipulação e redimensionamento de imagens com PHP

    Recortando imagens com jCrop e PHP

    PHP: Retornando todas as combinações possíveis de um array multidimensional

    Akismet: Bloqueando spam nos comentários do seu blog

2009

    Populando selects de cidades e estados com AJAX (PHP e jQuery)

    11 dicas de PHP que talvez você não conheça

    Interface drag and drop com jQuery (atualizado)

    Programadores PHP e agências web: onde está o problema?

2008

    Esqueça as funções javascript alert() e confirm()

2007

    Manipulando e redimensionando imagens com PHP

    Interface drag and drop com jQuery

    Formulários sem tabelas

    Definindo cores para seu layout

hi@daviferreira.com • github • twitter • linkedin • rss