Mike Slinn

Connoisseur of Technology

Direct: +1-514-418-0156 / Mobile: +1-650-678-2285 / mslinn@mslinn.com
I discuss my experience working as a software expert witness in US federal courts and before a European ITC tribunal. These articles were written for lawyers. The material does not assume the reader is a software technologist.
My notes on working with large language models (LLMs). I explore the mathematics underpinning LLMs, LaTeX for use on websites, installing LLMs on Linux, and integrating LLMs into workflows.
My notes on technology and procedures used to make music and music videos in my studio. Ableton Live and Push, MIDI, OBS Studio, Pro Tools, Guitar Pro, MuseScore, microphones, video cameras, computer-generated music, and more.
My original music: audio recordings, videos, lyrics with chords, sheet music PDFs, Ableton Live sets, Pro Tools project files, and Guitar Pro files.
Articles that I have published that do not fit into other collections appear here. Topics include software tools, humor, social discourse, Linux, Windows, various computer languages and startup management.
My notes on working with the Ruby programming language, including installation, Visual Studio Code, Plain Old Ruby, making and publishing gems, Rack, Sinatra and Rails.
My notes on Jekyll-generated websites include setup, operation, scripts, using plugins, and creating and debugging custom plugins. Includes detailed information on 30 of the Jekyll plugins that I have written.
My notes on working with Git and related libraries, including setup, procedures, utilities, high-level (porcelain) CLI, low-level (plumbing) CLI, libgit2 and language bindings for libgit2, and advanced topics.
My notes on Django-powered e‑commerce websites include software evaluation, asset management, templates, apps and sub-apps, templates, debugging and production issues.
In this collection of articles I write about working with TN3270 emulators, uploading batch jobs from PCs to mainframes, running the JCL and collecting the results, disassembling COBOL, PL/1 and as­sem­bler.
Share to Twitter, Hacker News, LinkedIn.
* indicates a required field.

Please select the following to receive Mike Slinn’s newsletter:

You can unsubscribe at any time by clicking the link in the footer of emails.

Mike Slinn uses Mailchimp as his marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp’s privacy practices.