Carlos Souza

Small acts make great revolutions

Rails Rumble 2013 – List.me

This past weekend I participated on the 2013 Rails Rumble. I’m still recovering from a weekend of intensive coding (with quick a break to watch UFC 166), so for now I’ll just post this screencast that Matthew Closson put together showing the project that he, myself and Mateus Linhares did, called List Me

About open source

Every time I talk about open source to someone new, one of the first things they question is the security around running code that is open. “Since all of these dependencies are open source, how do you know that they are secure enough to use in a real app?” The short answer is: It’s actually […]

RubyConf BR 2013

Mês passado estive no Brasil participando da RubyConf BR. Esta é a segunda vez que participo do evento, que em sua 6a edição reuniu mais de 800 desenvolvedores no teatro Frei Caneca em São Paulo. Apresentei a palestra Como pegar um Trem em movimento, onde falei sobre algumas práticas e convenções que facilitam na integração […]

Coronado me lembrou Belém

Ontem passei por uma rua de Coronado, em San Diego, que me lembrou muito alguns trechos dos bairros do Marco (área em torno do Bosque Rodrigues Alves, Duque) e Pedreira (Pedro Miranda). Vejam vocês mesmos! Cliquem no link a seguir para abrir o Google Maps na Orange Avenue: http://goo.gl/maps/Ik4LQ Depois, arrastem o bonequinho do “Google Street […]

Quando usar Exceções

Um post interessante na lista GURU-PA: (…) quando estamos desenvolvendo um projeto é geralmente uma boa estratégia desenvolver Exceções próprias, para tratar especificamente do problema em questão. Queria saber se vcs têm algum padrão de implementação, como vcs trabalham com esta questão? Segue minha resposta ao grupo: Legal a dúvida! Eu costumo escrever exceções quando […]

Performance Optimization WordPress Plugins by W3 EDGE