Load Balancing Strategies and their Distributions
April 3, 2021
A comparison of different load balancing strategies and the statistical distribution of requests.
A Plot Recipe for Yao.jl
July 26, 2020
A distribution plot for Yao.jl
Grover's Algorithm in Yao.jl
July 25, 2020
Implementing the simplest of the useful algorithms in Yao.jl
The Deutsch-Jozsa Algorithm in Yao.jl
July 25, 2020
The simplest quantum algorithm implemented in Yao.jl.
Quantum Random Numbers in Yao.jl
July 23, 2020
Embarrassingly simple first fling with Yao.jl.
May 1, 2020
Approximating probability distributions with polynomials.
Designing a Talk
September 14, 2019
Do a talk at a conference, they said.
Building a QPU simulator in Julia - Part 7
July 26, 2019
Using Julia to build the classical part of Shor's Algorithm.
Building a QPU simulator in Julia - Part 6
July 25, 2019
Building a QFT gate.
Building a QPU simulator in Julia - Part 4
June 17, 2019
Implementing the Deutsch's Algorithm.
Chaotic Waterwheel with Planck
June 2, 2019
Building a QPU simulator in Julia - Part 3
May 24, 2019
Building a QPU simulator in Julia - Part 2
May 7, 2019
Starting again with Julia.
Building a QPU simulator in Julia - Part 1
May 7, 2019
A new tack, finding Julia and serendipity.
Using Julia From Jupyter
May 5, 2019
How to install Jupyter on Mac using Homebrew and configure it to use the Julia kernel.
COBOL for Fun and Profit
May 4, 2019
Random question - Can we compile and run COBOL on a Mac? Yes, of course.
Building a QPU simulator in Clojure - Part 2
May 1, 2019
Adding Neanderthal and complex numbers.
Building a QPU simulator in Clojure - Part 1
January 27, 2019
First steps in building a quantum CPU simulator with Clojure and TDD.
Native µservices with Clojure, SparkJava and Graal
December 24, 2018
Combining SparkJava, Graal and Clojure enables us to build dynamic, functional style native services.
Comparing Clojure to Kotlin
December 16, 2018
Take an interesting Clojure example and convert it to Kotlin.
Native µservices with Graal and Gradle
December 9, 2018
Moving from Maven to Gradle for the Kotlin/SparkJava. Spoiler it's almost too easy.
Native µservices with Kotlin, Spark and Graal
November 14, 2018
Combining SparkJava, Graal and Kotlin.
Native µservices with SparkJava and Graal
November 12, 2018
By keeping Java simple and avoiding unnecessary (hidden) complexity we can natively compile SparkJava services with Graal with no fuss at all.
Grover's Search Algorithm
October 3, 2018
At last, a potentially useful quantum algorithm.
The Deutsch-Jozsa Algorithm
October 1, 2018
One of the first quantum algorithms which was shown to be significantly better that any classical counterpart.
Quantum Random Number Generator
September 30, 2018
The simplest quantum algorithm.
Notes on Go - Go-kit for a Java programmer
November 1, 2017
Notes on Machine Learning - Playing Uno
August 4, 2017
Evolution of a Unit Test
June 15, 2017
Example of the evolution of a real unit test over the course of a morning.
Notes on the Art of TDD - Uno (Part 4)
June 4, 2017
Notes on the Art of TDD - Uno (Part 3)
June 1, 2017
Square root of 2x2 matrix using basic algebra
May 24, 2017
Notes on the Art of TDD - Uno (Part 2)
May 23, 2017
Notes on the Art of TDD - Uno (Part 1)
May 15, 2017