
Trajetória
Sou Yuka Ooka, engenheira de software e autora de livros técnicos, e moro no Japão. Minha série de livros sobre React e TypeScript, Riakuto!, já vendeu mais de 40 mil exemplares.
Comecei com PHP, trabalhando na página inicial e no sistema de login de usuários do Infoseek Japan e, depois, no portal feminino da Rakuten. Em seguida, passei a trabalhar como freelancer com Ruby on Rails, atendendo diferentes clientes, até que um deles, um serviço de vagas para engenheiros de software, me contratou em tempo integral como product manager. Quando saí dessa empresa, em 2016, voltei a trabalhar como freelancer. React estava ganhando força, então aprendi por conta própria e fiz dele minha especialidade.
Hoje, desenvolvo aplicações web com React e TypeScript. Ultimamente, tenho usado a stack Hono + Inertia + React — a mesma que está por trás deste site.
De onde vêm estes livros
Juju-chu! nasceu da cultura japonesa de publicação independente de livros técnicos. Há décadas, o Japão tem uma cultura vibrante de doujinshi autopublicados, centrada no Comiket. Predominam os mangás e as ficções feitos por fãs, mas sempre houve alguns grupos publicando livros técnicos sobre software e eletrônica.
Em 2016, um dos grupos mais consolidados dessa cena liderou a criação do Tech Book Festival (技術書典), em Tóquio — um Comiket para engenheiros. Desde então, o evento acontece cerca de duas vezes por ano e, no auge, antes da pandemia, recebeu mais de dez mil visitantes.
Cada pessoa leva ao Tech Book Festival o livro que realmente queria escrever. Por isso, assuntos que nenhuma editora comercial aceitaria — tecnologias novas demais ou de nicho demais — aparecem com frequência. As capas têm a mesma liberdade: ilustrações de mangá, paródias do estilo de grandes editoras ou qualquer outra ideia que a autora ou o autor tenha.
Meu primeiro livro, Riakuto! (りあクト!), saiu no Tech Book Festival 5, em 2018, quando React ainda era um nicho no Japão. Eu era responsável por ensinar React no trabalho e transformei aquelas conversas em um livro. Ele chegou no momento certo para empresas que buscavam adotar React. Ao longo de quatro revisões acompanhando a evolução da biblioteca, estima-se que tenha se tornado a série de livros sobre React mais vendida no Japão.
O original japonês de Juju-chu! apareceu no Tech Book Festival 20, em 2026. Programar com agentes já era minha forma habitual de trabalhar, e gerenciar o histórico tinha virado uma fonte constante de frustração — até eu encontrar um sistema de controle de versões com o nome estranho de Jujutsu e ver todos aqueles problemas se resolverem de uma vez.
Preciso escrever um livro sobre isso, pensei, e escrevi levada por esse impulso.
As personagens e o formato de diálogo vêm de Riakuto!. Juju-chu! foi o primeiro livro sobre Jujutsu publicado no mundo e é, sem dúvida, uma carta de amor ao Jujutsu.
Ferramentas que uso hoje
A maior parte do meu desenvolvimento diário acontece no terminal.
- Terminal: Ghostty
- Multiplexador de agentes: Herdr
→ para executar várias sessões de agentes de programação em paralelo - Visualizador de diffs: Hunk
→ para revisar os diffs de código gerados pelos agentes. Com suporte nativo a jj! - Temas favoritos: Gruvbox Light Hard e
Solarized Light
→ obviamente, uma escolha ergonômica
