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
Tecnologia em Startups
Search
Daniel Docki
October 18, 2016
Technology
0
36
Tecnologia em Startups
O que as startups estão usando... Ruby, Elixir...
Daniel Docki
October 18, 2016
Tweet
Share
More Decks by Daniel Docki
See All by Daniel Docki
Linguagem Ruby
danieldocki
0
30
Other Decks in Technology
See All in Technology
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
4
2.6k
Raycast AI APIを使ってちょっと便利なAI拡張機能を作ってみた
kawamataryo
0
230
DMMの検索システムをSolrからElasticCloudに移行した話
hmaa_ryo
0
340
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
420
2025/10/27 JJUGナイトセミナー WildFlyとQuarkusの 始め方
megascus
0
110
次世代のメールプロトコルの斜め読み
hirachan
3
270
実践マルチモーダル検索!
shibuiwilliam
3
520
日本のソブリンAIを支えるエヌビディアの生成AIエコシステム
acceleratedmu3n
0
110
様々なファイルシステム
sat
PRO
0
280
dbtとAIエージェントを組み合わせて見えたデータ調査の新しい形
10xinc
7
1.7k
AWSが好きすぎて、41歳でエンジニアになり、AAIを経由してAWSパートナー企業に入った話
yama3133
2
220
30分でわかる!!『OCI で学ぶクラウドネイティブ実践 X 理論ガイド』
oracle4engineer
PRO
1
110
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
697
190k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Thoughts on Productivity
jonyablonski
72
4.9k
Statistics for Hackers
jakevdp
799
220k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
A Tale of Four Properties
chriscoyier
161
23k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
For a Future-Friendly Web
brad_frost
180
10k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Transcript
TECNOLOGIA EM STARTUPS
BEGINNER’S MIND
None
None
produtos falham http://www.forbes.com/sites/neilpatel/2015/01/16/90-of-startups-will-fail-heres-what-you-need-to-know-about-the-10/#4906b3cf55e1 9/ 10 NOVOS
None
None
@danieldocki
None
None
None
None
None
https://santamariadevs.herokuapp.com
TECNOLOGIA EM STARTUPS
CRIAR UM PRODUTO É Fácil!
DESENVOLVER PRODUTOS Não é Fácil!
PLANEJAMENTO + AÇÃO
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
EXTREME PROGRAMMING (XP), SCRUM, LEAN DEVELOPMENT, FEATURE-DRIVEN DEVELOPMENT (FDD), KANBAN,
RUP E OPENUP.
None
INOVAÇÃO
INOVAÇÃO TECNOLOGIAS
INOVAÇÃO TECNOLOGIAS TESTES
None
INOVAÇÃO
Introdução Maturidade Crescimento Declínio Inovação
Emotional Connection
EMOÇÃO + DOPAMINA
None
None
VAMOS PERGUNTAR AOS NOSSOS CLIENTES O QUE ELES QUEREM
VAMOS PERGUNTAR AOS NOSSOS CLIENTES O QUE ELES QUEREM
Se eu perguntasse aos meus clientes o que eles queriam,
eles diriam que era um cavalo mais rápido “ ” HENRY FORD
None
OBSERVAÇÃO OBSERVAÇÃO OBSERVAÇÃO OBSERVAÇÃO OBSERVAÇÃO OBSERVAÇÃO OBSERVAÇÃO
TECNOLOGIAS
WEB, GADGETS, DESKTOP, REALIDADE VIRTUAL, INTERNET DAS COISAS, DATA SCIENCE
WEB, GADGETS, DESKTOP, REALIDADE VIRTUAL, INTERNET DAS COISAS, DATA SCIENCE
WEB, GADGETS, DESKTOP, REALIDADE VIRTUAL, INTERNET DAS COISAS, DATA SCIENCE
WEB, GADGETS, DESKTOP, REALIDADE VIRTUAL, INTERNET DAS COISAS, DATA SCIENCE
WEB, GADGETS, DESKTOP, REALIDADE VIRTUAL, INTERNET DAS COISAS, DATA SCIENCE
WEB, GADGETS, DESKTOP, REALIDADE VIRTUAL, INTERNET DAS COISAS, DATA SCIENCE
WEB, GADGETS, DESKTOP, REALIDADE VIRTUAL, INTERNET DAS COISAS, DATA SCIENCE
PORQUE TANTAS LINGUAGENS, BANCO DE DADOS, METODOLOGIAS, ETC…???
PRODUTIVIDADE MANUTENIBILIDADE ESCALABILIDADE
BACK-END FRONT-END API WEBSOCKET WEB, MOBILE, DESKTOP
BACK-END
JAVA PYTHON RUBY PHP CLOJURE ELIXIR
JAVA PYTHON RUBY PHP CLOJURE ELIXIR
JAVA PYTHON RUBY PHP CLOJURE ELIXIR
JAVA PYTHON RUBY PHP CLOJURE ELIXIR
JAVA PYTHON RUBY PHP CLOJURE ELIXIR
JAVA PYTHON RUBY PHP CLOJURE ELIXIR
JAVA PYTHON RUBY PHP CLOJURE ELIXIR
http://www.gotw.ca/publications/concurrency-ddj.htm
CPU clock is not getting exponentially faster Transistor number is
still growing No performance gain for single threaded apps Concurrency is the next major revolution in how we write software The Free Lunch Is Over http://www.gotw.ca/publications/concurrency-ddj.htm
NOSSA GERAÇÃO TEM UM PROBLEMA Desenvolvedores web tem que lidar
com concorrência. Não há escapatória.
30 anos
Switch
Switch
Switch
Switch Switch
Server Browser Endpoint
CONCORRÊNCIA É UM CASO DE DISTRIBUIÇÃO Tá distribuído, mas apenas
em uma máquina.
Server
Server
None
José Valim
None
FRONT-END
WEB
None
None
None
None
SINGLE PAGE APPLICATION
IMUTABILIDADE
COMPONENTES
VIRTUAL DOM
VIRTUAL DOM
VIRTUAL DOM
VIRTUAL DOM
None
MOBILE
None
None
None
None
DESKTOP
None
TESTES
\ PRIORIDADE de negócios
\ TDD & BDD além de testes
\ STRESSTEST
BEGINNER’S MIND
PLANEJAMENTO + AÇÃO
INOVAÇÃO
TECNOLOGIAS
TESTES
@danieldocki https://speakerdeck.com/danieldocki