iMasters CMS Brasil 2009 foi ótimo

Neste final de semana estive em São Paulo para participar do iMasters CMS Brasil 2009. Sinceramente, me surpreendi. O evento foi ótimo em diversos sentidos e já deixou expectativas para a próxima edição.

Palestrei sobre Como criar um plugin para WordPress e acredito ter contribuído com o pessoal presente. O evento contou com a presença do Matt Mullenweg, criador do WordPress, Anthony Ferrara e Ryan Cozimek da comunidade Joomla e Addison Berry do Drupal.

No evento realizei significativos networking e foi na minha opinião o melhor evento do iMasters nesse sentido. Sem contar com a organização do evento, o carinho e atenção que a equipe desse grande site dispõe. Adoro vocês.

CMS Brasil 2009 será neste sábado, em SP

Evento traz o criador do WordPress ao Brasil, além dos líders mundiais do Joomla! e Drupal. Faça sua inscrição a partir de R$80,00.

O que você gostaria de ouvir sobre WordPress?

Se você fosse ouvir uma palestra sobre WordPress durante 50 minutos, o que gostaria que fosse abordado?

Portfólio de desenvolvedor web

Os trabalhos de desenvolveres web e programadores quando feitos em modo “server side” ficam “behind the scenes”. Logo, quem está de fora do projeto não tem conhecimento sobre o trabalho. E assim, não conseguimos analisar como você codifica seus códigos, se estão indentados, comentados e utilizando as melhores práticas.

Portanto, quando você se envolve em projetos de código aberto está criando um ótimo portfólio para análise e reconhecimento do seu trabalho. Se tiver sido bem feito, é claro. Caso contrário, está dando um tiro no próprio pé.

Para um desenvolver web o melhor portfólio para ele, na minha opinião, são os projetos de código aberto. Penem nisso.

Abraços.

Vagas para jobs de desenvolvimento web para freelancers e fixos

Olá,

A Apiki, empresa onde sou Diretor e Gerente de projetos, está contratando desenvolvedores web. Estamos localizados em Governador Valadares, Minas Gerais. Terra quente e de muuuita mulher bonita. Capital mundial de vôo livre.

Procuramos por profissionais entusiastas, com disposição, comprometidos e com muita vontade de aprender e compartilhar conhecimentos.

A vaga exige conhecimento comprovado em PHP e melhor ainda se dominar o desenvolvimento de plugins para WordPress e conhecimento sobre o Zend Framework.

Mas se você não dominar esses dois últimos, fiquei tranquilo, estou disposto a compartilhar conhecimentos, como sempre.

Os interessados deverão enviar seus CV para leandro [arroba] apiki [ponto] com e junto a pretensão salarial. Se o interesse for para atuar como freelancer também.

Abraços.

Framework para desenvolvimento de plugins WordPress

Estou desenvolvendo um framework para simplificar o desenvolvimento de plugins WordPress. Pensei num framework que fosse um canivete suiço e que pudesse poupar significativas linhas de códigos e boas horas de programação.

Interrompi o desenvolvimento para pedir a vocês algumas sugestões e claro saber o que você espera de um framework para plugins WordPress.

Outro ponto será a seleção de alguns evangelizadores do framework. Posso adiantar que há uma grande empresa brasileira de internet envolvida, portanto, faça o alistamento que quando possível direi os benefícios.

Abraços.

28 de janeiro

Matt Mullenweg, desenvolvedor PHP que fundou a plataforma de blog WordPress, declarou o dia 28 de Janeiro como o dia de obrigado aos desenvolvedores de plugin WordPress. Obrigado Matt pelos parabéns.

O diretório de plugins do WordPress já contabiliza mais de 4.000 opções para você adicionar recursos  e melhorias ao seu blog/site através de plugins.

28 de janeiro …

Parabéns jQuery

Hoje, dia 14 de Janeiro de 2008, a jQuery completa três anos de vida. Desejo a ela toda felicidade do mundo e ao mesmo tempo agradeço por sua existência. Como é bom desenvolver utilizando essa fantástica “JavaScript library”. Como o próprio slogan dela diz “write Less, do more”.

E para comemorar o aniversário a um ótimo post no blog da Jquery intitulado como jQuery 1.3 and the jQuery Foundation que nos alerta sobre as novidades de aniversário:

Vamos matar o Internet Explorer 6, por favor.

Todo bom desenvolvedor constrói suas aplicações com foco numa solução crossbrowser, ou seja, que funcione no máximo de browsers possíveis, se possível em todos. Mas, todos concordam que lidar com o infame do Internet Explorer 6 é uma *****.

O iMasters brilhantemente lançou uma campanha para eliminar browsers antigos do mercado, entre eles o dito cujo do IE 6. Convido todos desenvolvedores decentes a participarem dessa iniciativa e nos ajudar a matar o Internet Explorer 6, por favor.

Participar da campanha é simples, basta adicionar um pequeno e simples código nos sites de sua responsabilidade que esse código irá detectar o navegador e sua versão. Se detectado que se trata do IE 6, será exibido uma barra convidando o usuário a atualizar seu navegador e ter uma navegação mais segura e nos ajudar, é claro.

Para ajudar na divulgação da campanha e facilitar nosso trabalho hoje e amanhã, inicio agora um Meme onde o objetivo é blogar a respeito da campanha, inserir o código da campanha em seu blog e dizer por que o Internet Explorer 6 deve morrer :D

Convido meus amigos Metzen, Bruno Dulcetti, Japs e Michelazzo para participarem.

Em 2009, vou de Zend Framework

Decidi iniciar 2009 com a adoção de um framework PHP. Entre os diversos disponíveis no mercado, minha simpatia girava em torno de três deles:  Zend Framework, CakePHP e CodeIgniter.

Cada um deles tem suas vantagens e desvantagens, portanto a escolha de um deles significava perder em um ponto e ganhar em outro. E após minhas análises optei pelo Zend Framework. Alguns pontos que considerei em minha análise: popularidade, comunidade, documentação, curva de aprendizagem, empresa responsável, envolvimento com o PHP e web 2.0.

O Zend Framework está ficando cada vez mais popular no Brasil e no mundo. Logo, a tendência é um crescimento da comunidade em volta do projeto. Quanto maior a comunidade, mais pessoas envolvidas em contribuições, suporte e melhoria dos códigos e recursos.

A documentação do ZF é super completa, há um guia para iniciantes, relação de todas API, guia de referência (online e em PDF), traduções (uma pena não ter em português do Brasil) e multmídia.

A curva de aprendizagem do ZF não é pequena, confesso. Mas devido a documentação disponível, tutoriais e o Google acredito que esse ponto não seria um empecilho.

A empresa responsável pelo desenvolvimento do Zend Framework é a Zend. Um dos pontos que pesou na escolha. Acho importante ter uma empresa sólida, séria e comprometida por trás de um framework que pretendo adotar. Não quero dizer que a empresa responsável pelo CodeIgniter ou a fundação responsável pelo CakePHP não seja. Além disso há a Zend é hiper envolvida com o PHP.

A Zend tem um grande potencial em fechar parcerias com outras empresas para agregar valor ao seu framework e diversos produtos. E isso tem sido feito com grandes empresas como Google, Adobe, IBM, Fox Interactive Media, Varien (Magento), e a lista continua.

E por falar em web 2.0, o Zend Framework se integra a grandes players da atualidade: Akistmet, Amazon, Delicious, Flicker, SlideShare, Twitter, Yahoo, Technorati, entre outros.