2023-03-20Git Concepts
2023-03-20Low Level Git Commands (‘Plumbing Internals’)
2023-03-20Introduction to libgit2
2023-03-20Limit Your Financial Vulnerability From AWS Account Hijacking
2023-03-19My Jekyll Plugins
2023-03-15Letsencrypt/ACME Wildcard SSL Certificates by Lego
2023-03-12The Git Pager
2023-03-11Git Articles
2023-03-11Updating a Tree of Git Repositories
2023-03-11Working With Git Repos Using Ruby's Rugged Gem
2023-03-11The First Git Branch Is Created Lazily
2023-03-06Don't Poke the Bear
2023-03-02Using Nginx As a Reverse Proxy With SSL
2023-03-02Creating and Renewing Letsencrypt Wildcard SSL Certificates
2023-02-25Mastering the Mix
2023-02-22Database Frameworks for Sinatra
2023-02-18Jekyll Plugin Support
2023-02-13Jekyll Plugin Template Collection
2023-02-13EZ Drummer 3 & Pro Tools
2023-02-12HTML Hyphens
2023-02-11Pro Tools Automation
2023-01-31Debugging Rackup Webapps With Visual Studio Code
2023-01-27Authentication & Authorization With Sinatra / Warden
2023-01-26Node.js, NVM, NPM and Yarn
2023-01-26Setting Up a Ruby Development Environment
2023-01-26A Python Virtual Environment For Every Project
2023-01-10Jekyll Plugin Snippets
2023-01-10Handsfree Studio
2023-01-10Sheet Music
2023-01-08Panasonic Lumix DC-S5* Cameras and Lenses
2023-01-08Generating Lyrics With ChatGPT
2023-01-07A Curmudgeon’s Social Networking
2023-01-06WSL / WSL 2 Backup and Restore
2023-01-03What Does ‘Control’ Mean in 2023?
2023-01-01Pro Tools GrooveCell & Xpand!2
2023-01-01Pro Tools MIDI
2022-12-30Guitar Pro
2022-12-27Sony Alpha 7 Mark iii Camera
2022-12-23Trialing mslinn.com on Linode Storage
2022-12-23AWS S3 and CloudFront SSL
2022-12-22Panasonic Lumix Tether
2022-12-21Camera Tethering
2022-12-20Studio Equipment
2022-12-13Cross-Origin Resource Sharing (CORS)
2022-12-04Sinatra Request Explorer
2022-12-01Working With Volumes and Directories Under Ubuntu
2022-11-23Bome MIDI Translator Pro for Camera Tethering
2022-11-17Video Setup
2022-11-16Audio Notes
2022-11-15General Audio/Video Notes
2022-11-13OBS Studio
2022-11-08Pro Tools Editing
2022-11-08Pro Tools Overview
2022-08-22Pro Tools Beats, Bars and Click Tracks
2022-08-15Pro Tools Installation and Preferences
2022-08-15Pro Tools Recording
2022-08-15Pro Tools Effects
2022-08-13Sony Imaging Edge
2022-08-13RME TotalMix Notes
2022-08-13MIDI Software
2022-08-12JiraCLI, a Feature-rich Interactive Jira Command Line
2022-08-03ImageMagick Slicing on Ubuntu/WSL
2022-07-23Ruby on Rails / Solidus for ECommerce
2022-07-16Uncomplicated Firewall on Ubuntu
2022-07-10Microsoft Visual Studio Code Notes
2022-06-30Handcrafted Dynamic DNS for AWS Route53 and Namecheap
2022-06-29Considering Microsoft Azure for Static Websites
2022-06-19Considering Cloudflare R2 for Static Websites
2022-06-03Spring-Breezifier: Solving COVID-19 With HVAC
2022-05-27Montréal International vs. Bill 96
2022-05-18UI Considerations for the Visually Impaired
2022-05-15Jekyll 4.2.2 with Ruby 3.1.0 on Ubuntu 22.04 Using Podman
2022-05-11Microsoft Clarity Lets Me Watch You Click and Scroll
2022-05-09Setting Up Jekyll with Ubuntu or WSL
2022-05-05How Much Do You Actually Program?
2022-05-03Profiling Jekyll and plugins with rbspy
2022-05-03HTTP 301 Redirects with Jekyll and AWS S3
2022-05-01Jekyll-Generated Sites
2022-04-27Are My Hands-Free Devices Always Listening?
2022-04-24Explanations and Examples of Jekyll Plugins
2022-04-19Davinci Resolve Notes
2022-04-17Debugging Jekyll Plugins with an IDE
2022-04-05Custom Logging in Jekyll Plugins
2022-04-04Converting All Images in a Website to webp Format
2022-04-03My Audio/Video Studio
2022-04-03MIDI Hardware
2022-03-26Plugins Are Not The Only Way To Maintain a Jekyll Website
2022-03-22Making a Jekyll Plugin as a Ruby Gem
2022-03-15Installing Rubocop As a Development Dependency
2022-03-10Fun With Python Enums
2022-03-01Make a Visual Studio Code Extension
2022-02-27Iterating Slim Language Templates
2022-02-22Using the jekyll_bootstrap5_tabs Plugin
2022-02-20Visual Studio Code Extensions for Jekyll
2022-02-07Linking Directories on NTFS and Ext4 Volumes
2022-01-28Installing a New SSH Key on AWS EC2 with User Data
2022-01-28Working With EC2 Spot Instances From AWS CLI
2022-01-27Rescuing a Catastrophic Upgrade to Ubuntu 20.10
2022-01-23Trimming Media Files Can Be Surprisingly Subtle
2022-01-23Sending DAW Output to OBS Studio Using RME TotalMix
2022-01-14Windows Diskpart Cooperates With Diskmgmt
2022-01-07Streaming Solo to Facebook From OBS Studio
2022-01-03Enterprise CRM & ERP Disputes
2021-12-29OBS Studio Streaming Using Nvidia GTX 1660/1650 GPUs
2021-12-26AI / ML System Behavior Reflects the Society That Produced It
2021-12-20Publishing a Draft Article in a Jekyll Collection
2021-12-12What I Wish I Knew When I First Started
2021-11-20Recording Solo With OBS Studio
2021-11-13Using an HDMI Splitter with OBS Studio
2021-11-12External Video Monitors For Cameras
2021-11-04Extracting Audio from an MP4 as 32-bit WAV
2021-11-03Sony Alpha 7 Mark iii Camera Media Encodings
2021-06-09Django-Oscar Project and App Templates
2021-06-09Django Model Notes
2021-06-08Django / PyTest Setup and Rationale
2021-06-08VSCode Debugging and the Django-Oscar Sandbox
2021-05-28Documenting Custom Django & Django-Oscar Apps
2021-05-26Django-Oscar URL Patterns
2021-05-21Disappointing Scala 3 Installation Experience
2021-05-19Serverless E-Commerce
2021-05-18Secrets of Setting Up Django EMail
2021-05-08Replicating a Git Directory Tree
2021-05-06Docker, OCI Images, Buildah and podman
2021-05-03OCI / Docker / AWS Lambda / Django / Buildah / podman
2021-04-21Stack Overflow Culture: Zero-Sum, Authoritarian and Hormonally Imbalanced
2021-04-16Investigating a Django-Oscar Production Setup
2021-04-14Python Dependency Management With Pip-Tools
2021-04-12Merging a Remote File with a Local File
2021-04-12Visual Studio Code Workspace Settings
2021-04-06Evaluating Django-Oscar, a F/OSS Shopping Cart
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-29General Django Notes
2021-03-28Django-Oscar Entity Relationship Diagrams
2021-03-28Django-admin and manage.py
2021-03-28Django Migrations
2021-03-27Django Unit Tests
2021-03-27Django Debug Toolbar
2021-03-27Django Admin / manage.py dumpdata Subcommand
2021-03-25Django-Oscar Templates and Ajax
2021-03-24Django and Django-Oscar Information Sources
2021-03-24Django-Oscar Startup & User Registration
2021-03-24About These Ancient Warmth Posts
2021-03-22Command-Line AWS Utilities
2021-03-22About These Django / Oscar Posts
2021-03-21CORS on AWS S3 and Cloudfront
2021-03-19Experimenting With Django User Authentication
2021-03-18Preparation is Everything
2021-03-15List of Django-Oscar Page Template Blocks
2021-03-13Django Asset Settings
2021-03-13Enabling and Disabling the Django AWS Datastore
2021-03-13Preparing AWS S3 / CloudFront To Be a Django Webapp Datastore
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-28Suggestions for Django-Oscar and Django-Haystack
2021-02-23Django 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-12Installing Apache Solr on Ubuntu 20.04
2021-02-11JavaScript Named Arguments and Class Constructors
2021-02-11Shopping Carts Powered by Python and Django
2021-02-11Functional and Non-Functional E-Commerce Requirements
2021-02-08JavaScript Linter Configuration
2021-01-31OpenCart - Postgres - ngnix - Ubuntu
2021-01-08Trust, Winning and Losing as an Expert Witness
2020-12-21Propagating Git Template Changes Downstream
2020-10-22Scala-Style Lambda Function Placeholder Syntax in Python 3
2020-08-16Bash Script to Create a New Jekyll Post
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-11Remote Testimony
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-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-01-10Hands-Free Voice as a User Interface
2016-11-15I Updated the Apache Spark Reference Applications
2013-07-07Publishing Maven Artifacts to AWS S3
2013-06-01Load Testing ScalaCourses.com
2013-05-17Listing of all AWS Elastic Transcoder Presets
2013-03-18Cleaning the Heroku Cache
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-18Working With Bug 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