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
62
ReferenceError: talk is not defined
hugooliveirad
1
43
Três hábitos para escrever CSS escalável
hugooliveirad
0
590
Three habits to write scalable CSS
hugooliveirad
0
64
Minha webapp está em produção, e agora?
hugooliveirad
0
36
Other Decks in Technology
See All in Technology
継続的にアウトカムを生み出し ビジネスにつなげる、 戦略と運営に対するタイミーのQUEST(探求)
zigorou
0
830
10個のフィルタをAXI4-Streamでつなげてみた
marsee101
0
180
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
160
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
170
組み込みアプリパフォーマンス格闘記 検索画面編
wataruhigasi
1
140
OCI技術資料 : ファイル・ストレージ 概要
ocise
3
11k
podman_update_2024-12
orimanabu
1
290
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
3
1.4k
ハイテク休憩
sat
PRO
2
180
多様なメトリックとシステムの健全性維持
masaaki_k
0
120
サービスでLLMを採用したばっかりに振り回され続けたこの一年のあれやこれや
segavvy
2
550
Amazon Kendra GenAI Index 登場でどう変わる? 評価から学ぶ最適なRAG構成
naoki_0531
0
130
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
96
5.2k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Faster Mobile Websites
deanohume
305
30k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Docker and Python
trallard
42
3.1k
Into the Great Unknown - MozCon
thekraken
33
1.5k
Documentation Writing (for coders)
carmenintech
67
4.5k
How GitHub (no longer) Works
holman
311
140k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
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