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
On Solving Problems
Search
Baishampayan Ghose
July 19, 2014
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
On Solving Problems
In which I discuss progress and means of achieving it.
Baishampayan Ghose
July 19, 2014
More Decks by Baishampayan Ghose
See All by Baishampayan Ghose
The Revenge of the Pragmatists
bg
0
280
The Postmodern Programmer
bg
0
110
The Roots of Go
bg
1
1.8k
The Taming of the Deftype
bg
2
170
Other Decks in Programming
See All in Programming
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
3.2k
React本体のコードリーディング
high_g_engineer
0
100
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
120
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.4k
Claude Team Plan導入・ガイド
tk3fftk
0
240
Embedded SREと共に達成した会員管理システムのAWS移行 - SRE NEXT 2026 ランチスポンサーセッション
niftycorp
PRO
1
3.2k
Claude Opus 4.6以後の受託開発エンジニアの変化(Claude Code開発ノウハウ大公開スペシャルbyクラスメソッド)
iidatakuma
1
890
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
110
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
270
php-fpmのプロセスが枯渇した日-調査・対処・そして本当にやるべきだったこと-
shibuchaaaan
0
170
Apache Hive: Toward a Cloud Native Lakehouse
okumin
0
170
為什麼你並不需要ViewModel / No, you don't need a ViewModel
lovee
1
440
Featured
See All Featured
Balancing Empowerment & Direction
lara
6
1.2k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Mobile First: as difficult as doing things right
swwweet
225
10k
Practical Orchestrator
shlominoach
191
11k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
420
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
420
A Soul's Torment
seathinner
6
3.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4k
The untapped power of vector embeddings
frankvandijk
2
1.8k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
670
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
620
Transcript
㔳䒭 䒉眠 On Solving Problems
㔳䒭 䒉眠 Or, how the present can’t lead us वैश$पायन
घोष (बीजी) CTO/Co-founder Helpshift, Inc. to our future
㔳䒭 䒉眠 The problem Human Powered Flight
㔳䒭 䒉眠 A centuries old puzzle… da Vinci’s Notebook
㔳䒭 䒉眠 Paul MacCready
㔳䒭 䒉眠 Paul MacCready Kremer Prize 1977
㔳䒭 䒉眠 Paul MacCready Kremer Prize 1977 & 1979
㔳䒭 䒉眠 The problem is, that we don’t understand the
problem.
㔳䒭 䒉眠 How is it done here?
㔳䒭 䒉眠 Doghouse Pattern
㔳䒭 䒉眠 x 100 {h=3, w=3, b=3} Let’s scale this,
baby!
㔳䒭 䒉眠 x 100 {h=3, w=3, b=3} Let’s scale this,
baby!
㔳䒭 䒉眠 x 100 {h=3, w=3, b=3} Let’s scale this,
baby!
㔳䒭 䒉眠 x 100 {h=3, w=3, b=3} It’s a feature!
Let’s scale this, baby!
㔳䒭 䒉眠 Functional Imperative Object Oriented Relational Yadda Yadda Our
Programming Approach
㔳䒭 䒉眠 Functional Imperative Object Oriented Relational Yadda Yadda Make
and fix Our Programming Approach
㔳䒭 䒉眠 Architecture n. the art or practice of designing
structures
㔳䒭 䒉眠 You’re here Where we stand today
㔳䒭 䒉眠 Where we want to be You’re here
㔳䒭 䒉眠 future = f(past)
㔳䒭 䒉眠 B5000 Burroughs
㔳䒭 䒉眠 B5000 Burroughs ca. 1961 Bob Barton
㔳䒭 䒉眠 B5000 Burroughs ca. 1961 High level bytecode Automatic
thread safety Capabilities Multiple processors Uncrashable(!) Bob Barton
㔳䒭 䒉眠 Internet The
㔳䒭 䒉眠 Internet The ca. 1983 Vint Cerf Bob Kahn
㔳䒭 䒉眠 Internet The ca. 1983 Capable of organic evolution
Upgrade, modify running system Never stopped since started Vint Cerf Bob Kahn
㔳䒭 䒉眠 Lessons learnt Understand the problem Ignore history at
your own risk Design should be a deliberate practice Our software need to support evolution
㔳䒭 䒉眠 hack integrate test ship repeat
㔳䒭 䒉眠 hack integrate test ship repeat Grow your software.
Hell, yeah!
㔳䒭 䒉眠 "We can't learn to see unless we realise
we're blind!” — Alan Kay
㔳䒭 䒉眠 Thank you! @ghoseb
㔳䒭 䒉眠 λ