ISMA/DEV
Começar um projeto
Trabalho

Três anos disto. Aqui está.

O que construí, e a versão honesta daquilo que foi mesmo meu em cada um.

Concealed

Agência

Três anos lá, de 2023 a 2026. Estes projetos são da Concealed e não meus — eu era um dos programadores neles. Nuns construí a maior parte; noutros resolvi coisas e segui caminho, e cada cartão diz qual foi o caso. Todos remetem para o artigo da Concealed, onde estão creditados o trabalho de design e o resto da equipa.

Uma coleção de aulas de poker dentro da Evolution Academy, com quatro recursos e três quartos concluída.
Aplicação web

Evolution Academy

Uma plataforma de aprendizagem para uma escola de poker. O conteúdo e as permissões vivem os dois no WordPress, portanto é um gestor que decide quem vê que aulas, podcasts e gravações, sem ter de passar por um programador. O aluno entra, recebe aquilo que o seu nível lhe abre, avança por uma coleção com o progresso guardado, e discute o assunto nos comentários por baixo.

ReactWordPressSupabase
O que fizProgramador principal. Quase toda a aplicação, de uma ponta à outra.
Ler na Concealed
A página inicial da Evolution Poker, com uma linha a subir por trás do título.
Website

Evolution Poker

O site que está à frente da academia — os serviços de coaching dispostos como um calendário, uma página para cada pessoa da equipa, e os head coaches destacados com ases por trás. Todas as secções, conteúdo incluído, editam-se no WordPress, e o site volta a ser publicado a partir de lá sem ninguém ter de me ligar.

Next.jsWordPress
O que fizA construção do front-end, e o CMS em WordPress por trás dele. O meu primeiro projeto completo na Concealed.
Ler na Concealed
O quadro de produção da Grafibeira: todos os trabalhos da casa, por fase num eixo e por dia no outro.
Ferramenta interna

Grafibeira

Uma gráfica que funcionou quarenta e quatro anos a papel e memória, agora com um único fluxo de produção. Os operadores entram com um PIN para cada passo ficar rastreável, a expedição é validada por código QR, e a produção tem um quadro ao vivo do que está onde. A Concealed contabiliza duas horas poupadas por dia, e nenhum erro desde então.

ReactSupabase
O que fizTarefas full-stack ao longo da construção. Não fui o responsável neste.
Ler na Concealed
A loja simMarket, com uma promoção por cima dos lançamentos.
E-commerce

simMarket

Uma loja de add-ons para simulação de voo, refeita para condizer com a aplicação de desktop e a plataforma de vendedores ao lado dela.

PHPTwigJavaScript
O que fizFuncionalidades mais pequenas e correção de bugs.
Ler na Concealed
A página inicial da Our Songlines, com uma loja e um carrinho na navegação.
E-commerce

Our Songlines

Uma plataforma que torna a história e a cultura indígena australiana acessíveis a quem está de fora. A loja veio depois da construção original, e é essa a parte em que trabalhei.

Nuxt.jsShopify API
O que fizAs páginas da loja, através da API da Shopify.
Ler na Concealed
A página inicial da Helio Render, com trinta e duas ferramentas 3D suportadas listadas por cima do título.
Website

Helio Render

Uma plataforma de rendering na cloud para estúdios que lhe passam stills e animação 3D, construída em Framer.

Framer
O que fizComponentes à medida, conforme o design pedia.
Ler na Concealed

No meu tempo

Pessoal
Em construção, a sério
Em construção

O primeiro, em curso

Coisas que estou a construir no meu tempo, da primeira ideia até à coisa em si. Este espaço enche-se à medida que forem saindo.

Como trabalho

Processo
Como é que um projeto começa?
Dizes-me o que estás a construir e mais ou menos para quando. Se fizer sentido, marcamos uma chamada, eu defino o âmbito, e tens um preço fechado antes de começar seja o que for.
De que é que precisas da minha parte?
O que já tiveres — um design, uma folha de cálculo, um site antigo, um rabisco num guardanapo. Se não tiveres nada disso, é uma conversa, não é um impedimento.
Quanto tempo demora?
Um site de marketing leva normalmente duas a quatro semanas. Uma aplicação depende inteiramente do âmbito, e dou-te um número real em vez de um número otimista.
E quando alguma coisa deixa de funcionar?
Mandas-me mensagem e eu resolvo. Não há fila de tickets nem ninguém por quem passar — e é essa, em boa parte, a vantagem de contratar uma pessoa só.

A IA, e como a uso

Resposta direta
Usas IA para escrever o código?
Uso, todos os dias, e mais vale ouvires isso de mim do que ficares na dúvida. Escreve boa parte do primeiro rascunho. O que não faz é decidir o que a coisa é, como está montada, ou se está certa — e é essa a parte que estás a contratar.
Isso muda aquilo que eu recebo?
Muda a rapidez com que chega, não aquilo que chega. As mesmas convenções, a mesma revisão, a mesma leitura de cada linha antes de ela chegar sequer perto do teu site. Não sai nada que eu não me consiga sentar contigo a explicar.
Outro programador consegue pegar nisto mais tarde?
É esse o teste a que sujeito o código, e é aquele em que este tipo de trabalho costuma falhar. Estrutura convencional, as coisas com o nome daquilo que são, e nenhum truque esperto que só faça sentido a quem o escreveu. O repositório é teu, e não há lá nada que dependa de eu andar por perto para o explicar.
E se eu preferir que não uses?
Dizes-me no início e trabalhamos assim. O projeto é teu. Vai demorar mais, e o orçamento vai dizê-lo em voz alta em vez de o esconder.
A seguir

Diz-me o que vamos construir

Uma chamada, um orçamento fechado, e depois é pôr mãos à obra.