Ableton
AI
AI / ML System Behavior Reflects the Society That Produced It
A Hybrid Machine Learning / Personality Simulation Platform
IBM Personality Insights
Resume-Driven Development
Exploratory Conversation With AIs
Presenting EmpathyWorks at a Private Equity Roundtable
AAAI Symposium
Singularity Summit
“I Want to Build a Girl”
Amazon
Atom
AWS
Trialing mslinn.com on Linode Storage
Considering Microsoft Azure for Static Websites
Considering Cloudflare R2 for Static Websites
Limit Your Financial Vulnerability From AWS Account Hijacking
Handcrafted Dynamic DNS for AWS Route53 and Namecheap
Serverless E-Commerce
Command-Line AWS Utilities
CORS on AWS S3 and Cloudfront
AWS S3 and CloudFront SSL
Functional and Non-Functional E-Commerce Requirements
Installing a New SSH Key on AWS EC2 with User Data
Rescuing a Catastrophic Upgrade to Ubuntu 20.10
Working With EC2 Spot Instances From AWS CLI
Tweet Stream Manager
Exploratory Conversation With AIs
Publishing Maven Artifacts to AWS S3
Listing of all AWS Elastic Transcoder Presets
AWS S3 websites and Naked HTTP Redirects
AWS Lambda
OCI / Docker / AWS Lambda / Django / Buildah / podman
Docker, OCI Images, Buildah and podman
Serverless E-Commerce
Azure
Considering Microsoft Azure for Static Websites
Docker, OCI Images, Buildah and podman
Serverless E-Commerce
Functional and Non-Functional E-Commerce Requirements
Bash
Linking Directories on NTFS and Ext4 Volumes
Handcrafted Dynamic DNS for AWS Route53 and Namecheap
Merging a Remote File with a Local File
A Python Virtual Environment For Every Project
Installing a New SSH Key on AWS EC2 with User Data
Rescuing a Catastrophic Upgrade to Ubuntu 20.10
Working With EC2 Spot Instances From AWS CLI
Blockchain
Decentralized Ponytails
Evaluating Blockchain Companies
Keynote Panel Discussion - The Future of Blockchain
Ethereum Source Code Walkthrough
Smart Contracts That Learn
SVIEF Blockchain Conference at Stanford University
Smart Contracts for Enterprises
Business
Montréal International vs. Bill 96
Resume-Driven Development
Proposal – Mandatory Countervailing Tip
Pigs Can Fly
Breathless Delirium
I'm a Dragon on a Business Plan Panel
Announcing Micronautics Research
A physical metaphor for IT innovation
Self-Fullfilling Prophecy
All Global 2000 Businesses Are Software Developers
C & C++
C++
Clonezilla
Cloudflare
COVID-19
Django
Django & Django-Oscar Posts
OCI / Docker / AWS Lambda / Django / Buildah / podman
Serverless E-Commerce
Functional and Non-Functional E-Commerce Requirements
Docker
e-commerce
Uncomplicated Firewall on Ubuntu
Serverless E-Commerce
Functional and Non-Functional E-Commerce Requirements
OpenCart - Postgres - ngnix - Ubuntu
ECMAScript
EmpathyWorks
Presenting EmpathyWorks at a Private Equity Roundtable
IKVM.NET – Java applications on .NET
Announcing Micronautics Research
Ethereum
Ethereum Source Code Walkthrough
Smart Contracts That Learn
SVIEF Blockchain Conference at Stanford University
Smart Contracts for Enterprises
The web3j-scala Ethereum Library
Evaluations
Evaluating Technology Companies
Evaluating Blockchain Companies
Assessing Sample Code from Job Applicants
Mobile and Desktop Technology Trends and Issues
I'm a Dragon on a Business Plan Panel
Git
Installing a New SSH Key on AWS EC2 with User Data
Converting All Images in a Website to webp Format
Keynote Panel Discussion - The Future of Blockchain
Windows Subsystem for Linux Revisited
Publishing Maven Artifacts to AWS S3
Cleaning the Heroku Cache
Bash shell on a Heroku Dyno
Go
Exploratory Conversation With AIs
UI Considerations for the Visually Impaired
Are My Hands-Free Devices Always Listening?
Hands-Free Voice as a User Interface
Composable Futures with Akka 2.0
HandsfreeVoice
Hardware
Heroku
HTML
Humor
AMF over HTTP in another Multiverse
Cult of the Software God
Digital Mentat
Top 12 Klingon Programmer Sayings
Internet
Letsencrypt/ACME Wildcard SSL Certificates by Lego
Using Nginx As a Reverse Proxy With SSL
Trialing mslinn.com on Linode Storage
Considering Microsoft Azure for Static Websites
Creating and Renewing Letsencrypt Wildcard SSL Certificates
Considering Cloudflare R2 for Static Websites
Limit Your Financial Vulnerability From AWS Account Hijacking
Handcrafted Dynamic DNS for AWS Route53 and Namecheap
Java
Installing JDK 17 on Ubuntu
Debugging JVM Programs on Heroku
Scala Existential Types and Salat
Pushing Notifications to Nagios from Java and Scala
Tracking Down a Mismatched JAR
IKVM.NET – Java applications on .NET
Instantiating Java Inner Classes
Live Code Examples for JDK 6
Reading Java Properties Files from Bash
JavaScript
Working With jSuites.tabs
Node.js, NVM, NPM and Yarn
Cross-Origin Resource Sharing (CORS)
JavaScript Named Arguments and Class Constructors
JavaScript Linter Configuration
Jekyll
Jekyll Articles
Microsoft Clarity Lets Me Watch You Click and Scroll
JavaScript Linter Configuration
Converting All Images in a Website to webp Format
JSON
Linode
Linux
PDF Manipulation
OCI / Docker / AWS Lambda / Django / Buildah / podman
Docker, OCI Images, Buildah and podman
Media
Microsoft
Nabu
nginx
Letsencrypt/ACME Wildcard SSL Certificates by Lego
Using Nginx As a Reverse Proxy With SSL
Functional and Non-Functional E-Commerce Requirements
OpenCart - Postgres - ngnix - Ubuntu
Node.js
Open Source
RustDesk, an open source alternative to TeamViewer
JiraCLI, a Feature-rich Interactive Jira Command Line
Merging a Remote File with a Local File
Functional and Non-Functional E-Commerce Requirements
OpenCart - Postgres - ngnix - Ubuntu
Dotty (Scala 3 Preview) Presentation at Hopper, Montreal
Decentralized Ponytails
Ethereum Source Code Walkthrough
The web3j-scala Ethereum Library
Kafka Streams vs. Akka
I Updated the Apache Spark Reference Applications
Publishing Maven Artifacts to AWS S3
2009 Open Source Community Leadership Summit
2nd Annual Silicon Valley Ruby Conference
Success! Silicon Valley Ruby Conference
Silicon Valley Ruby Conference
Zamplized Ruby User’s Guide
PostgreSQL
Upgrading PostgreSQL Ubuntu
Functional and Non-Functional E-Commerce Requirements
OpenCart - Postgres - ngnix - Ubuntu
Push
Python
Pytest and Visual Studio Code
Fun With Python Enums
OCI / Docker / AWS Lambda / Django / Buildah / podman
Serverless E-Commerce
A Python Virtual Environment For Every Project
Microsoft Visual Studio Code Notes
Cross-Origin Resource Sharing (CORS)
Functional and Non-Functional E-Commerce Requirements
Scala-Style Lambda Function Placeholder Syntax in Python 3
Robotics
Ruby
Microsoft Visual Studio Code Notes
2nd Annual Silicon Valley Ruby Conference
Success! Silicon Valley Ruby Conference
Silicon Valley Ruby Conference
Zamplized Ruby User’s Guide
Rust
Scala
Disappointing Scala 3 Installation Experience
Scala-Style Lambda Function Placeholder Syntax in Python 3
Dotty (Scala 3 Preview) Presentation at Hopper, Montreal
The web3j-scala Ethereum Library
Kafka Streams vs. Akka
Better Syntactic Sugar for Scala Futures
I Updated the Apache Spark Reference Applications
Load Testing ScalaCourses.com
Using Scala’s String Interpolation to Access a Map
Composable Futures with Akka 2.0
Scala Existential Types and Salat
Pushing Notifications to Nagios from Java and Scala
Scala Type Parameters, Implicit Manifests and Salat
Scripting
Security
Uncomplicated Firewall on Ubuntu
Using Nginx As a Reverse Proxy With SSL
Trialing mslinn.com on Linode Storage
Considering Microsoft Azure for Static Websites
Creating and Renewing Letsencrypt Wildcard SSL Certificates
Limit Your Financial Vulnerability From AWS Account Hijacking
SEO
Serverless
Software
OpenCart - Postgres - ngnix - Ubuntu
Resume-Driven Development
Debugging Spring's SEVERE Error ListenerStart
Mounting compressed folders / Looping back zip files
Good Code is Beautiful
Breathless Delirium
Software-Expert
ImageMagick Slicing on Ubuntu/WSL
Microsoft Clarity Lets Me Watch You Click and Scroll
Another Software Expert Assignment
Nabu cast a long shadow
Spark
SSL
Letsencrypt/ACME Wildcard SSL Certificates by Lego
Using Nginx As a Reverse Proxy With SSL
Trialing mslinn.com on Linode Storage
Creating and Renewing Letsencrypt Wildcard SSL Certificates
Cross-Origin Resource Sharing (CORS)
AWS S3 and CloudFront SSL
Startups
Product Development Collaboration
Montréal International vs. Bill 96
Breathless Delirium
I'm a Dragon on a Business Plan Panel
A physical metaphor for IT innovation
Self-Fullfilling Prophecy
Ubuntu
Inside Clonezilla
Supersizing a Partition and Its File System
Clonezilla
VirtualBox
Installing JDK 17 on Ubuntu
Working With Volumes and Directories Under Ubuntu
ImageMagick Slicing on Ubuntu/WSL
Ubuntu 22.04 Breaking Changes
Uncomplicated Firewall on Ubuntu
Using Nginx As a Reverse Proxy With SSL
Upgrading PostgreSQL Ubuntu
Linking Directories on NTFS and Ext4 Volumes
Disappointing Scala 3 Installation Experience
Merging a Remote File with a Local File
Pretty JSON Reduces Errors and Fatigue
OpenCart - Postgres - ngnix - Ubuntu
Rescuing a Catastrophic Upgrade to Ubuntu 20.10
Working With EC2 Spot Instances From AWS CLI
Converting All Images in a Website to webp Format
Windows Subsystem for Linux Revisited
UI
Visual Studio Code
Pytest and Visual Studio Code
C and C++ Online and On Ubuntu
Disappointing Scala 3 Installation Experience
Visual Studio Code Workspace Settings
Microsoft Visual Studio Code Notes
Voice
Windows
WSL
Expanding the WSL virtual hard drive
ImageMagick Slicing on Ubuntu/WSL
Linking Directories on NTFS and Ext4 Volumes
WSL / WSL 2 Backup and Restore
Escaping HTML on Clipboard From a Windows Hot Key via WSL
Windows Subsystem for Linux Revisited
WSL2
X11
Zamples
C and C++ Online and On Ubuntu
Shutting down Zamples.com
Zamplized Ruby User’s Guide
Programmatic IM Generation
Zamples REST Interface
Zample in a article
Live Code Examples for JDK 6