Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
160
AIエージェント開発と活用を加速するワークフロー自動生成への挑戦
shibuiwilliam
4
780
IAMユーザーゼロの運用は果たして可能なのか
yama3133
2
520
Fashion×AI「似合う」を届けるためのWEARのAI戦略
zozotech
PRO
2
1.1k
1人1サービス開発しているチームでのClaudeCodeの使い方
noayaoshiro
2
560
Amazon Quick Suite で始める手軽な AI エージェント
shimy
1
1.6k
ソフトウェアエンジニアとAIエンジニアの役割分担についてのある事例
kworkdev
PRO
0
110
AI との良い付き合い方を僕らは誰も知らない
asei
0
220
AgentCoreとStrandsで社内d払いナレッジボットを作った話
motojimayu
1
690
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
200
AIの長期記憶と短期記憶の違いについてAgentCoreを例に深掘ってみた
yakumo
4
470
【開発を止めるな】機能追加と並行して進めるアーキテクチャ改善/Keep Shipping: Architecture Improvements Without Pausing Dev
bitkey
PRO
1
110
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
400
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
2
2.7k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
23
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
48
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
HDC tutorial
michielstock
0
260
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