Matthew Boston
  • Home
  • Projects
  • Contact
  • Resume
  • Webcam LIVE
  • GitHub
  • Twitter
  • Mastodon
  • Bluesky
  • LinkedIn
  • RSS

  • 10 Aug 2018 » Today I Learned: Using BETWEEN with SQL Dates « sql, postgresql, postgres, between, date, timestamp
  • 14 Jun 2018 » Today I Learned: Docker Compose Networks « docker, docker-compose, docker compose
  • 27 Jan 2016 » Understanding Clojure: cond and condp « clojure, cond, condp
  • 13 Aug 2014 » Datomic Performance with Clause Ordering « datomic, database, performance, clojure
  • 01 Aug 2014 » The Avocado Project: Day 1 « avocado, seed, plant, tree, grow
  • 21 Apr 2014 » Setting Null Values in Datomic « datomic, null, nil, clojure, programming
  • 19 Mar 2014 » Clojure Protocol Namespaces « clojure, protocol, namespaces
  • 12 Mar 2014 » Mixpanel Mock « mixpanel, javascript, rails, testing, local, development
  • 30 Jan 2014 » Implementing Clojure Protocols « clojure, protocol, defprotocol, defrecord, deftype
  • 18 Jan 2014 » Null Object in Groovy « programming, groovy, tdd, testing, methodMissing, propertyMissing, meta-programming
  • 16 Aug 2013 » When to Extract Constants « ruby, programming, refactor, constants
  • 30 Jul 2013 » Hello World! «

Copyright © 2025 Matthew Boston

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 4.0 International license.

Will you accept this cookie?

No cookies, no trackers.

This website is a personal website and does not collect any personal data from its visitors. I respect your privacy and am committed to protecting it. The purpose of this website is to share information and it does not track you, does not collect information about you, nor does it store any personal data. Enjoy your visit without any concerns.