top of page

Search
Complete Type Mappings for Evolving Systems
School Games is a project I’ve started around two years ago — hoping it will be of use for my wife in her job as a teacher. It started...
Eldan Ben Haim
Sep 10, 202413 min read
Â
Â
Â
Using JavaScript FinalizationRegistry to implement a Copy-on-Write Optimization
Meculcalator is a programmable RPN calculator inspired by the HP-48. It is written mostly in TypeScript, with a wrapper for iOS and a...
Eldan Ben Haim
Apr 1, 202312 min read
Â
Â
Â
Introducing Thrush: A Web-Based Collaborative Programmable Synthesizer
Once in a while I get an itch to start a project that combines technology and music. In most cases I ignore that itch and get on with my...
Eldan Ben Haim
Oct 27, 202214 min read
Â
Â
Â


An Electronic Teaching Chess Board
A few years ago, one of my kids started to develop interest in chess. He started taking lessons, and playing the game with the rest of...
Eldan Ben Haim
Jul 19, 202218 min read
Â
Â
Â


A BLE Analog Activity Monitor
I’m not entirely sure about the psychology around it, but some people — me included — have an affection towards big instrument clusters...
Eldan Ben Haim
Apr 29, 20225 min read
Â
Â
Â
A Mock Mock Object Typescript Library Based on JavaScript Proxies
Recently I had the opportunity to fiddle a little bit with MongoDB’s C# driver [link here]. A nice oddity of that driver is its use of...
Eldan Ben Haim
Mar 22, 202214 min read
Â
Â
Â


Box it Out: Quadimodo, Part 3
For this blog entry, allow me to start by expressing my appreciation for you taking the time off the daily Wordle quiz to come here :)...
Eldan Ben Haim
Feb 11, 20229 min read
Â
Â
Â
An Old Dog Learns Catch Tricks: Part 1
I’ve recently quit my job and decided to take some time off before embarking on a new journey. With this much time in my hands, I’m able...
Eldan Ben Haim
Dec 11, 20217 min read
Â
Â
Â


And Then Reality Bites: Quadimodo, Part 2
(This is part 2 of a discussion of Quadimodo, my attempt at building a DIY Quadcopter. You can read the previous part here.) Much like...
Eldan Ben Haim
Nov 12, 202112 min read
Â
Â
Â
Pursuit of Proper TypeScript Typing
I’m starting this post with a service for the (few, I presume) non-Hebrew-speaking readers in the crowd. I’d like to introduce the Hebrew...
Eldan Ben Haim
Oct 22, 202110 min read
Â
Â
Â


(Yet Another) Network Controlled DIY Quadcopter: First Draft
Some people are born to expand the borders of the realm of possible. Whether they imagine a brave new world and then set course towards...
Eldan Ben Haim
Sep 26, 202115 min read
Â
Â
Â
Easily Binding C++ Functions to a Dynamic Runtime
Bracez is a little JSON editor for Mac I've been working on in the past couple of years (most of the time I've been taking breaks from...
Eldan Ben Haim
Sep 13, 20216 min read
Â
Â
Â
bottom of page