Doctor Evidence Development

Advancing research in evidence-based medicine

Editors
Christopher Froehlich

Sifting the forest through the leaves

Tim Froehlich

Developer and designer with a focus on complex UX problem-solving. I want to close the gap between thought and creation.

Kris Zyp

On JavaScript development, applied to medical research

Latest Posts

Weak LRU Cache

Weak-referencing is powerful new feature in JavaScript and specifically has tremendous value in building caches that can actually leverage…

Building the Fastest JS (De)serializer

Virtually any interaction of data between computers, or storage of structured data involves serialization and deserialization, and…

Ordered Binary Representation of JS Primitives

Key-value stores are a powerful tool for fast storage of data. We use LMDB, which provides phenomenal performance, for caching data…

LMDB in Node

We switched to Lightning DB (LMDB) from LevelDB about a year ago for our caching server, and we have been thoroughly impressed with the…

Introducing DPack

DPack is structured data format that can serialize and encode large data structures extremely efficiently, often with 2 to 3 times less…

Preserving Our Humanity in Remote Work

Communication in the remote workplace isn’t easy.

Efficient Node Development with TypeScript

Our engineering team at Doctor Evidence places a high value on a fast, efficient, and responsive development environment. Development speed…

Graceful Shutdowns in NodeJS

We use a NodeJS-based server in our stack that is responsible for transforming data and caching content in LevelDB for fast access in the…

Vetting Third-Party Components

JavaScript’s meteoric rise, alongside the exponential growth of the NPM ecosystem, has given JavaScript developers unprecedented…

An Introduction to Weak Value Maps

Weak value maps are a powerful data structure that can enable efficient object management, tracking, and caching. While WeakMaps are well…

Reviews

No reviews, submit yours below.
Add review

Login to submit your review.