Sim, você leu certo: apenas 6 meses depois do lançamento do Java 9, uma nova versão da linguagem já está disponível para download. Com um movimento que ficou conhecido como Java Release Train, a Oracle […]
O mínimo que você deve saber de Java 10

Sim, você leu certo: apenas 6 meses depois do lançamento do Java 9, uma nova versão da linguagem já está disponível para download. Com um movimento que ficou conhecido como Java Release Train, a Oracle […]
O título não é uma coincidência, esse post foi criado com o mesmo intuito daquele que eu escrevi em 2014 junto com o Paulo Silveira, anunciando as principais alterações da nova versão da linguagem Java. Com […]
Em um dos meus posts compartilhei práticas que utilizamos aqui na Caelum para trabalhar com o Trello. O Paulo também já falou de Inbox Zero e Getting Things Done, além de outras ferramentas que usamos […]
Há muito tempo se diz sobre modularizar a plataforma Java. É um plano que começou desde antes do Java 7, foi uma possibilidade no Java 8 e por fim, para permitir mais tempo de desenvolvimento, […]
Nos posts anteriores falamos sobre o REPL e a polêmica proposta de inferência de variáveis locais do Java 9. Pra esse terceiro escolhi mostrar uma proposta que já está em andamento e que, sem dúvida […]
Quem já fez um reset –hard e depois percebeu que voltou mais do que devia? Humm, tá bom, eu fiz! Semana passada fui reverter algumas mudanças locais que commitei em uma branch do Alura, mas […]
Estamos acompanhado de perto as novidades do Java 9 e desde já testando cada uma das muitas propostas (JEPs) que já foram aceitas e integradas em seus builds mais recentes. O release final deverá acontecer […]
Estudar de qualquer lugar, conforme sua disponibilidade de horário e em seu ritmo. Essas são algumas das muitas vantagens de fazer um curso de programação, design ou tecnologia a distância. Plataformas como o Alura são […]
Independente da linguagem ou tecnologia que estamos usando, um conceito global é: não queremos ficar nos preocupando com infraestrutura. É aí que os frameworks entram. Eles nos ajudam e muito a agilizar o processo de […]
Estamos acompanhando de perto as novidades do Java EE 8, e recentemente excelentes atualizações foram divulgadas. O lançamento do primeiro draft do CDI 2.0 é uma delas, seguida de novidades no status do MVC 1.0, […]
Gerenciar um projeto ou produto não é uma tarefa fácil. Garantir uma boa visibilidade do que está acontecendo, priorizar as histórias certas e transmitir mensagens claras para toda equipe é sempre um grande desafio. Por […]
Utilizar o git para controle de versão e Github para hospedagem desse código é uma das grandes certezas em boa parte das empresas e projetos de hoje em dia. O Github sempre procura inovar e […]
Temos participado da especificação do MVC 1.0, uma das mais esperadas para o Java EE 8. Já há uma versão inicial para download. Você pode baixar sua especificação e API diretamente pela página do JCP, […]
Entre os dias 27 de setembro e 2 de outubro aconteceu a 18ª edição do JavaOne, a maior conferência de Java do mundo organizada pela Oracle. Tivemos a honra de participar do evento, apresentando o […]
Já vimos aqui no blog as principais novidades do Java 8, detalhes da nova API de datas e como aplicar algumas dessas novidades em nosso dia a dia. Mas há muito o que explorar nas […]