Sobre o Next Commit
O Next Commit
Este blog tem conteúdo relacionado com engenharia de software, tecnologia, programação e assuntos relacionados. Escrito por dois autores, ambos finalistas de Engenharia Informática que estão longe de ser especialistas seja no que fôr, pretende ser um espaço de partilha de conhecimento e de opinião, tanto de temas técnicos (linguagens de programação, frameworks, standards, protocolos…) como de outros mais generalistas (o ensino de Informática em Portugal, gestão de projetos/organizações, emprego e carreira).
O tema gráfico é baseado no So Simple Theme do Michael Rose.
Em português
Português é a 5ª língua mais falada no mundo, falada nativamente por 215 milhões de pessoas, no entanto isso não se reflete no número de blogs que existem nesta língua, principalmente os que falam de engenharia de software (ou ciências da computação, como preferirem). São poucos, e desses ainda menos aqueles que permanecem ativos. Tudo isto, aliado a já existir uma oferta mais que completa de blogs em inglês - a única outra língua que podíamos usar - levou-nos a optar pela língua de Camões.
Além disso, vamos ser sérios: quem é que vai ler isto? Até podia ser escrito em Sindarin. Sendo assim, mais vale escrever na língua materna.
A Origem
Num daqueles fins de tarde durante a semana, em que pouco mais se faz do que discutir o mérito de ideias alheias (acho que na altura falavamos se os posts do Michael O. Church sobre agile e venture capital tinham ou não fundamento), quando a meio da conversa:
- Miguel Ei, não queres começar a escrever um blog?
- Gabriel Só escrevo se tu escreveres. (aquilo que se diz quando não se quer fazer alguma coisa)
O facto é que o Miguel realmente montou um blog, e como preguiçoso que sou, decidi colar-me à infraestrutura que ele já tinha montado para escrever eu também.
Os autores
São os dois finalistas do Mestrado Integrado em Engenharia Informática e Computação da FEUP e ambos aceitaram vir para a Internet mostrar o que não sabem. Fora isso, têm pouca coisa em comum.
Miguel
Olá eu sou o Miguel. Normalmente acho tudo interessante (pelo menos até começar a perceber o quão complexo esse assunto é) e, portanto, quando me pedem para falar dos meus interesses tento desviar a conversa.
Adoro Ruby on Rails, tanto que se 70% dos posts do Next Commit não forem sobre Rails é porque não estou a fazer o meu trabalho. Ou então estou a tentar convencer-vos que Java e C++ não são linguagens do passado.
Parte do meu interesse (e leitura diária) prende-se com sistemas distribuídos, sistemas de monitorização, inteligência artificial e aprendizagem computacional. Para além disso, ao contrário da maioria dos developers, gosto bastante de Dev Ops.
O meu gosto por jogos de estratégia (principalmente por turnos) faz com que também dispense algum tempo para ler artigos relacionados com game design.
Não gosto propriamente de Javascript (mas isso fica para outra conversa), apesar de utilizar com bastante frequência sailsJS para projetos académicos.
Depois de ter sido evangelizado pelo Gabriel, estou, atualmente, a arranjar tempo para aprender Elixir.
Se gostas tanto do Intellij como eu (até mesmo para escrever posts), podes-me encontrar no LinkedIn, GitHub ou através de e-mail.
Gabriel
Além de estudar, também tenho feito desenvolvimento web (e não só) para a Ripe Productions. Apesar de ultimamente trabalhar mais em desenvolvimento fullstack, sou bastante interessado por programação reativa, linguagens de programação, sistemas distribuídos e machine learning/big data.
A minha religião é programação funcional e sou evangelista de sistemas de tipos fortemente tipados, mas se fizeres parte de uma equipa pequena mas extremamente técnica da qual eu possa aprender, talvez possamos pôr as nossas diferenças de lado.
Ah, também gosto demasiado de MOOCs para o meu próprio bem, adoro futebol e treino karaté.
Podes encontrar-me no LinkedIn, GitHub, dizer olá por gabrielcandal@gmail.com ou no Skype (g.candal). Também podes ler sobre o trabalho que tenho feito na dissertação ou dar uma vista de olhos no meu CV.