2023-09-26Extracting location from a video using Exiftool
2023-09-21Roland Juno-DS61 Synthesizer Workstation
2023-09-14C++ Boost library
2023-09-08PDF Manipulation
2023-09-01Sony Alpha ZV-E1
2023-08-28Rubocop Settings for Visual Studio Code
2023-08-20Pytest and Visual Studio Code
2023-08-11Graceful Crash Exit From Ruby
2023-07-23ElectroVoice EVERSE 8
2023-07-20Git Repository Integrity
2023-07-13Working With Git Repos In Hostile Environments
2023-06-14Portable Ableton Live Setup
2023-06-06Ruby Gem Scaffold Generation With Thor
2023-06-03Ruby Modularity
2023-05-30Global Git Configuration
2023-05-21Organized Ruby Articles
2023-05-18My Jekyll Plugins
2023-05-12C and C++ Online and On Ubuntu
2023-05-12Divergent Libgit2 Library Wrappers
2023-05-12Merge and Pull: Git CLI vs. Libgit2 Wrappers
2023-05-10Git/Libgit2 Notes
2023-04-14Understanding Ruby Sinatra With Active Record
2023-04-09Music21
2023-04-06Gem ‘Subclassing’ and Introspection
2023-03-30Partial Clone With Sparse Checkout
2023-03-13Low-Level Git Concepts
2023-03-13Low-Level Git Commands
2023-03-12The Git Pager
2023-03-11Organized Git Articles
2023-03-11Updating Trees of Git Repositories
2023-03-11Introduction to libgit2
2023-03-11Working With Git Repos Using Ruby's Rugged Gem
2023-03-10The First Git Branch Is Created Lazily
2023-03-03Don't Poke the Bear
2023-03-02Letsencrypt/ACME Wildcard SSL Certificates by Lego
2023-02-25Mastering the Mix
2023-02-12jekyll_plugin_support
2023-02-11Pro Tools Automation
2023-02-01Database Frameworks for Sinatra
2023-01-31Debugging Rackup Webapps With Visual Studio Code
2023-01-23HTML Hyphens
2023-01-10Jekyll Plugin Snippets
2023-01-08Handsfree Studio
2023-01-07A Curmudgeon’s Social Networking
2023-01-01Pro Tools GrooveCell & Xpand!2
2022-12-21Panasonic Lumix Tether
2022-12-20Studio Equipment
2022-12-19Panasonic Lumix DC-S5* Cameras and Lenses
2022-12-17Generating Lyrics With ChatGPT
2022-12-13Guitar Pro
2022-12-05Authentication & Authorization With Sinatra / Warden
2022-12-02Sinatra Request Explorer
2022-12-01Working With Volumes and Directories Under Ubuntu
2022-11-23Bome MIDI Translator Pro for Camera Tethering
2022-11-21Sheet Music
2022-11-14Camera Tethering
2022-11-13Audio Notes
2022-11-08Pro Tools Editing
2022-10-05What Does ‘Control’ Mean in 2023?
2022-08-13Sony Alpha 7 Mark iii Camera
2022-08-13Sony Imaging Edge
2022-08-12JiraCLI, a Feature-rich Interactive Jira Command Line
2022-07-28ImageMagick Slicing on Ubuntu/WSL
2022-07-22Ruby on Rails / Solidus for ECommerce
2022-07-16Uncomplicated Firewall on Ubuntu
2022-07-08Using Nginx As a Reverse Proxy With SSL
2022-07-01Trialing mslinn.com on Linode Storage
2022-06-20Considering Microsoft Azure for Static Websites
2022-06-15Creating and Renewing Letsencrypt Wildcard SSL Certificates
2022-06-09Considering Cloudflare R2 for Static Websites
2022-05-28Upgrading PostgreSQL Ubuntu
2022-05-27Montréal International vs. Bill 96
2022-05-26Limit Your Financial Vulnerability From AWS Account Hijacking
2022-05-15Jekyll 4.2.2 with Ruby 3.1.0 on Ubuntu 22.04 Using Podman
2022-05-03Profiling Jekyll and plugins with rbspy
2022-05-01HTTP 301 Redirects with Jekyll and AWS S3
2022-04-19Davinci Resolve Notes
2022-03-31Microsoft Clarity Lets Me Watch You Click and Scroll
2022-03-28Nugem: Custom Rails & Jekyll Plugins
2022-03-27Explanations and Examples of Jekyll Plugins
2022-03-26Plugins Are Not The Only Way To Maintain a Jekyll Website
2022-03-06Installing Rubocop As a Development Dependency
2022-03-01Node.js, NVM, NPM and Yarn
2022-03-01Make a Visual Studio Code Extension
2022-02-22Iterating Slim Language Templates
2022-02-21Debugging Jekyll Plugins with an IDE
2022-02-20Essential Visual Studio Code Extensions for Ruby
2022-02-13Using the jekyll_bootstrap5_tabs Plugin
2022-02-13Making a Jekyll Plugin as a Ruby Gem
2022-02-12Setting Up a Ruby Development Environment
2022-02-10Fun With Python Enums
2022-02-07Linking Directories on NTFS and Ext4 Volumes
2022-01-30Handcrafted Dynamic DNS for AWS Route53 and Namecheap
2022-01-23Trimming Media Files Can Be Surprisingly Subtle
2022-01-14Windows Diskpart Cooperates With Diskmgmt
2022-01-10WSL / WSL 2 Backup and Restore
2022-01-07Streaming Solo to Facebook From OBS Studio
2021-12-29OBS Studio Streaming Using Nvidia GTX & RTX GPUs
2021-12-26AI / ML System Behavior Reflects the Society That Produced It
2021-12-22Spring-Breezifier: Solving COVID-19 With HVAC
2021-12-20Publishing a Draft Article in a Jekyll Collection
2021-11-15Recording Solo With OBS Studio
2021-11-13Using an HDMI Splitter with OBS Studio
2021-11-12External Video Monitors For Cameras
2021-11-08Sending DAW Output to OBS Studio Using Loopback
2021-11-04Extracting Audio from an MP4 as 32-bit WAV
2021-11-03Sony Alpha 7 Mark iii Camera Media Encodings
2021-11-03What I Wish I Knew When I First Started
2021-06-08Django / PyTest Setup and Rationale
2021-05-26Documenting Custom Django & Django-Oscar Apps
2021-05-19Disappointing Scala 3 Installation Experience
2021-05-18Secrets of Setting Up Django EMail
2021-04-29OCI / Docker / AWS Lambda / Django / Buildah / podman
2021-04-28Docker, OCI Images, Buildah and podman
2021-04-18Stack Overflow Culture: Zero-Sum, Authoritarian and Hormonally Imbalanced
2021-04-14Serverless E-Commerce
2021-04-13Investigating a Django-Oscar Production Setup
2021-04-12Merging a Remote File with a Local File
2021-04-11Visual Studio Code Workspace Settings
2021-04-10Git Directory Tree Operations
2021-04-09A Python Virtual Environment For Every Project
2021-04-05Python Dependency Management With Pip-Tools
2021-04-05General Django-Oscar Notes
2021-04-04Django Models, Automatic Form Generation, Data Backup & Restore
2021-04-03Escaping HTML on Clipboard From a Windows Hot Key via WSL
2021-03-30WSIWYG HTML Editors for Django-Oscar
2021-03-27Django and Django-Oscar Information Sources
2021-03-27Django Unit Tests
2021-03-22Command-Line AWS Utilities
2021-03-22Microsoft Visual Studio Code Notes
2021-03-21CORS on AWS S3 and Cloudfront
2021-03-20Cross-Origin Resource Sharing (CORS)
2021-03-19AWS S3 and CloudFront SSL
2021-03-19Experimenting With Django User Authentication
2021-03-19Django-Oscar Startup & User Registration
2021-03-19Django-Oscar Templates and Ajax
2021-03-18VSCode Debugging and the Django-Oscar Sandbox
2021-03-18Preparation is Everything
2021-03-14Django Asset Settings
2021-03-13Enabling and Disabling the Django AWS Datastore
2021-03-12Preparing AWS S3 / CloudFront To Be a Django Webapp Datastore
2021-03-07Django-Oscar Project and App Templates
2021-03-06List of Django-Oscar Page Template Blocks
2021-03-04About These Ancient Warmth Posts
2021-03-04Ancient Warmth Django App OutlinesDraft
2021-03-03Ancient Warmth survey Django-Oscar App
2021-03-03Ancient Warmth pricing Django-Oscar App
2021-02-24Django Apps, AppConfig, OscarConfig and Sub-Apps
2021-02-23Pretty JSON Reduces Errors and Fatigue
2021-02-23Customizing Django-Oscar for Selling a Custom-Built Product
2021-02-14Suggestions for Django-Oscar and Django-Haystack
2021-02-13Django-Oscar Entity Relationship Diagrams
2021-02-12General Django Notes
2021-02-12Django Debug Toolbar
2021-02-12Django-admin and manage.py
2021-02-12Django Admin / manage.py dumpdata Subcommand
2021-02-12Django Migrations
2021-02-12Django-Oscar URL Patterns
2021-02-12Django Model Notes
2021-02-11JavaScript Named Arguments and Class Constructors
2021-02-11Installing Apache Solr on Ubuntu 20.04
2021-02-11Evaluating Django-Oscar, a F/OSS Shopping Cart
2021-02-08JavaScript Linter Configuration
2021-02-03Shopping Carts Powered by Python and Django
2021-02-02Functional and Non-Functional E-Commerce Requirements
2021-02-02About These Django / Oscar Posts
2021-01-30OpenCart - Postgres - ngnix - Ubuntu
2021-01-08Trust, Winning and Losing as an Expert Witness
2020-12-29Jekyll-Generated Sites
2020-12-28Custom Logging in Jekyll Plugins
2020-11-30Propagating Git Repo Changes Downstream
2020-11-05EZ Drummer 3 & Pro Tools
2020-10-27Installing a New SSH Key on AWS EC2 with User Data
2020-10-25Rescuing a Catastrophic Upgrade to Ubuntu 20.10
2020-10-24Working With EC2 Spot Instances From AWS CLI
2020-10-22Scala-Style Lambda Function Placeholder Syntax in Python 3
2020-10-03About My Jekyll Plugins
2020-10-03jekyll_outline
2020-10-03jekyll_archive_create
2020-10-03jekyll_archive_display
2020-10-03jekyll_reading_time
2020-10-03jekyll_basename_dirname
2020-10-03jekyll_begin_end
2020-10-03jekyll_from_to_until
2020-10-03evaluate
2020-10-03jekyll_nth
2020-10-03jekyll_time_since
2020-10-03jekyll_bootstrap5_tabs
2020-10-03emoji
2020-10-03jekyll_href
2020-10-03jekyll_img
2020-10-03jekyll_pre
2020-10-03jekyll_quote
2020-10-03jekyll_download_link
2020-10-03jekyll_run
2020-10-03jekyll_flexible_include
2020-10-03jekyll_site_inspector
2020-10-03jekyll_plugin_logger
2020-10-03jekyll_all_collections
2020-10-03jekyll_sort_natural
2020-10-03jekyll_draft
2020-10-03jekyll_random_hex
2020-08-22Pro Tools Beats, Bars and Click Tracks
2020-08-16Bash Script to Create a New Jekyll Post
2020-08-15Converting All Images in a Website to webp Format
2020-08-11Introducing the Technology Expert Article Series
2020-08-11Empirical Truth and Probability
2020-08-11Detecting Software Copying
2020-08-11Technical Explanatory Videos
2020-08-11Expert Witness Mantra
2020-08-11Enterprise CRM & ERP Disputes
2020-08-11Remote Testimony
2020-03-01My Audio/Video Studio
2020-03-01General Audio/Video Notes
2020-03-01Video Setup
2020-03-01RME TotalMix Notes
2020-03-01OBS Studio Notes
2020-03-01Pro Tools Installation and Preferences
2020-03-01Pro Tools Overview
2020-03-01Pro Tools Recording
2020-03-01Pro Tools Effects
2020-03-01Pro Tools MIDI
2020-03-01MIDI Hardware
2020-03-01MIDI Software
2019-11-28Dotty (Scala 3 Preview) Presentation at Hopper, Montreal
2019-10-24A Hybrid Machine Learning / Personality Simulation Platform
2018-09-13Decentralized Ponytails
2018-08-29Evaluating Blockchain Companies
2018-08-29IBM Personality Insights
2018-08-28Bob Summerwill
2018-08-23Keynote Panel Discussion - The Future of Blockchain
2018-08-20Windows Subsystem for Linux Revisited
2018-06-13Ethereum Source Code Walkthrough
2018-04-03Smart Contracts That Learn
2018-03-02Svief
2018-01-18Smart Contracts For Enterprises
2018-01-03Tweet Stream Manager
2017-11-29The web3j-scala Ethereum Library
2017-08-07How Much Do You Actually Program?
2017-07-28Kafka Streams vs. Akka
2017-05-30Resume-Driven Development
2017-05-25Better Syntactic Sugar for Scala Futures
2017-04-29Exploratory Conversation With AIs
2017-04-04UI Considerations for the Visually Impaired
2017-01-15Are My Hands-Free Devices Always Listening?
2017-01-10Hands-Free Voice as a User Interface
2017-01-08Setting Up Jekyll with Ubuntu or WSL
2016-11-15I Updated the Apache Spark Reference Applications
2013-07-07Publishing Maven Artifacts to AWS S3
2013-06-01Load Testing ScalaCourses.com
2013-03-18Cleaning the Heroku Cache
2013-03-15Listing of all AWS Elastic Transcoder Presets
2013-03-15Using Scala’s String Interpolation to Access a Map
2013-02-27Bash shell on a Heroku Dyno
2012-11-14AWS S3 websites and Naked HTTP Redirects
2012-09-28Debugging JVM Programs on Heroku
2012-08-09Composable Futures with Akka 2.0
2012-08-07Proposal – Mandatory Countervailing Tip
2012-08-06Scala Existential Types and Salat
2012-08-04Pushing Notifications to Nagios from Java and Scala
2012-08-02Scala Type Parameters, Implicit Manifests and Salat
2011-09-30Pigs Can Fly
2011-09-21AMF over HTTP in another Multiverse
2011-08-18Bug Fix and Feature Branches in Git
2011-08-04Debugging Spring's SEVERE Error ListenerStart
2011-08-04Tracking Down a Mismatched JAR
2011-05-24Assessing Sample Code from Job Applicants
2011-05-13Mobile and Desktop Technology Trends and Issues
2010-02-19Mounting compressed folders / Looping back zip files
2009-11-23Shutting down Zamples.com
2009-07-202009 Open Source Community Leadership Summit
2009-06-27Commonwealth Club Performance
2009-02-22Presenting EmpathyWorks at a Private Equity Roundtable
2008-10-15Good Code is Beautiful
2008-09-24Breathless Delirium
2008-04-28Cult of the Software God
2008-03-26AAAI Symposium
2008-01-16IKVM.NET – Java applications on .NET
2007-11-21I'm a Dragon on a Business Plan Panel
2007-09-23Digital Mentat
2007-09-09Singularity Summit
2007-04-252nd Annual Silicon Valley Ruby Conference
2006-10-17Announcing Micronautics Research
2006-06-23A physical metaphor for IT innovation
2006-04-24Success! Silicon Valley Ruby Conference
2006-02-21Silicon Valley Ruby Conference
2005-12-30Instantiating Java Inner Classes
2005-12-16Programmatic IM Generation
2005-12-16Zamplized Ruby User’s Guide
2005-12-15Zamples REST Interface
2005-07-28I Want to Build a Girl
2005-05-15Self-Fullfilling Prophecy
2005-04-03Marshall Brain is a very smart man
2005-04-02Top 12 Klingon Programmer Sayings
2005-01-05Zample in a Blog Post
2004-12-24Another Software Expert Assignment
2004-12-18Nabu cast a long shadow
2004-12-09Live Code Examples for JDK 6 (Mustang)
2004-11-04All Global 2000 Businesses Are Software Developers
2004-11-03Reading Java Properties Files from Bash