Jared Camins-Esakov
JCE

Articles

Figuring out Bluetooth Low Energy (part 2) reverse-engineering the Muse headband BLE protocol

1415 words • 8 min read

Figuring out Bluetooth Low Energy reverse-engineering the Muse headband BLE protocol

1212 words • 7 min read

My first Android app (part 1) or, how a simple question led to a reluctant turn to Java programming

1560 words • 8 min read

An idiosyncratic reading list for a new manager

1090 words • 6 min read
As a former librarian, it was perhaps inevitable that my immediate response to a promotion to management should be “oh my goodness, I must read about this!” The very day I was informed that I was going to be promoted, I went home, pulled up the local library’s catalog, and began looking for books that might be helpful. Here are ten that I found particularly useful.

Building a kernel for a toy OS on OS X

1144 words • 6 min read
Compiling a toy kernel under OS X is much harder than you might expect. An account of my adventures learning about object file formats, linkers, and the foibles of OS X.