Livros e Posts de tecnologia, da qual estão disponiveis online, FOR FREE

Existe esse costume, da qual autores de livros de programação, disponibilizam, uma versão web, de graça do livro deles.

Aqui vai uma lista dos que eu já lê, ou vou ler, uma mini coleção =D

Aqui tem tanto posts, tutorial, e livros

[Leia mais]

Minha Configuração do Emacs

Configuração literária completa do meu Emacs, escrita em org-mode com org-babel-tangle. Gera o arquivo ~/.emacs.d/init.el automaticamente.

Para aplicar: M-x org-babel-tangle ou:

emacs --batch -l ob-tangle --eval "(org-babel-tangle-file \"emacs-config.org\")"

O arquivo fonte completo está em Emacs.org (tangle local) e no GitHub.

[Leia mais]

Filmes

Os filmes que assisti ao longo dos anos.

2026

  • Backrooms
  • Project Hail Mary

2025

  • KPop Demon Hunters
  • John Wick 4
  • Thunderbolts*

2024

  • The Shawshank Redemption
  • Inside Out 2
  • Inside Out 1

BackLog

  • John Wick 3
  • John Wick 2
  • John Wick
  • Whiplash

Já assisti muitos filmes ao longo dos anos, não lembro do dia, ou até o ano que assisti — para esses vou só colocar aqui mesmo.

[Leia mais]

Séries

As séries que assisti ao longo dos anos.

2025

  • Severance 1° e 2° Temporada
  • Creature Commandos 1° Temporada
  • Fionna & Cake 2° Temporada
  • Smiling Friends 3° Temporada

BackLog

  • Doctor Who (Série Nova) (9° doutor até o 12°)
  • Adventure Time
  • Fionna & Cake
  • Over The Garden Wall
  • Infinity Train 1° Temporada
  • Smiling Friends
  • Rick and Morty
  • Breaking Bad
[Leia mais]

Doom Emacs Config

Só um backup da minha configuração emacs que utilizo no trabalho.

init.el

;;; init.el -*- lexical-binding: t; -*-

(doom! :input

       :completion
       (corfu
        +orderless
        +icons)
       (vertico
        +childframe
        +icons)

       :ui
       doom
       doom-dashboard
       hl-todo
       (ligatures)
       minimap
       modeline
       neotree
       ophints
       (popup +defaults)
       (vc-gutter +pretty)
       vi-tilde-fringe
       workspaces
       zen

       :editor
       (evil +everywhere)
       file-templates
       fold
       snippets
       word-wrap

       :emacs
       dired
       electric
       undo
       vc

       :term
       vterm

       :checkers
       syntax

       :tools
       debugger
       direnv
       docker
       (eval +overlay)
       lookup
       (lsp +eglot)
       magit
       pdf
       tmux
       tree-sitter

       :os
       (:if (featurep :system 'macos) macos)
       tty

       :lang
       data
       (dart
        +flutter
        +lsp)
       emacs-lisp
       (go
        +lsp
        +tree-sitter)
       (json
        +lsp
        +tree-sitter)
       (javascript
        +lsp
        +tree-sitter)
       (latex
        +lsp
        +fold)
       (lua
        +lsp
        +fennel
        tree-sitter)
       (markdown
        +grip)
       (org
        +dragndrop
        +hugo
        +journal
        +pandoc
        +present
        +pretty
        +roam2)
       graphviz
       (python
        +lsp
        +poetry
        +pyenv
        +tree-sitter)
       (sh
        +lsp
        +fish
        +tree-sitter)
       (web
        +lsp
        +tree-sitter)
       (yaml
        +lsp
        +tree-sitter)

       :app
       calendar
       everywhere

       :config
       (default +bindings +smartparens))

config.el

;;; $DOOMDIR/config.el -*- lexical-binding: t; -*-

(setq doom-theme 'doom-dracula)

(setq display-line-numbers-type t)

(setq org-directory "~/Documentos/projetos/org/")

(setq user-full-name "eduardoroboto"
      user-mail-address "eduardo@edbn.dev")

(setq doom-font (font-spec :family "Fira Code" :size 18)
      doom-variable-pitch-font (font-spec :family "Cantarell")
      doom-big-font (font-spec :family "Fira Code" :size 25))

(setq doom-modeline-height 40)
(set-face-attribute 'mode-line nil :family "Fira Sans" :height 160)
(set-face-attribute 'mode-line-inactive nil :family "Fira Sans" :height 160)

(use-package! org
  :config
  (setq org-ellipsis " ▾"
        org-hide-emphasis-markers t))

(use-package! org-superstar
  :after org
  :hook (org-mode . org-superstar-mode)
  :custom
  (org-superstar-remove-leading-stars t)
  (org-superstar-headline-bullets-list '("◉" "○" "●" "○" "●" "○" "●")))

(setq org-file-apps
      '((auto-mode . emacs)
        ("\\.x?html?\\'" . "firefox %s")
        ("\\.pdf\\'" . "zathura \"%s\"")
        ("\\.djvu\\'" . "zathura \"%s\"")
        ("\\.epub\\'" . "zathura \"%s\"")))

(use-package! org-roam
    :init
    (setq org-roam-v2-ack t)
    :custom
    (org-roam-directory "~/Documentos/projetos/org")
    (org-roam-completion-everywhere t)
    :bind (("C-c n l" . org-roam-buffer-toggle)
           ("C-c n f" . org-roam-node-find)
           ("C-c n i" . org-roam-node-insert)
           :map org-mode-map
           ("C-M-i" . completion-at-point))
    :config
    (org-roam-setup))

package.el

Nada diferente do padrão.

[Leia mais]

Cozinha com Youtube

Projeto para estudar o conteudo de Youtubers cozinheiros, para aprender a cozinhar.

Adam Ragusea

O primeiro canal da qual descobrir sobre o assunto, adoro o conteudo dele, ele é mais educativo/documentário do que ensinar a cozinhar, mas ainda vale, e várias vezes ele ensina e da dicas.

Youtube: Adam Ragusea

Glen And Friends Cooking

Outro canal, sendo esse mais histórico com cozinha, adoro demais.

Youtube: Glen And Friends Cooking

[Leia mais]