Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Minha webapp está em produção, e agora?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Hugo
August 11, 2018
Technology
0
40
Minha webapp está em produção, e agora?
Hugo
August 11, 2018
Tweet
Share
More Decks by Hugo
See All by Hugo
Você usa APIs do jeito errado
hugooliveirad
0
74
ReferenceError: talk is not defined
hugooliveirad
1
50
Três hábitos para escrever CSS escalável
hugooliveirad
0
670
Three habits to write scalable CSS
hugooliveirad
0
67
Mantendo webapps em produção, sem dor de cabeça
hugooliveirad
1
280
Other Decks in Technology
See All in Technology
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
180
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
590
Webhook best practices for rock solid and resilient deployments
glaforge
2
300
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
110
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
2
3k
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.5k
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
180
20260204_Midosuji_Tech
takuyay0ne
1
160
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
480
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
160
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.8k
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Technical Leadership for Architectural Decision Making
baasie
2
250
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Site-Speed That Sticks
csswizardry
13
1.1k
The browser strikes back
jonoalderson
0
390
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
Designing for Performance
lara
610
70k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
100
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Transcript
Minha webapp está em produção e agora? @hugobessaa
None
None
None
None
None
None
%
hugo bessa @hugobessaa +2 anos desenvolvendo webapps
telnyx.com
[email protected]
None
The long now 10.000 years clock
The long now 10.000 years clock https://brandur.org/10000-years
longevidade Manutenabilidade Transparência escalabilidade evolutividade
software aplicando em
10.000 um webapp que dura anos
10 um webapp que dura anos
ferramentas bibliotecas módulos compiladores linguagens frameworks abstrações
Novidade funcionalidades incríveis muito melhor que aquele outro muito mais
rápido mais leve
melhor
será? compatibilidade com browsers testabilidade stacktrace perfomance real problemas de
arquitetura
Descubra faça projetos pequenos teste casos de uso estranhos dê
um tempo pra comunidade ganhe experiência
Cada nova ferramenta é um risco novo que você terá
que administrar
(1 2 3 4 567
produção não é lugar de brincadeira
pratique faça projetos pequenos aplique fora do projeto principal leia
livros
None
None
None
evolutividade
segurança testes end-to-end checklists conhecimento compartilhado
testes end-to-end
cypress.io
testes end-to-end casos de uso principais integração às vezes falha
checklists
None
None
checklists experts se esquecem de coisas mantêm a expectativa de
qualidade alta documentação
transparência entender o que está acontecendo bugs em produção abstrações
complexas
entender o que está acontecendo
init form/change/name Form/submit router/change todo/add_todo todo/filter todo/clear_completed ?
sentry.io
refatore incrementalmente com cuidado com testes
None
None
None
Refatorando incrementalmente você mantém código em produção e trabalha na
velocidade ideal
divida conhecimento
⚡ ⚡ ⚡
⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡
Você não quer ser a pessoa que tem que voltar
das férias porque o sistema parou
None
aprenda com seus erros retrospectivas documentos com o que você
aprendeu envolva todos
Interfaces são a "cara" da sua empresa com os clientes
Interfaces são a "cara" da sua empresa com os clientes
lento bugado feio não confiável
Interfaces são a "cara" da sua empresa com os clientes
rápido intuitivo bonito confiável
>
o caminho é longo, mas vale a pena
@hugobessaa pode perguntar!
Obrigado!