Adam Israel

Author ꞏ Genealogist ꞏ Software Engineer

Canonical, Ltd.


Adam Israel is a software engineer at Canonical, Ltd. His professional interests include benchmarking, performance tuning, cloud computing, network function virtualization, neural networks, artificial intelligence, and the internet of things.

He is also a husband, an immigrant to Canada, a published author, and a professional genealogist. His interests include, but are not limited to, writing, building models, researching dead people, and fixing broken things.

Professional memberships include: the Ubuntu community, Windsor Hackforge, SF Canada, and the Codex Writers Group.


  • Cloud computing
  • Artificial Intelligence
  • Genealogy
  • Open Source
  • Containerization


  • Clarion Writers Workshop, 2010

    University of California - San Diego

  • Children's Literature, 2005

    College of DuPage

  • Holocaust Literature, 2005

    College of DuPage

Recent Posts

Announcing Author Stats for VS Code

Announcement I’m happy to announce the first release of Author Stats, a Visual Studio Code extension that makes it easier for …

Tracking Distributed Teams

One challenge of working on a distributed team is keeping track of everyone’s time zone. Most of my immediate team are …

Using Git Worktree

Often enough, you’re at the stage in your work where you’re running potentially time-consuming unit/integration tests. You …

Atom Packages

I was recently asked about what Atom packages I use, and I thought it’d be good to document it. These are the most used of the 38 …

Postcards From Cancerland

Like the fantastic Borderlandsseries, created by Terri Windling, where neither magic nor technology work as advertised and are …


Ubuntu on Thinkpad X1 Gen 7

A guide to running Ubuntu 20.04 on a 7th generation Lenovo Thinkpad X1 laptop.


A project for aiding genealogists by providing research hints, tips and tools by employing pattern matching, machine learning, and …

Ebook Store

A storefront to sell and manage ebook sales and subscriptions.

Recent & Upcoming Talks

Making OSM Snappy

Using the Snappy packaging format to make for a better experience for end users, developers, and operations alike.

Generic VNF Configuration and Orchestration

The telecommunication industry is in a state of disruption as network functions (DNS, firewall, routers, etc) are virtualized. The days …

Recent Publications


The further apart we are, the closer I feel. The Goliath will be nearing its maximum velocity, and you’ll give the order to reverse the …

Man Out of Time

The beginning of the end started on 22 July, 1899. I stood outside my laboratory atop Pikes Peak, near Colorado Springs. The frequent …