SEO ainda é relevante?

Imagem representando o SEO

Se há uma constante em desenvolvimento de software é o hype. Hoje vivemos o buzz ao redor de microservices, machine learning e blockchain. Mas há algum tempo um dos hypes que varreu o mundo do desenvolvimento web foi o SEO (ou Search Engine Optimization).

LSP e o PyLS

Código Python

Uma das virtudes do VS Code é como ele integra-se facilmente com diferentes linguagens. O esforço é pequeno, geralmente resumindo-se à instalação de um único plugin. Essa característica o torna uma ferramenta extremamente produtiva, e que vem conquistando o coração dos desenvolvedores ao redor do mundo.

Algoritmos de ordenação - Parte 1

Ordenação

Voltamos a falar sobre algoritmos, e dessa vez o tópico é sobre ordenação de elementos. As linguagens de programação abstraem toda a complexidade envolvida para nós, mas mais que fundamental, compreender como tais algoritmos funcionam é mais um passo adiante no aprendizado das Ciências da Computação.

Peça ajuda!

Imagem representando um pedido de ajuda

Desde que assisti ao (razoável) Eu Sou a Lenda, uma pergunta instalou-se em minha cabeça: E se eu fosse o último ser humano vivo depois de um apocalipse zumbi? Alguns bons anos depois da estreia do filme, posso dizer com toda a sobriedade que, se eu o fosse, seria por muita sorte, e possivelmente não viveria muito tempo mais.

Recursividade e o "dividir e conquistar"

Recursividade ilustrada

Sabe aquelas pessoas que têm problemas em determinar qual lado é o "esquerdo" e qual lado é o "direito"? Admito, sem orgulho algum, que tenho o mesmo problema com recursividade. Meu cérebro simplesmente se embaralha, e preciso fazer um grande esforço para imaginar o que está acontecendo.

Os Greedy algorithms

Algoritmos

Quando estive revisando a disciplina de algoritmos, me deparei com os tais "algoritmos gulosos", ou greedy algorithms. Lembro que na época eu automaticamente associei o termo a soluções de baixa utilidade ou performance. Mal sabia eu que estive equivocado esse tempo todo.

Deixe darem pitaco no seu código com Prettier

Logo do Prettier

Code formatters são uma boa ideia. Acredite! Demorei a dar o braço a torcer, mas depois de alguns "Hello world" em Go admito que a ideia de ter um código bem formatado, sem necessitar da destreza do programador para isso, é uma ideia excelente.