-
A Measure of Alignment
August 24, 2024
A little mathematical formula for measuring the angular alignment of things
-
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.
-
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.
-
Illicit Negative Fallacy
June 14, 2019
The human mind doesn't seem to deal very well with negatives.
-
Building a QPU simulator in Julia - Part 3
May 24, 2019
Improving performance.
-
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 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
-
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