Clojure "do" for a small speed up of your REPL feedback Wed, 12 Jun 2024 Schrödinger's functions: not the pure functions your are looking for Wed, 1 Jun 2022 Implementing DORA key software delivery metrics Wed, 10 Nov 2021 Book notes: Grokking Simplicity Wed, 15 Sep 2021 Prometheus in a Clojure stack: Duct, Jetty, Compojure/Reitit and Hugsql Wed, 3 Feb 2021 Where TDD falls short, find yourself a good REPL Wed, 16 Sep 2020 Book notes: Elements of Clojure Wed, 12 Aug 2020 Authorization service handover talk Wed, 19 Feb 2020 Expectations for GOTO Oslo conference Wed, 29 Jan 2020 Apache Http Client and Asynchronous HTTP client timeouts explained in pictures Wed, 11 Dec 2019 Java with a Clojure mindset Wed, 6 Mar 2019 Kodsnack podcast: The immediate feedback loop Thu, 10 Jan 2019 RocksDB range queries in KafkaStream: dealing with big results Mon, 17 Dec 2018 REPL driven development: immediate feedback for you backend code Mon, 26 Nov 2018 How to do a Java/JVM heap dump in Kubernetes Tue, 20 Nov 2018 How to convince your company to use Clojure Tue, 16 Oct 2018 In KafkaStreams, when to choose between a KTable or a KStream? Mon, 8 Oct 2018 Habits of efficient developers - WeAreDevelopers 2018 Wed, 4 Jul 2018 Kafka, GDPR and Event Sourcing - Implementation details Wed, 11 Apr 2018 Kafka, distributed coordination and the actor model Mon, 9 Apr 2018 Production data never lies Tue, 20 Mar 2018 How to Docker Compose a developer environment: an open source example Mon, 25 Sep 2017 Swagger Search: Finding an endpoint in your microservice primordial soup Mon, 18 Sep 2017 Atoms, delays and side effects: a resource management idiom for Clojure Wed, 21 Jun 2017 Delay: Clojure's forgotten concurrency primitive Mon, 12 Jun 2017 Clojure's most important lesson Wed, 24 May 2017 Automating resilience testing with Docker and Property Based Testing - Devoxx UK 2017 Sat, 20 May 2017 Joins on stateful stream processing using Kafka Streams' KTables and GlobalKTables Sun, 7 May 2017 Documenting your architecture: Wireshark, PlantUML and a REPL to glue them all. Thu, 6 Apr 2017 Proof of concept using KafkaStreams and KTables - implementation notes, gotchas and Docker Compose example Fri, 6 Jan 2017 Proof of concept using KafkaStreams and KTables Thu, 5 Jan 2017 Why Java? Why Clojure? Wed, 14 Dec 2016 Automating resilience testing with Clojure and Docker - EuroClojure 2016 video Sat, 26 Nov 2016 Automating resilience testing with Clojure and Docker - EuroClojure 2016 slides Mon, 14 Nov 2016 REPL Driven Development - Voxxed Days Belgrade 2016 video Sat, 22 Oct 2016 The broken promise of static typing Sun, 19 Jun 2016 Lines of code actually matters. Thu, 17 Mar 2016