Nathan Fisher in Melbourne, Australia

Nathan Fisher, Systems Engineer at is the personal blog of Nathan Fisher, a senior systems engineer at The Archive contains my musings on development, DevOps and IT related articles. The Resource section is a dumping ground for links to interesting tools, OS's, and tips I've found on the web. About Nathan is a short overview of me, myself and if a blog wasn't self-indulgent enough! Oh and while I'd hope this is self evident any views expressed here are mine and not those of my employer.

One REPL to Rule Them All

A typical clojure invocation will gobble up close to 500MB. If you're running a ClojureScript project that'll be 1G for figwheel and a Clojure nREPL. I think I've found an improved workflow that reduces that memory pressure.

More... | Comment

Reagent Presentational and Container Components

In this article I cover off how I've adapted the React/Redux Presentational and Container Component pattern to ClojureScript using Reagent and Re-Frame.

More... | Comment

Clojure/Bitbucket Pipelines

Bitbucket Pipelines is out and in Beta. I recently received an account but with so many distractions I didn't have an opportunity to dig into the offering until recently. Bitbucket Pipelines only supports a handful of languages directly but I'll show you how to quickly get Leiningen building your project using the Clojure Docker image.

More... | Comment

Clojure Testing

Clojure start-up time can be expensive especially when using ClojureScript. This article is a quick post to aggregate what I use to improve the testing feedback cycle in Clojure.

More... | Comment

Uniquely Identify Me

I recently revisited the landscape for autonomous and uncoordinated identity generation. I came across a couple of criticisms on the use of UUID's and I wanted to explore and validate those criticisms.

More... | Comment

Older Articles »