๐ G'day, I'm Mike Lockhart
Computer generalist, percussionist, humanist, and dad. Sometimes also a computer-percussionist. I make computers work for people, and I'm lucky enough to do it for my day job. I like to help all kinds of people with technology stuff.
I enjoy coding, though I wouldn't call myself a hacker or even a great programmer, more a tool-smith for my work and hobbies. I appreciate the craft in coding and love to look over and admire other people's code.
-
๐ My online business card is https://about.me/mikelockhart -
๐ Mastodon AU, Hachyderm.io -
๐ป Public SSH keys on GitLab.com -
๐ Public PGP key 3CCA2E6EBCBE8795 -
๐ I also have a GitHub account
Do get in touch with me for meet-ups online and around Hobart (my timezone: UTC+10).
This user account is for non-work projects and contributions.
Most of the things here are the usual: blog and other web site projects, hacks to learn technologies, dotfiles, shell scripts and so on. I try to keep my work projects separate, though a lot of what I do for money is also Open Source these days. You'll find mostly incomplete work, but I do try to keep very good engineering notes, it's my most closely held Rule of computing: Rule 4: If you're exploring, keep a notebook or journal. GitLab is the ideal software engineer's lab book.
๐งช Featured projects
|
milosophical-me My personal web |
Lab Book Gathers all my geek things |
milohax.net/web/tech-wiki Technical wiki |
milohax.net/web-hax Collecton of web hacks |
|---|
๐ฆ Groups
|
milohax.net Programming projects shared on the Net |
milohax.net/web Web projects published to milohax.net domain |
milohax.net/radix Projects for setting up my computer environments |
|---|---|---|
|
milohax-net/fish Plugin modules for the fish shell |
milohax.net/hub Projects from GitHub mirrored as forks. |
milohax.net/attic Dusty old projects are kept in here, where they may bitrot in peace. |
๐ Latest blog posts
| Post | Published |
|---|---|
| Dvorak and Colemak keyboard layouts | 2025-10-25T22:42:20+00:00 |
| Understanding Passkeys | 2025-07-28T21:37:00+00:00 |
| Setting up a GitLab environment with the GitLab Environment Toolkit | 2025-04-20T07:22:55+00:00 |
| Use Jupyter Notebooks for bash scripting | 2025-03-10T09:33:43+00:00 |
| Saving and Restoring GCP instance snapshots | 2025-03-02T20:34:29+00:00 |
| 4-bit Rules of Computing, Part 5 | 2024-12-28T22:29:16+00:00 |
| Password databases: updating master key | 2023-05-28T10:58:56+00:00 |
| Code Clubbing 2023 | 2023-03-17T22:21:30+00:00 |
| GitLab Community Meetup February | 2023-03-02T10:31:19+00:00 |
| Learning DVCS Workflow - 3 | 2023-03-01T07:45:28+00:00 |
Personal projects
View all- Loading
About
Pronounced as: หmaiฬฏk หlษkhษษนt
Pronouns: he/him