Blog & Articles by Jan Stępień

Blog Post

Draw The Diff

Blog Post

How to Encrypt a File on the JVM

Blog Post

What Could Possibly Go Wrong

What could possibly go wrong if you put Clojure 1.10 and Scala 2.13 on the same classpath? We’re about to find out.

Blog Post

Cooking with Onions: Inward-Pointing Arrows

Blog Post

Native Clojure with GraalVM

Blog Post

It All Looks the Same to Me

In the previous post, pHash helped us to summarize our photo album. Now it’s time to employ BK-trees and efficiently search through the metric space of perceptual hashes. Let’s roll up the sleeves; more Rust awaits!

Blog Post

Formatting with first-class types

Stringly-typed APIs under strict supervision.

Blog Post

That looks oddly familiar

In which Rust and perceptual hashing come together.

Blog Post

Remain resilient, fail fast

Keep your systems resilient to broken connections and unreliable networks. Unless it’s start-up time.