Twin Cities Software Symposium - October 3 - 4, 2014 - No Fluff Just Stuff

Stuart Halloway

Twin Cities Software Symposium

Minneapolis · October 3 - 4, 2014

You are viewing details from a past event
Stuart Halloway

President of Cognitect

Stuart Halloway is a founder and President of Cognitect, Inc. (www.cognitect.com). He is a Clojure committer, and a developer of the Datomic database.

Stuart has spoken at a variety of industry events, including StrangeLoop, Clojure/conj, EuroClojure, ClojureWest, SpeakerConf, QCon, GOTO, OSCON, RailsConf, RubyConf, JavaOne, and NFJS.

Stuart has written a number of books and technical articles. Of these, he is most proud of Programming Clojure.

Learn more about Stu's presentations on his wiki.

Presentations

Narcissistic Design: 10 Steps to Complex Code and Job Security

The software industry changes rapidly, but you can protect yourself
from these changes by creating code that is complicated enough that
only you can maintain it.

Architectural Briefings

Architectural Briefings are interactive presentations by and for architects on specific technology topics. The purpose is to empower architects to make decisions about the choice and application of tech. Note that you don't have to have “Architect” in your title to participate, this is for anybody who makes architectural decisions.

Clojure in 10 Big Ideas

The key to understanding Clojure is ideas, not language constructs.
In this talk, we will approach Clojure via 10 Big Ideas.

Datomic For The 96 Percent

Traditional SQL databases have great power, via ACID transactions and
via a declarative, logic-based query language (SQL). But SQL
databases encounter two problems on the web:

  • SQL databases have a rigid information model, and typically a rigid
    deployment model. This rigidity creates impedance mismatches both with
    development languages and with emerging cloud strategies.

  • SQL databases struggle with the extremely high write volumes that
    characterize the top four percent of the web, e.g. the Amazons,
    Facebooks, etc.

Much of the effort of the NoSQL movement has gone to solve the second
problem, the problem of the four percent, under the mantra “web scale”.
Datomic solves the first problem – with a flexible information model
and a deployment model suited to the dynamic web, and to the cloud.

Datomic is for the ninety-six percent.