logotipo

Início

Qual a diferença entre display block, inline, inline-block, flex e inline-flex?

Uma explicação simples para os principais valores da propriedade display

CSS

Portas lógicas e operadores bitwise

Principais portas lógicas dos circuitos digitais e operações bit-a-bit.

Conceitos de computação

Boas práticas ao criar commits no Git

Mantenha seus repositórios organizados

Versionamento de código

Por que quero aprender C em 2024?

A "mãe" de todas as linguagens?

C

Como medir a eficiência de um algoritmo?

Entenda melhor sobre a notação BigO

Algoritmos

Algoritmo: Quicksort

O Quicksort é provavelmente o algoritmo mais usado na prática para ordenar vetores.

Algoritmos

O que é hierarquia de memória?

Deixe o que é importante mais próximo.

Diverso

Algoritmo: Bubblesort

Por que "bubble"? Porque os dados enquanto estão sendo organizados parecem "bolhas" de ar na água procurando seu nível.

Algoritmos

Algoritmo: Merge Sort

Algoritmo de ordenação que usa a estratégia dividir e conquistar.

Algoritmos

Algoritmo: Selection Sort

Mais um algoritmo simples para ordenação.

Algoritmos

Algoritmo: Insertion Sort

Algoritmo eficiente para ordenação de pequenas listas.

Algoritmos

Princípios SOLID

Um resumo de cada princípio.

Padrões de código

O que acontece quando um programa em C é compilado

Descrição simples de cada fase da compilação.

C

Resenha do livro The C# Player's Guide

Aprenda C# com um jogo RPG

C#

Atalhos mais importantes do VSCode para ter agilidade

Domine sua ferramenta de trabalho!

Diverso

Regra F.I.R.S.T de boas práticas de testes

Testes permitem maior segurança ao fazer mudanças no sistema.

Teste de software

Principais pontos do livro Clean Architecture

Resenha da minha leitura.

Backend

Visão Geral das Arquiteturas CSS: OCSS, SMACSS e BEM

Como organizar seu CSS para que não se transforme num pesadelo.

CSS