• Home
  • Blog
  • Home
  • Blog
Logo
  • Enabling the merging gadget on your private Wikibase instance
    October 16, 2025
  • Four ways to run SPARQL queries on your RDF data
    September 26, 2025
  • A simple way to keep and use your dotfiles
    September 6, 2025
  • Accessing Ollama from other machines
    August 7, 2025
  • Getting started with Google ADK
    July 29, 2025
  • TIL docstrings for Enums are placed below the attribute in python
    July 28, 2025
  • Getting started with Mise
    January 13, 2025
  • Walk trough pre-commit and enforcing conventional commits
    October 14, 2024
  • Working with SQLAlchemy 2.0: a lightning fast guide
    October 2, 2024
  • Getting started with Weaviate
    September 18, 2024
  • Getting started with PocketBase and Vite+React+TypeScript
    September 1, 2024
  • Jumpstart your data visualization: Quarto & ObservableJS with R
    August 22, 2024
  • Setting up Structurizr for local authoring: a step-by-step guide
    August 16, 2024
  • Setting up vLLM with Hugging Face for generative AI projects
    August 3, 2024
  • Setting Up Neovim with NvChad
    August 2, 2024
  • The bare minimum to get started with Typst
    July 27, 2024
  • The case for custom ergonomic keyboards
    July 1, 2023
  • Transforming images with TikZ in LaTeX
    March 28, 2023
  • Taking notes & good science
    January 1, 2023
  • Reveal.js super quick
    June 10, 2022
  • How to enable syntax highlighting and auto-completion for NS-3 in Doom Emacs?
    January 1, 2022
#generative-ai
#ide
#productivity
#keyboards
#linux
#devops
#fullstack
#writing
#visualization
#data
#kb
#documentation
#science
#search

gcgbarbosa.com © 2025

nevermonetize