Archive
This year's posts
16 Feb
:
Dashboard of EV Goals
08 Jan
:
Fixing the N8N RSS Feed Trigger
02 Jan
:
N8N Tempest Weather Dashboard with Looker
2023
28 Dec
:
Unquantified Self 2023
15 Apr
:
AI search on private data using Langchain and Elasticsearch
08 Apr
:
Summon Husband Automation
07 Apr
:
Essential Apps and Services I'm using in 2023
30 Mar
:
Self-Hosting with Jekyll and Obsidian
2019
12 Aug
:
Life Hacking August 2019
20 Jul
:
I can't tell if my IOT is hacked / nope just paranoid
27 Apr
:
ROCK at Home
2018
01 Jan
:
2017 Quantified Year in Review
2017
10 Aug
:
End-to-end docker-compose example for Elastic Stack 6 beta
02 Aug
:
Label-based Access Control in Elasticsearch
2016
29 Dec
:
Magic Mirror Part 2
24 Dec
:
2016 Quantified Year in Review
01 Jul
:
Laptop Sticker Chaos
12 Jun
:
Magic Mirror Part 1
03 May
:
Detecting Geo-Temporal Events with Elasticsearch Pipeline Aggregations
03 Apr
:
Optics: Pulling Google Spreadsheet and Salesforce.com data into Elasticsearch
16 Jan
:
Quantified Self: Week three progress and real time beer events using Untappd
09 Jan
:
Quantified Self: Week two progress and 'Near Real-Time' Fitibit activity
03 Jan
:
Quantified Self: IFTTT, Zapier, and Elasticsearch
2015
26 Aug
:
Pulling and Splitting live XML with Logstash
19 Aug
:
Web Augmented Reality Experiment
12 May
:
Logstash CSV with Custom Geo-Enrichment
26 Apr
:
Converting To Jekyll
17 Apr
:
Back to the Full Stack
2013
02 May
:
Using Google Earth Network Links with MarkLogic 6
14 Feb
:
Using KML to define Geofences
07 Feb
:
Hacking my Sonos
03 Feb
:
Controlling Philips Hue with XQuery
2012
18 May
:
Kettles, Spoons, Kitchens, and Jobs
13 May
:
‘Best’ advice from boss I’ve ever received
11 May
:
Obstacle Course Tutorial 1: Loading public API data into ML
04 May
:
MarkLogic World 2012 Highlights
03 May
:
Introducing Developers to XQuery in MarkLogic
29 Mar
:
Things I should have known: fn:doc-available($url)
25 Jan
:
Clearing unread messages from the Google Voice Inbox
10 Jan
:
Tutorial: XQuery 3D KML Histograms
08 Jan
:
Software Engineering lessons I learned playing The Legend of Zelda
06 Jan
:
Geo Reverse Query Performance
2011
19 Dec
:
XQuery Injection Mea Culpa
17 Dec
:
Tutorial: Mobile Shakespeare (Part 3 – Adding Search)
14 Dec
:
Tutorial: Mobile Shakespeare (Part 2 – The Reskin)
12 Dec
:
Hosting multiple MarkLogic app servers on port 80
10 Dec
:
Tutorial: Mobile Shakespeare (Part 1)
07 Dec
:
Maps and Profiling Performance
05 Dec
:
Turn OFF Automatic Directory Creation
03 Dec
:
XQuery and HTML5
03 Dec
:
Databases for the Front-End Developer