$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gain massive leverage in your tech stack with C...
Search
Robert Stuttaford
October 09, 2013
Programming
0
180
Gain massive leverage in your tech stack with Clojure
These are the slides for a talk I gave on the 9th of October at Tech4Africa 2013.
Robert Stuttaford
October 09, 2013
Tweet
Share
More Decks by Robert Stuttaford
See All by Robert Stuttaford
Lessons from 4 Years with Datomic
robertstuttaford
1
230
Immutable data...base?
robertstuttaford
1
240
Functional programming *isn't* scary
robertstuttaford
0
230
Cognician's new architecture with Clojure and Datomic
robertstuttaford
1
540
Other Decks in Programming
See All in Programming
エディターってAIで操作できるんだぜ
kis9a
0
720
30分でDoctrineの仕組みと使い方を完全にマスターする / phpconkagawa 2025 Doctrine
ttskch
3
830
AWS CDKの推しポイントN選
akihisaikeda
1
240
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
800
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
440
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
220
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
160
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
11
11k
ZOZOにおけるAI活用の現在 ~モバイルアプリ開発でのAI活用状況と事例~
zozotech
PRO
8
5.5k
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
1
220
生成AIを利用するだけでなく、投資できる組織へ
pospome
1
310
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
330
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Code Reviewing Like a Champion
maltzj
527
40k
Bash Introduction
62gerente
615
210k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
The Pragmatic Product Professional
lauravandoore
37
7.1k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Facilitating Awesome Meetings
lara
57
6.7k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Transcript
There are two ways of constructing a software design: One
way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. – C.A.R. Hoare Wednesday 09 October 13
ROBERT STUTTAFORD CTO, COGNICIAN Notes: http://is.gd/leverage_clj #t4a #clojure Think. Chat.
Change. Gain massive leverage in your tech stack with Clojure Wednesday 09 October 13
Poll Wednesday 09 October 13
Lisp Functional Immutable Dynamic(ish) Java & JS VMs Wednesday 09
October 13
Lithp ... er, Lisp Wednesday 09 October 13
Functional Programming Wednesday 09 October 13
Pure Functions Wednesday 09 October 13
What’s in witches now? Mutable data (in JavaScript) Wednesday 09
October 13
Wednesday 09 October 13
Immutable Data Wednesday 09 October 13
Immutable Data Wednesday 09 October 13
“Look, that's why there's rules, understand? So that you think
before you break 'em.” – Terry Pratchett, Thief of Time Mutable data in Clojure Wednesday 09 October 13
Let’s see some code already! Wednesday 09 October 13
‣ Simple syntax ‣ Functions, mostly pure ‣ Immutable data
‣ Simple solutions ‣ Concise ‣ Easier to reason about In summary Wednesday 09 October 13
Thank you! Wednesday 09 October 13
Cape Town Clojure User Group •Meet two Thursday evenings a
month •Next meet: 17 October 2013 •Venue: Codebridge in Claremont •clj_ug_ct on Twitter •Talk notes: http://is.gd/leverage_clj Wednesday 09 October 13