bsless
  • About
  • Resources
    clj-fast Reading List
  • Author's home

Ben Sless


I write about Clojure, software development, and whatever else comes to mind.

Fast and Elegant Clojure

Idiomatic Clojure without sacrificing performance

Posted on October 13, 2021

A couple of weeks ago a comment on HN caught my eye: [Read More]
Tags: clojure idiomatic performance

Stressed Servers

Pushing the limits with Clojure - web servers edition

Posted on September 18, 2021

Writing large scale web applications in Clojure can offer a unique challenge. In this series I'll share and walk through the results of a web servers profiling project I have been working on. [Read More]
Tags: clojure web servers performance

How I Sped Up Datahike's Datalog Parser 30x

Posted on June 27, 2020

Datahike is a durable database powered by an efficient Datalog query engine. It started as a fork of DataScript and grew from there. It's an interesting project I've been following in the past few months with interest. [Read More]
Tags: clojure idiomatic clojure performance

Transducers From The Ground Up

Posted on June 13, 2020

It is not an exaggeration to say transducers are the greatest thing since sliced bread. They open up new frontiers in performance and composition. [Read More]
Tags: clojure transducers functional programming

Idiomatic Clojure: Code Smells

Posted on June 6, 2020

We all make mistakes. We have all written bad pieces of code at some point of our lives. They might have been non-idiomatic, unreadable, or had bad performance. [Read More]
Tags: clojure idiomatic clojure code smells
  • Older Posts →
  • RSS
  • Email me
  • GitHub
  • Twitter
  • Reddit

Ben Sless  •  2021  •  bsless.github.io

Theme by beautiful-jekyll