Keith Corbett

I'm from New Jersey. Graduated 1978 with BA from Princeton University. Self-taught programmer, also writer, project manager, raconteur. Currently living near Boston MA. Open to whatever comes next.

 
 

My professional interests have changed somewhat since 2016. (My personal interests are mostly the same.)

Since 2016, I have worked at two different companies:

  • ReactiveCore — SaaS for data transformation at scale. Using OWL/RDF ontologies and schemas, OPS-5 rules (“Reactive Rules”), Scala + Spark (backend), and Jupyter + Python (frontend)
  • dv01 — SaaS for data services connecting lenders and buyers of securitizations for multiple asset classes, including mortgages (MBS), solar/home efficiency, line of credit, and auto. Using Scala + Spark (backend), Google Cloud Platform, BigQuery

Continuing my earlier work, I am currently most interested in the following core technologies:

  • Semantic Web and linked data: Knowledge Graphs (KGs), OWL/RDF, graph databases, SPARQL
  • Rules-based systems for forward-chaining (RETE) and backward-chaining (Prolog, Datalog)
  • Distributed cloud-based systems based on micro-services
  • Relational databases (SQL), data warehouses, data lakes
  • DataBricks for end-to-end capabilities

hacking Raspberry Pi for IoT

 Uncategorized  Comments Off on hacking Raspberry Pi for IoT
Jun 302016
 

I’m not going to say a lot about this, just: Raspberry Pi is a great testbed for IoT

90% of the work

 Uncategorized  Comments Off on 90% of the work
May 072012
 

“I tell people that I do the first 90% of the work on a new project. Developers do the remaining 90%, and QA makes all of us do the final 90%.”

– Bill Cheswick

The problem with Lisp

 Uncategorized  Comments Off on The problem with Lisp
Apr 282012
 

The author of this post is massively confused, and Lisp implementors should pay attention:

The problem with Lisp
http://wp.me/pzxz5-3z

Learn Drupal fast: training resources

 Recommended Technologies, Technical Resources  Comments Off on Learn Drupal fast: training resources
Apr 262012
 

Great series of videos on Drupal CMS and related technologies including HTML and JavaScript

Lullabot

Apr 262012
 

This is a handy cheat sheet for Emacs Slime commands.

http://www.pchristensen.com/slimecommands.pdf

If you use Lisp, try Slime – it is a great tool for running a Lisp REPL with completion, syntax coloring, Meta-. (“meta dot”) and more.

CCL 1.8 is in the Mac App Store

 Recommended Technologies  Comments Off on CCL 1.8 is in the Mac App Store
Apr 262012
 

CCL (Clozure CL) is an open-source implementation of Common Lisp that runs on Mac OS X, Windows, Gnu/Linux, and variants of Unix. Version 1.8 is now available from the Mac App Store. To download CCL for Mac or other platform, open URL: http://ccl.clozure.com

 

Overheard on Google+ yesterday:

KT: fuckit building a web site is too much work…

SC: OMG, it’s my new mantra.

K2: lol. I’m putting that on a business card. haha

K1: Pics or didn’t happen!

Thanks KT for the best laugh I’ve had this week.

(With apologies to the many children who stumble on this by accident while researching their term papers on Lisp programming.)

Lisp programming

 Recommended Technologies  Comments Off on Lisp programming
Jan 012012
 

We use Common Lisp for most projects involving symbolic programming for deployment on general-purpose system platforms. (Mac OS X, Linux, Windows)

We have experience using many implementations of Common Lisp, including

Team of Experts

 Site Info  Comments Off on Team of Experts
Jan 012012
 

Keith Corbett’s bio is at URL: https://specialform.org/?page_id=20

Keith works on software development projects for Clozure Associates LLC.

© 2012 Special Form Software Suffusion theme by Sayontan Sinha