Autonomia & Tecnologia
Navegação na tag

desenvolvimento

Profissionais web precisam ser plurais!

As discussões sobre novas "especializações" no desenvolvimento web tem sido cada vez mais frequentes. A evolução constante da web parece de tempos em tempos, rearranjar o mercado. Com isso muita gente acaba despendendo energia na busca de…

Dekode, uma iniciativa diferente!

Alguns de vocês acompanharam pelo Twitter o lançamento do site da Dekode. Agora que a correria deu uma trégua, é hora de compartilhar as novidades. No final do ano passado eu lancei o curso Welcome to the Django com o objetivo de…

Python é eleito a linguagem de 2010

Isso mesmo! Se você tinha dúvidas se Python estava crescendo, agora não tem mais. O TIOBE acabou de anunciar que Python foi eleito a linguagem que mais ganhou mercado em 2010.

Balanço da 1ª turma Welcome to the Django

A primeira turma do curso online Welcome to the Django foi um grande sucesso! O desafio era ousado: ministrar um curso online inteiramente prático, onde a teoria fosse aprendida por demanda para sedimentar o conhecimento dos alunos.

Ecossistema do Desenvolvimento Ágil

Muito se fala sobre os métodos ágeis com foco em gestão: Iterações, cliente presente, sprint planning, etc. Mas e durante o sprint? Como produzir com agilidade? Apresentei esta palestra no Dev in Sampa 2010 falando um pouco sobre técnicas…

Depurando código Python com segurança usando Nose e iPdb

Vez ou outra, um teste falha ou dá erro de forma misteriosa. Nestes momentos, o traceback parece inútil e por mais que o programador olhe o código, não consegue enxergar o problema. Para momentos como este, usar um debugger facilita a…

Não existe código grátis!

No último #Horaextra, nosso amigo Everton Carpes comentou sobre seu excelente post "1 sprint a frente é mini waterfall". Em seu artigo ele critica a estratégia de manter o time de design sempre um sprint a frente da equipe de…

Reflexões sobre o Programador Lento

Estava lendo o excelente post do meu amigo Rafael Lima sobre Programadores Lentos, onde o Lucas Arruda comentou: Só um comentário: na verdade, todo software sempre terá bugs. Sendo ele desenvolvido lentamente, testado, etc. Isso é um…

Desmistificando o conceito de Django Apps

O conceito de Django Application é uma das principais sacadas do Django, e um dos grandes responsáveis por sua flexibilidade e alto reaproveitamento de componentes. A documentação do Django explica brevemente a idéia: "Uma app é uma…

Entendendo a idéia do Google Wave

Perceber o que o Google Wave tem de especial não é fácil. Tenho visto muitas definições e comparações na internet dizendo que este novo serviço é: Mais um editor de texto coletivo. Um Basecamp melhorado A evolução das mensagens…