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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Hugo
October 22, 2018
Technology
280
1
Share
Mantendo webapps em produção, sem dor de cabeça
Hugo
October 22, 2018
More Decks by Hugo
See All by Hugo
Você usa APIs do jeito errado
hugooliveirad
0
76
ReferenceError: talk is not defined
hugooliveirad
1
51
Três hábitos para escrever CSS escalável
hugooliveirad
0
670
Three habits to write scalable CSS
hugooliveirad
0
69
Minha webapp está em produção, e agora?
hugooliveirad
0
41
Other Decks in Technology
See All in Technology
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
380
DevOpsDays Tokyo 2026 見えない開発現場を、見える投資に変える
rojoudotcom
2
160
本番環境でPHPコードに触れずに「使われていないコード」を調べるにはどうしたらよいか?
egmc
1
270
あるアーキテクチャ決定と その結果/architecture-decision-and-its-result
hanhan1978
2
570
プロンプトエンジニアリングを超えて:自由と統制のあいだでつくる Platform × Context Engineering
yuriemori
0
170
今年60歳のおっさんCBになる
kentapapa
1
370
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
20260410 - CNTUG meetup #72 - DiskImage Builder 介紹:以 Kubespray CI 打造 RockyLinux 10 Cloud Image 為例
tico88612
0
120
AgentCore RuntimeからS3 Filesをマウントしてみる
har1101
3
400
NOSTR, réseau social et espace de liberté décentralisé
rlifchitz
0
150
60分で学ぶ最新Webフロントエンド
mizdra
PRO
5
1.8k
Featured
See All Featured
Music & Morning Musume
bryan
47
7.1k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
140
So, you think you're a good person
axbom
PRO
2
2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
300
Raft: Consensus for Rubyists
vanstee
141
7.4k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
GraphQLとの向き合い方2022年版
quramy
50
14k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
170
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