Pular para o conteúdo

Escritos

Todos os artigos

Ensaios, tutoriais e explorações na interseção entre tecnologia, design e experiência humana.

22 artigos para explorar

  1. 001

    Menos brilho, mais tipografia: o redesign editorial do SamutegDev

    Você está lendo este post dentro do próprio redesign. Essa é a melhor forma de mostrar a mudança: antes, o blog usava glassmorphism, gradientes e três cores de destaque; agora, ele segue uma direção editorial, com papel quente, tipografia maior e um único laranja queimado como acento.

    blog
  2. 002

    TaskNest: refatorando um SaaS de gestão de tarefas com type-safety de ponta a ponta

    Recentemente refatorei o TaskNest, minha plataforma SaaS de gestão de tarefas.

    TaskNestTypescriptSaaS
  3. 003

    Exercício em Go: calculando médias de uma turma

    Neste exercício, desenvolvi um pequeno sistema em Go para representar alunos, disciplinas e notas.

    goexercicio
  4. 004

    Structs em Go: organizando dados de forma clara

    Structs são uma das principais ferramentas de Go para representar entidades e agrupar diferentes tipos de dados em uma única estrutura. Elas são muito usadas em APIs, sistemas backend, bancos de dados e praticamente qualquer projeto que precise modelar informações.

    go
  5. 005

    Maps em Go: o guia completo

    Se você já usou dicionários em Python, HashMaps em Java ou objetos em JavaScript, vai se sentir familiar com maps, mas há algumas particularidades importantes em Go.

    go
  6. 006

    Slices em Go: o guia completo

    Slices são uma das estruturas de dados mais usadas em Go

    go
  7. 007

    Ponteiros em Go: o que são e como usar

    Ponteiros em Go são uma das características mais importantes da linguagem para quem quer entender melhor como o gerenciamento de memória funciona

    go
  8. 008

    GoFence: minha própria ferramenta de pentest em Go

    Recentemente desenvolvi o GoFence, uma ferramenta de pentest escrita inteiramente em Go.

    goseguranca
  9. 009

    Do NixOS para o MX Linux com Fluxbox

    Depois de migrar do Void Linux para o NixOS, imaginei que teria um sistema mais organizado.

    linux
  10. 010

    Da mudança do Void Linux para o NixOS

    Depois de algum tempo usando o Void Linux, decidi mudar novamente de distribuição e começar uma nova experiência com o NixOS.

    linuxnixos
  11. 011

    Atualizações do sistema de wallet e créditos

    Recentemente finalizei uma camada completa de wallet e créditos na minha plataforma.

    jogosbackendpagamentos
  12. 012

    Atualizações da minha plataforma de jogos: layout, analytics e acessibilidade

    Nos últimos dias fiz uma série de atualizações importantes na minha plataforma de jogos

    jogoswebacessibilidade
  13. 013

    Da migração do Arch Linux para o Void Linux

    a migração trouxe alguns desafios.

    linux
  14. 014

    Docker nos meus projetos atuais

    Comecei a usar Docker em praticamente todos os meus projetos atuais.

    dockerdevops
  15. 015

    Deploy em Produção: A Batalha Vercel vs Railway (E Por Que Tudo Deu Errado)

    Pensava que o desenvolvimento árduo tinha acabado. Que após meses de código, debug e design, era só apertar um botão e pronto: produto no ar. Spoiler: eu era otimista demais.

    deployverceldevops
  16. 016

    Construindo uma Plataforma de Jogos Web: A Reta Final (Onde os Detalhes Matam)

    sobre a plataforma de jogos

    jogoswebgonextjs
  17. 017

    Capítulo 5: Métodos — Consolidação e criatividade com Unicode

    Livro java 2 didatico

    javalivro
  18. 018

    TaskNest: A jornada de construir um full-stack real

    Projeto com começo em 2025

    projetofullstack
  19. 019

    Exercícios do Capítulo 4: Praticando Math, Random e Strings

    Livro java 2 Ensino Didatico

    javalivro
  20. 020

    Java Ensino Didático: O livro

    Livro que estou lendo

    javalivro
  21. 021

    Por que migrei meu blog para Keystatic em vez de apenas usar Markdown

    Usando keystatic

    blogcmsastro
  22. 022

    Primeiro Post

    Acho que sera util daqui pra frente