• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
project logo

nmsilva

my-portfolio

Starter template for a markdown blog
Public
Like
my-portfolio
Home
Code
5
docs
4
posts
6
Layout.tsx
README.md
H
index.tsx
Environment variables
Branches
1
Pull requests
Remixes
History
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
docs
/
improvements.md
Code
/
docs
/
improvements.md
Search
…
Viewing readonly version of main branch: v27
View latest version
improvements.md

Melhorias Prioritárias

🔴 Alta Prioridade

1. Preencher dados reais

  • Substituir placeholders pelo dados reais do Nuno Silva
  • Adicionar projectos reais (Hive Manager, Dragonboat, etc.)
  • Links sociais reais

2. Formulário de contacto funcional

  • Ligar handleSubmit ao @std/email
  • Feedback visual ao utilizador (sucesso/erro)
  • Rate limiting básico

3. Corrigir LanguageSelector

  • Implementar o componente referenciado na view de blog
  • Ou remover se não for usar i18n

4. SEO Básico

  • Meta tags: description, og:title, og:image
  • Structured data JSON-LD para Person
  • canonical URL

🟡 Média Prioridade

5. Dark Mode funcional

  • Toggle com localStorage para preferência
  • Classes dark: já presentes no código

6. Blog: Posts Externos

  • Mover posts para ficheiros .md separados no projecto
  • Permite adicionar conteúdo sem tocar no código principal

7. Favicon

  • Actualmente retorna 404
  • Adicionar SVG simples

8. Analytics Melhorado

  • Registar: referrer, user-agent, path
  • Dashboard /admin com métricas

9. RSS Feed

  • Rota /rss.xml com posts do blog

🟢 Nice-to-have

  • Sitemap XML
  • Open Graph images dinâmicas
  • Pesquisa no blog (SQLite FTS)
  • Contador de visitas com gráfico
  • Newsletter integrada

Bugs

BugFix
LanguageSelector não definidoImplementar ou remover
handleSubmit vazioLigar ao email
Dados placeholder visíveisPreencher dados reais
Sem faviconAdicionar /favicon.ico
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2026 Val Town, Inc.