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
32
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
25
Other Decks in Technology
See All in Technology
Vos logs méritent mieux que la config par défaut
lyrixx
2
290
Ask-LLM論文紹介: How to Train Data-Efficient LLMs
s_ota
0
110
オブジェクトのおしゃべり大失敗 メッセージングアンチパターン集 / messaging anti-pattern collection
ytake
0
330
Introduction to Jetpack Compose
pohjus
1
110
継続的テストモデルを実現するためにスリーアミーゴスを用いた10Xでのシフトレフトの事例
nihonbuson
3
160
データ化エンジニアとしての1年を振り返る
sansantech
PRO
3
250
単回帰分析について数式を追いながら実装してみた
kentaitakura
0
500
20240321_生成AI時代のDevOps
kzkmaeda
2
610
生成AIの不確実性と向き合うためのオブジェクト指向設計
tkikuchi1002
2
660
オブジェクト指向CSSが叶えたかったことと、CSSのいま / The aims of Object-oriented CSS and the current state of CSS usage
shinkufencer
11
3.6k
HoneycombとOpenTelemetryでオブザーバビリティに入門してみる
sumiren
2
150
LLM + RAG を使った SORACOM Support Bot の裏側の歴史
soracom
PRO
1
640
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
A Tale of Four Properties
chriscoyier
150
22k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
Gamification - CAS2011
davidbonilla
76
4.5k
The Mythical Team-Month
searls
214
42k
Practical Orchestrator
shlominoach
180
9.7k
Adopting Sorbet at Scale
ufuk
66
8.5k
Design by the Numbers
sachag
274
18k
Git: the NoSQL Database
bkeepers
PRO
421
63k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
242
20k
Side Projects
sachag
451
41k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
14
1.3k
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