Configuring DataBricks on AWS

Despite the excellent QuickStart tools, this was way harder than I thought. For some reason I had the worst difficulty creating a Workspace on AWS for Databricks. Here are some tips that might help others who get stuck. A. Be clear which "Account ID" to enter where My Account ID on DatabricksMy Account ID on... Continue Reading →

SyncHouse: MVC for Enterprise SaaS

A concrete proposal for Imagining a Data Resort as enforcing a Model-View-Controller architecture across multiple Software-as-a-Service applications. The key is replacing transient enterprise data integrations with a persistent "sync house," and making that the one full-service Source of Truth for data, schemas, and business logic. Ingest data from Salesforce, NetSuite, etc. (e.g., Stitch/Talend, FiveTran)Store raw... Continue Reading →

Imagining a Data Resort

A data resort is where data comes to get pampered, so that it is prepared to get back to work. Motivation The good news is that I finally understand how we really need to be managing all the business data in my organization. The bad news is that I don't know how to articulate that... Continue Reading →

My First Date with Quilt Data

I've known the good folks at Quilt Data for a long time. A company hackathon gave me a good excuse to actually use them "in anger" for an actual demo. These are my notes on how to configure quilt3 and create my first package (and panda data frame) from a CSV Create a Quilt account.... Continue Reading →

MissionalTrails.app: Pokémon GO Into All The Nations

"Where there is no vision, the people perish" -- Proverbs 29:18a (KJV) In our breakout session at the "hope" Kingdom Networking event, Tim Svboda of YWAM SF taught us that "Information creates Vision creates Mobilization creates Transformation."  In particular, it is incredibly helpful to know the the ratio and distribution of:  ethne: people groups, cultural touch points evangel: churches,... Continue Reading →

Auto-launching Chrome to Debug Mocha Tests on Mac

Are you tired of cutting and pasting URLs from node --inspect to launch Chrome? This is what happens today: $ alias mocha="node_modules/mocha/bin/mocha" $ alias mocha-debug="mocha --debug-brk --inspect --compilers ts:ts-node/register --recursive test/**/*-spec.ts" $ mocha-debug Debugger listening on port 9229. Warning: This is an experimental feature and could change at any time. To start debugging, open the following URL... Continue Reading →

Stark Realty #20: Redemption

[The following is the final installment of a science-fiction serial I started writing at Matterport, where I worked from May to December of 2015. Someday I will get the rights to publish the entire story, but for now, enjoy this little vignette.] Stark Realty #20: Redemption “He didn’t kill your mother, Tanya.” panted the newly-arrived Jane Hathaway.... Continue Reading →

Blog at WordPress.com.

Up ↑