Don’t get excited about libraries that offer many options | Continue reading
Why changelogs are important and how come we don’t talk about it | Continue reading
In this post I describe a couple of practice that makes the process of writing code faster, more predictable and straightforward | Continue reading
An overview of DataScript code base, what’s there and how it’s structured | Continue reading
Couple of new talks about DataScript | Continue reading
Introducing concept of Streams, aiming to fix most of email-as-a-medium flaws | Continue reading
How to write chat application with ClojureScript, core.async, React and DataScript | Continue reading
As a programmer on a way to technical excellency, you should teach yourself to constantly spot and reduce waste. | Continue reading
A set of recommendations on how Git UI can be improved not on a cosmetic, but on a very fundamental level. We aim at making Git more usable, powerful and easier to learn by radically simplifying its interface and keeping compartibility with the implementation | Continue reading
This post is a compilation of publicly available information, Datomic docs and google group answers about Datomic internals. Intention is to help others understand implementation model and use Datomic more efficiently. | Continue reading
Datomic introduced a data structure model: entity-attribute-value store, transaction format, Datalog query language dialect. As you get familiar with it, you notice that this model has a lot of nice properties and is, in fact, more thought-out than it may appear at the first glan … | Continue reading
Web applications’ story has been incomplete for a long time. There’s a lot of people working in web development, a lot of effort put into it, a lot of thought (I hope), and still we’re far, far away from complex, evolving, reactive web apps. It’s still the Dark Ages. | Continue reading