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
Hugo
August 11, 2018
Technology
0
39
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
68
ReferenceError: talk is not defined
hugooliveirad
1
49
Três hábitos para escrever CSS escalável
hugooliveirad
0
650
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
重厚長大企業で、顧客価値をスケールさせるためのプロダクトづくりとプロダクト開発チームづくりの裏側 / Developers X Summit 2025
mongolyy
0
160
個人から巡るAI疲れと組織としてできること - AI疲れをふっとばせ。エンジニアのAI疲れ治療法 ショートセッション -
kikuchikakeru
4
1.8k
レガシーシステム刷新における TypeSpec スキーマ駆動開発のすゝめ
tsukuha
1
490
不確実性に備える ABEMA の信頼性設計とオブザーバビリティ基盤
nagapad
4
5.4k
現地速報!Microsoft Ignite 2025 M365 Copilotアップデートレポート
kasada
2
1.5k
PostgreSQL で列データ”ファイル”を利用する ~Arrow/Parquet を統合したデータベースの作成~
kaigai
0
150
Javaコミュニティの歩き方 ~参加から貢献まで、すべて教えます~
tabatad
0
140
Rubyist入門: The Way to The Timeless Way of Programming
snoozer05
PRO
7
540
明日から真似してOk!NOT A HOTELで実践している入社手続きの自動化
nkajihara
1
870
JavaScript パーサーに using 対応をする過程で与えたエコシステムへの影響
baseballyama
1
130
身近なCSVを活用する!AWSのデータ分析基盤アーキテクチャ
koosun
0
3.6k
Android Studio Otter の最新 Gemini 機能 / Latest Gemini features in Android Studio Otter
yanzm
0
120
Featured
See All Featured
KATA
mclloyd
PRO
32
15k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Unsuck your backbone
ammeep
671
58k
Documentation Writing (for coders)
carmenintech
76
5.1k
Designing for Performance
lara
610
69k
Embracing the Ebb and Flow
colly
88
4.9k
Designing Experiences People Love
moore
142
24k
Side Projects
sachag
455
43k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
4 Signs Your Business is Dying
shpigford
186
22k
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!