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
Mantendo webapps em produção, sem dor de cabeça
Search
Hugo
October 22, 2018
Technology
1
280
Mantendo webapps em produção, sem dor de cabeça
Hugo
October 22, 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
Minha webapp está em produção, e agora?
hugooliveirad
0
40
Other Decks in Technology
See All in Technology
クラウド時代における一時権限取得
krrrr38
1
170
「ヒットする」+「近い」を同時にかなえるスマートサジェストの作り方.pdf
nakasho
0
150
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
0
290
Claude Codeの進化と各機能の活かし方
oikon48
18
8.6k
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
2
1.1k
Data Hubグループ 紹介資料
sansan33
PRO
0
2.8k
生成AIの利用とセキュリティ /gen-ai-and-security
mizutani
1
1.4k
Eight Engineering Unit 紹介資料
sansan33
PRO
1
6.9k
Exadata Fleet Update
oracle4engineer
PRO
0
1.4k
DevOpsエージェントで実現する!! AWS Well-Architected(W-A) を実現するシステム設計 / 20260307 Masaki Okuda
shift_evolve
PRO
3
260
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
ビズリーチにおける検索・推薦の取り組み / DEIM2026
visional_engineering_and_design
1
110
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The SEO identity crisis: Don't let AI make you average
varn
0
400
Marketing to machines
jonoalderson
1
5k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
290
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
68
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
280
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Code Reviewing Like a Champion
maltzj
528
40k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
How GitHub (no longer) Works
holman
316
140k
Transcript
MANTENDO WEBAPPS EM PRODUÇÃO SEM DOR DE CABEÇA
@HUGOBESSAA
None
Communications for ambitious applications
COMO LANÇAR ALGO QUE DURA ?
None
10.000 YEARS The long now clock https://brandur.org/10000-years
COMO PODEMOS APLICAR ISSO EM SOFTWARE ?
DESENVOLVER com intenção REFATORAR incrementalmente MONITORAR sempre
DESENVOLVER com intenção
FRAMEWORKS BIBLIOTECAS LINGUAGENS
SÃO APENAS FERRAMENTAS
PERFORMANCE COMUNIDADE TESTABILIDADE
Produção não é playground “
BOTS DASHBOARDS ADMIN
Desenvolva com intenção “
ANALISE DOCUMENTE ITERE
None
None
REFATORAR incrementalmente
Você vai tomar decisões ruins “
None
None
None
Evite a Grande Reescrita “
None
None
DE UNIDADE FUNCIONAIS DE INTEGRAÇÃO Use testes
REACT-TESTING-LIBRARY
CYPRESS.IO
MONITORAR sempre
Não espere seu cliente avisar que algo quebrou “
MONITORE EXCEÇÕES
BUGSNAG
TENHA PLANTÕES DEFINIDOS
OPSGENIE
DIMINUA O RAIO DA EXPLOSÃO
ERROR BOUNDARIES
None
componentDidCatch
None
DESENVOLVER com intenção REFATORAR incrementalmente MONITORAR sempre
Interfaces são a cara da sua empresa “
THANKS TELNYX
WE ARE HIRING
TELNYX.COM/CAREERS
OBRIGADO REACT CONF