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

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 Borderlands series, created by Terri Windling, where neither magic nor technology work as advertised and are …

Frances Croft (1796-1884)

My 4th great-grandmother, Frances Croft (1796-1884) was a bit of a mystery. Prior to her marriage to Amos Appleyard (1793-1869), all …



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

Quickly discover relevant content by filtering 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 …

Dog Days

Bronwyn stared at the unopened letter on the table as if it might come alive any minute and bite her. The postmark on the envelope read …

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 …