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
Gain massive leverage in your tech stack with C...
Search
Robert Stuttaford
October 09, 2013
Programming
180
0
Share
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
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
240
Cognician's new architecture with Clojure and Datomic
robertstuttaford
1
550
Other Decks in Programming
See All in Programming
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
160
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
120
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
590
Making the RBS Parser Faster
soutaro
0
640
UIの境界線をデザインする | React Tokyo #15 メイントーク
sasagar
2
410
書き換えて学ぶTemporal #fukts
pirosikick
2
320
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
310
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
110
Spec-driven Development: How AI Changes Everything (And Nothing)
simas
PRO
0
570
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
130
Firefoxにコントリビューションして得られた学び
ken7253
2
150
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
160
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
270
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
730
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Producing Creativity
orderedlist
PRO
348
40k
Optimizing for Happiness
mojombo
378
71k
Marketing to machines
jonoalderson
1
5.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
180
The SEO Collaboration Effect
kristinabergwall1
1
440
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
230
Side Projects
sachag
455
43k
RailsConf 2023
tenderlove
30
1.4k
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