Pular para o conteúdo
nandomoreira.devDisponível

~/releases

Esse site faz 10 anos desde o primeiro commit 🎈

Não sei ao certo quantas versões este site já teve; provavelmente mais de vinte. Estas são as que sobreviveram em repositórios no GitHub, da primeira em Jekyll até esta aqui.

Versões

  1. ago/2026 até hoje

    Astro

    Esta aqui: Astro com renderização no servidor no Firebase App Hosting, conteúdo em Markdown validado por Zod, um servidor MCP para agentes e quase nenhum JavaScript no navegador.

    • Astro
    • TypeScript
    • Tailwind CSS
    • Zod
    • Vitest
    • MCP
    • Firebase

    nandomoreira.dev765 commits

  2. jan/2026 a mar/2026

    Next.js

    O portfólio virou uma conversa: uma página de chat em Next.js com o AI SDK, as respostas em streaming e o Firebase por trás.

    • Next.js
    • React
    • TypeScript
    • AI SDK
    • Tailwind CSS
    • Playwright
    • Firebase

    nandomoreira.dev-chat39 commits

  3. out/2025 a dez/2025

    SvelteKit

    SvelteKit com Bun e Tailwind CSS, testes em Vitest e Playwright e hospedagem no Firebase. Foi a primeira versão com um CLAUDE.md no repositório.

    • Svelte
    • SvelteKit
    • TypeScript
    • Bun
    • Tailwind CSS
    • Vitest
    • Playwright
    • Firebase

    svelte-nandomoreira.dev99 commits

  4. mai/2024 a out/2025

    Next.js

    Next.js com App Router, Tailwind CSS e shadcn/ui, os posts ainda no Notion, e-mail pelo Resend e o Biome no lugar do ESLint e do Prettier.

    • Next.js
    • React
    • TypeScript
    • Tailwind CSS
    • shadcn/ui
    • Notion
    • Resend
    • Biome

    nandomoreira.dev-nextjs121 commits

  5. abr/2022

    Remix

    Remix com o Notion como CMS, feito em cinco dias e publicado na Vercel. Tinha um easter egg: quem digitasse "batman" em qualquer página ganhava chuva de confete e um vídeo do YouTube.

    • Remix
    • React
    • TypeScript
    • Notion
    • Sass
    • Vercel

    remix-notion.nandomoreira.dev24 commits

  6. jul/2021

    Next.js

    Outro recomeço em Next.js e Chakra UI, desta vez com Jest configurado desde o início. Parou no primeiro commit.

    • Next.js
    • React
    • TypeScript
    • Chakra UI
    • Jest

    new.nandomoreira.dev1 commit

  7. ago/2020 a ago/2021

    Next.js

    Next.js com Chakra UI e Framer Motion, o conteúdo no Sanity em vez do Strapi e o deploy na Vercel.

    • Next.js
    • React
    • TypeScript
    • Chakra UI
    • Sanity
    • Vercel

    next.nandomoreira.dev29 commits

  8. ago/2020

    Strapi

    Um CMS headless em Strapi com PostgreSQL para alimentar o site seguinte. Ficou no primeiro commit, no mesmo dia em que a versão em Next.js começou.

    • Strapi
    • Node.js
    • PostgreSQL

    strapi.nandomoreira.dev1 commit

  9. dez/2019 a mar/2020

    Gatsby

    O blog separado em blog.nandomoreira.dev, ainda em Gatsby, agora com TypeScript e CSS em Emotion. Foi a primeira versão com TypeScript.

    • Gatsby
    • React
    • TypeScript
    • Emotion
    • Netlify

    gatsby-blog.nandomoreira.dev35 commits

  10. mar/2019 a jun/2020

    Gatsby

    A mudança para o domínio nandomoreira.dev: Gatsby e React, posts em Markdown consultados por GraphQL, newsletter no Mailchimp e deploy na Netlify.

    • Gatsby
    • React
    • GraphQL
    • Stylus
    • Mailchimp
    • Netlify

    gatsby.nandomoreira.dev135 commits

  11. ago/2018 a jun/2019

    Jekyll

    O blog voltou ao Jekyll, com Vue.js e Bootstrap por cima, os assets montados pelo Laravel Mix e cache offline pelo Workbox.

    • Jekyll
    • Ruby
    • Vue.js
    • Bootstrap
    • Sass

    blog-nandomoreira70 commits

  12. mai/2018 a mai/2024

    Nuxt

    De volta ao Nuxt, agora com Vuex, tradução por vue-i18n e a lista dos meus repositórios do GitHub direto na página, publicado na Netlify.

    • Vue.js
    • Nuxt
    • Vuex
    • Stylus
    • PWA
    • Netlify

    old-nandomoreira.me133 commits

  13. out/2017 a jan/2018

    Middleman

    O blog em Middleman, com templates Slim, Sass, Gulp e um service worker gerado pelo sw-precache, numa época em que offline-first era a novidade.

    • Middleman
    • Ruby
    • Slim
    • Sass
    • Gulp

    middleman-blog10 commits

  14. ago/2016

    HTML

    Um recomeço em HTML puro, com templates Nunjucks, Sass com Bourbon e Neat e o Gulp de sempre. Durou um dia e dois commits.

    • HTML
    • Nunjucks
    • Sass
    • Gulp

    nandomoreira.me-html2 commits

  15. jul/2016 a mar/2019

    Nuxt

    Site e blog como SPA em Vue.js e Nuxt, com os posts em Markdown, PWA, Stylus e comentários pelo Disqus. Foram 454 commits, a versão mais trabalhada antes desta.

    • Vue.js
    • Nuxt
    • Stylus
    • PWA
    • Disqus
    • Markdown

    nandomoreira.me-nuxt-theme454 commits

  16. jan/2016 a jun/2016

    Jekyll

    Um portfólio separado do blog, ainda em Jekyll, com deploy pelo Travis CI e o html-proofer conferindo os links antes de publicar.

    • Jekyll
    • Ruby
    • Sass
    • Travis CI

    portfolio-jekyll21 commits

  17. nov/2015 a jan/2018

    Jekyll

    O primeiro nandomoreira.me: um tema Jekyll com Sass e Compass, compilado pelo Gulp, com as dependências de front-end pelo Bower. Acabou publicado como tema aberto no GitHub Pages.

    • Jekyll
    • Ruby
    • Sass
    • Compass
    • Gulp
    • Bower
    • GitHub Pages

    nandomoreira-jekyll-theme20 commits

Tecnologias

(51)

Tudo o que passou por aqui, na ordem em que apareceu. O número é em quantas versões cada uma ficou.

  • Jekyll×3
  • Ruby×4
  • Sass×6
  • Compass×1
  • Gulp×3
  • Bower×1
  • GitHub Pages×1
  • Travis CI×1
  • Vue.js×3
  • Nuxt×2
  • Stylus×3
  • PWA×2
  • Disqus×1
  • Markdown×1
  • HTML×1
  • Nunjucks×1
  • Middleman×1
  • Slim×1
  • Vuex×1
  • Netlify×3
  • Bootstrap×1
  • Gatsby×2
  • React×7
  • GraphQL×1
  • Mailchimp×1
  • TypeScript×8
  • Emotion×1
  • Strapi×1
  • Node.js×1
  • PostgreSQL×1
  • Next.js×4
  • Chakra UI×2
  • Sanity×1
  • Vercel×2
  • Jest×1
  • Remix×1
  • Notion×2
  • Tailwind CSS×4
  • shadcn/ui×1
  • Resend×1
  • Biome×1
  • Svelte×1
  • SvelteKit×1
  • Bun×1
  • Vitest×2
  • Playwright×2
  • Firebase×3
  • AI SDK×1
  • Astro×1
  • Zod×1
  • MCP×1

Agora é só compartilhar.