My name is Patrick McKenzie. I’m an ex-Japanese salaryman who currently runs a small software business. My main product at present is Bingo Card Creator, a product aimed at making elementary school teachers’ lives easier. These are my stories. (Sorry, I’m a die-hard Law & Order fan.)
If for some reason you need to get in touch with me, my email address is my-first-name@kalzumeus.com . Obviously, you’ll want to replace my-first-name with my actual first name.


[...] такъв производител е Patrick McKenzie, разработващ софтуер за печатане на карти за Bingo в [...]
[...] little product called Bingo Card Creator just had its biggest month ever. Patrick McKenzie runs this one-man software [...]
[...] little product called Bingo Card Creator just had its biggest month ever. Patrick McKenzie runs this one-man software [...]
[...] little product called Bingo Card Creator just had its biggest month ever. Patrick McKenzie runs this one-man software [...]
[...] little product called Bingo Card Creator just had its biggest month ever. Patrick McKenzie runs this one-man software [...]
Познавательная статья, да и сам сайт я смотрю очень даже не плох. Попал сюда по поиску из Яндекса, занес в букмарки :)
[...] Cohen | Today A little product called Bingo Card Creator just had its biggest month ever. Patrick McKenzie runs this one-man software [...]
Hi, Patrick — (hopefully this comment pings you directly)
Your article was *awesome* and I hope to employ the ideas in practice.
I am starting a blog called “scrumpilot” which is basically taking your concepts but for large engineering firms around coming up with smart, metrics for agile development and at some point would like maybe to have a podcast interview with you.
There’s nothing on the blog, I’ve just started it but wanted to start reaching out….
Thanks…Tim
Patrick,
I might be way of base with this, but does your ABingo zscore function contain a small bug?
numerator = cr1 – cr2
frac1 = cr1 * (1 – cr1) / n1
frac2 = cr2 * (1 – cr1) / n2
Shouldn’t the frac2 line deal with cr2 only? That’s how I read the http://20bits.com/articles/statistical-analysis-and-ab-testing/ posting at least.
FYI, I noticed this because I am trying to do a ABingo port to Java, just like you were hoping. Things are going reasonably, but without the uniformity of something like Rails my biggest struggle it to determine which (of the thousands) of Java web frameworks and the various back-ends to integrate with first.
Thanks for the inspiration,
Ivan
Good catch Ivan! I’ll fix that ASAP.
[...] Patrick McKenzie is an ex-Japanese salaryman who currently runs a small software business. My main product at present is Bingo Card Creator, a product aimed at making elementary school teachers’ lives easier. [...]
Hi Patrick,
First of all, I really enjoy your blogs and get inspiriation for my development pursuits outside of my day job.
I just wanted to let you know about some javascript errors I get on the home page of kalzumeus. Certainly could be something related to my local setup but thought I’d mention it in case other readers are experiencing the same thing.
Here are the 3 that I get:
line:47 Error: Object Required
function __flash__addCallback(instance, name) {
instance[name] = function () {
return eval(instance.CallFunction(“” + __flash__argumentsToXML(arguments,0) + “”));
}
}
line:52 Error: Object required
function __flash__removeCallback(instance, name) {
instance[name] = null;
}
Line:0 Error: ‘null’ is null or not an object
try { document.getElementById(“”).SetReturnValue(__flash__toXML(eval(“window.location.protocol”)) ); } catch (e) { document.getElementById(“”).SetReturnValue(“”); }
Hi Patrick,
This is a great blog which I always read. I’d love to hear some more on a/b testing, particularly the technical side and the platforms you use. I use WordPress for my site but I’m aware it isn’t a true cms platform (but basically it got me to where I needed to be quickly) so I’d love to hear what you use. Can I a/b with WP? ;-)
Cheers,
Paul.