Skip to content
View benswift's full-sized avatar

Organizations

@ANUcybernetics

Block or report benswift

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
benswift/README.md

G'day ๐Ÿ‘‹

I'm Ben Swift, a Senior Lecturer at the ANU School of Cybernetics where I lead the Cybernetic Studio---creating encounters with cybernetics for diverse audiences.

I care a lot about making computing a welcoming, interesting and creatively satisfying place, especially for people who don't fit the traditional picture of a "computer scientist".

What I'm into

Research: livecoding, creative computing, human-computer interaction, AI & creativity, cybernetics, educational AI, full-stack web development, data visualisation

Teaching: I've been an educator for 15+ years. In 2018 I received the ANU Vice Chancellor's Citation for Outstanding Contribution to Student Learning.

Current excitement: agentic AI workflows, Claude Code, and exploring how LLMs can augment creative and educational practice

Key projects

  • Extempore: core developer of this open-source livecoding environment for real-time audio/visual performance
  • LLMs Unplugged: hands-on teaching resources for understanding how language models actually work---no computers required
  • Cybernetic Studio: research-creation work bringing cybernetic ideas to life through interactive installations and workshops

Tech stack

Currently working with: Elixir, Phoenix LiveView, TypeScript, Vue, and xtlang (the language behind Extempore)

Background

PhD in Computer Science from ANU. 15+ years as an open-source software engineer, community manager, and technical writer. Canberra born and bred. When I'm not coding or teaching, I'm mountain biking, watching football (soccer), following the AFL/cricket, or attempting to learn Mandarin.

Links

Pinned Loading

  1. digego/extempore digego/extempore Public

    A cyber-physical programming environment

    C++ 1.4k 129

  2. .dotfiles .dotfiles Public

    My dotfiles. Emacs-centric, should work across OSX/Linux/Windows

    Shell 18 7

  3. academic-thesis-template academic-thesis-template Public

    A modern LaTeX template for PhD/Masters/honours theses.

    TeX 23 2

  4. benswift.github.io benswift.github.io Public

    Source for my personal homepage & blog

    JavaScript 9

  5. ANUcybernetics/panic ANUcybernetics/panic Public

    Elixir

  6. ANUcybernetics/panic-tda ANUcybernetics/panic-tda Public

    Python