University lecturer, maker, and occasional sky-watcher. I build educational tools, run LocoLabo, restore vintage 3D printers, and spend too much time staring through telescopes.
- Teaching β Business programming, Cybersecurity, and AI literacy at teach.borck.education
- Building β Local AI tools, books, and classroom software at tools.borck.education
- Research β LocoLabo: local AI on secondhand hardware
- Making β 3D printer restoration and astronomy at 8020workshop.com
| I am a... | Start with |
|---|---|
| Educator | tools.borck.education, programminglabs.borck.education, teach.borck.education |
| Student | programming.borck.education, hands-on-ai, security.borck.education |
| Researcher | research.borck.dev, locolabo.org, greatsilence.borck.education |
| Maker | 8020workshop.com, locofosil.org |
| Partner | locolabo.org, borck.consulting |
| Client | borck.consulting, teach.borck.education |
| Work | What it is |
|---|---|
| LocoLabo | Local AI on secondhand hardware, from 2 GB GPUs to multi-GPU inference |
| Assume Breach | Open-access defensive security book and container labs |
| Speak Software | Twelve labs where you describe, an agent builds, and the human skills are the curriculum |
| HandsOnAI | Six small modules for how modern AI systems work |
Manages GitHub repositories through CLI commands for categorisation, health checking, topic tagging, and portfolio organisation using LLM-powered automation.
Python Β· β 4 Β· ai Β· cli Β· education Β· github-api Β· portfolio-management
- Building LocoLabo on consumer hardware
- Writing The Human Edge
- Teaching the ISYS unit family at programming.borck.education
- Publishing field notes at loconotas.org
Updated November 2026
Open-access books and textbooks on AI, programming, and security. Browse all at books.borck.education.
Start at bigpicture.borck.dev, the map that ties my AI teaching, tools, and research together.
See all sites
| Site | What it is |
|---|---|
| borck.dev | Calling card and portfolio landing |
| resume.borck.dev | 11 rΓ©sumΓ©s from one YAML |
| borck.consulting | AI literacy, governance and data-sovereignty consulting |
| borck.education | Hub for my teaching properties |
| teach.borck.education | Workshops, courses and executive education |
| programming.borck.education | Learn to build software in the AI era |
| programminglabs.borck.education | Speak Software: twelve labs where you describe, an agent builds |
| tools.borck.education | Free, private AI tools for your classroom |
| hands-on-ai | Six small modules for how modern AI systems work |
| aitoys.borck.education | AI Toys: small pages that break a misconception |
| security.borck.education | Self-contained security labs that run on your laptop |
| books.borck.education | My books and textbooks |
| greatsilence.borck.education | Six frames for thinking about AI at civilisational scale |
| research.borck.dev | Links to my research projects |
| simulations.borck.education | Physics and science simulations |
| 8020workshop.com | Maker blog and opinions |
| retroverse.studio | Indie game studio |
LocoLabo is an independent, self-funded applied AI research lab in Perth, studying what local AI can do on secondhand hardware.
Looking for hardware and hosting partners for the next phase. If that is you, get in touch.
Read the LocoLabo note
The work starts from a constraint: many institutions cannot send student work to cloud AI. LocoLabo builds the alternative, and studies the pedagogical position that follows: Conversation, not Delegation. Small local models are not a compromise for brainstorming, iteration, and critical dialogue. They are the right tool, and they keep the human thinking.
The lab's work spans routed specialist models, VRAM-tier benchmarking, multi-GPU inference, simulated organisations for professional rehearsal, thinking-partner evaluation, and agentic scaffolding for small models.
Browse the portfolio by standard tag or common free tag.
See the topic map
| Topic | Repos | Description |
|---|---|---|
web-app |
134 | Websites, static sites & web apps |
desktop-app |
26 | Desktop applications |
cli |
40 | Command-line & developer tools |
book |
31 | Books, textbooks & Quarto projects |
ai |
117 | AI, ML & LLM projects |
education |
157 | Teaching, course & assessment materials |
cybersecurity |
27 | Security labs & forensics |
research |
34 | Research projects & papers |
operations |
12 | Private operating workspaces & indexes |
maker |
5 | Hardware, fabrication, 3D printing, astronomy equipment |
teaching |
42 | Free tag: course delivery & teaching practice |
curtin |
20 | Free tag: Curtin University materials |
presentation |
19 | Free tag: workshops, seminars & talks |
A two-question model keeps the portfolio searchable: what is it, and what is it about?
See the tag model
flowchart LR
R[Repository] --> Q1{What is it?}
Q1 --> F1[web-app]
Q1 --> F2[desktop-app]
Q1 --> F3[cli]
Q1 --> F4[book]
R --> Q2{What is it about?}
Q2 --> D1[ai]
Q2 --> D2[education]
Q2 --> D3[cybersecurity]
Q2 --> D4[research]
Q2 --> D5[operations]
Q2 --> D6[maker]
R --> T[1-2 free tags]
I use ten standard tags, split into two questions:
| Question | Tags |
|---|---|
| What is it? | web-app, desktop-app, cli, book |
| What is it about? | ai, education, cybersecurity, research, operations, maker |
A repo can answer both. A teaching web app about AI gets web-app, education,
and ai. Free tags add the specifics, such as quarto, docker-labs, or
interactive-simulation.
I can help with AI literacy workshops, executive education, AI governance, local AI pilots, and speaking.
- Academic: michael.borck@curtin.edu.au
- Professional: michael@borck.dev
- Website: borck.dev
- Consulting: borck.consulting
- Workshops and executive education: teach.borck.education



