maicoqb · Engenharia de Software com uma pitada de Gestão

GitHub

Hello World, Again

De novo e de novo

Cá estou novamente. Tentando reiniciar a jornada de ter um blog. Pela quarta vez, se é que eu ainda me lembro da contagem correta.

Meu objetivo era um só: escrever sobre os estudos de caso de EDA e Kubernets que fiz recentemente. Mas, o blog estava muito desatualizado, a última vez que mexi aqui foi em 2017.

Pensei em apagar tudo e começar de novo, mas não vejo por que apagar o histórico, ainda que sejam 2 postagens apenas.

Porém eu precisava atualizar o código, estava em PHP, que apesar de ter sido uma linguagem que usei por muito tempo, não uso há pelo menos 5 anos.

Aqui começa a breve história do Onze.

Onze

Minha stack atual é JavaScript/TypeScript. Portanto procurei algum gerador de sites estáticos nessas linguagens que pudesse me ajudar. Encontrei algumas ferramentas demasiadamente complexas e difíceis de usar. Até que me deparei com o Eleventy. Ele é simples e facilmente customizável.

Olhei alguns templates de Eleventy, mas não achei nada que me agradasse muito. Estou acostumado com o Lanyon do Jekyll, e queria algo mais parecido com ele. Resolvi então criar um template em cima do Eleventy baseado no Lanyon.

Assim nasce o Onze, um template em cima do Eleventy baseado no Lanyon do Jekyll.

Foi uma jornada bem breve. Enquanto o Piece (meu template de Jigsaw baseado em Lanyon) eu demorei 2 dias pra fazer, o Onze eu demorei pouco mais de 5 horas. Isso aconteceu, é claro, porque tive ajuda do Kiro.

Descoberta

Comparar o tempo que levei para cada template me fez pensar sobre o impacto quantitativo da IA no ciclo de desenvolvimento de software. Digamos que nesses dois dias eu tenha gasto no máximo 6 horas por dia codificando. Isso são 12 horas no total. Portanto, estamos falando de uma redução de mais de 50% no tempo de desenvolvimento.

Esse é um assunto que eu gostaria de explorar mais, mas vai ficar pra outro post. O objetivo desse aqui é só reviver o blog mesmo.

Bye World!