Skip to content
View glowkeeper's full-sized avatar

Block or report glowkeeper

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.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, 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
glowkeeper/README.md

glowkeeper / Dr Steve Huckle

Where code, creativity, and curiosity meet.


Exploring the frontier between technology, teaching, and creativity — by building and publishing tools, stories, research, and systems.


Current Focus

I’m currently focused on weaving together (1) practical software artefacts and games, (2) conceptual research, and (3) generative creative work. I aim to keep shipping projects that test ideas, push boundaries, and teach me new things.


Active Projects

Here are a few of the things I’m actively working on (or close to it). These are not marketing blurbs — just what I’m aiming to build or explore.

Project Purpose / what I’m trying to learn or test
Quizmo Quizmo throws 10 rapid-fire questions your way. Think fast. Tap faster. Dominate the layouts. Quizmo awaits
StoryMaker StoryMaker is ai-based text generation
Intro to 3D Games 3D Games in Unity - the first of a series of workshops aimed at teaching people to build 3D games, using Unity

If you browse my repo list, you’ll see many experiments and sub‑tools branching off these ideas.


Curated Core Stack

These are the main tools, frameworks, languages, or patterns I lean on or return to frequently:

  • JavaScript / TypeScript / React / NextJS (for web, dApps, front-end logic)
  • Node / Payload (for backend, full-stack apps)
  • Markdown + Pandoc + LaTeX (for writing papers and presentations)
  • Git / GitHub (version control, publishing, open source)
  • Design Science Research / iterative prototyping (as methodological backbone)
  • Basic tools & scripts for glue logic (shell scripts, node utilities, minimal frameworks)
  • Solidity / Ethereum / smart contracts (for token logic and decentralised systems)

I don’t aim to use every trendy tool (though I do stay up to date) — I prefer simple, composable, transparent stacks where I understand the plumbing intimately.


How I'm Evolving

  • More functional expressions of React/NextJS/JavaScript
  • AI tooling
  • Different platforms for publishing games
  • Better workflows for “writing-as-code” (i.e. integrating narrative, docs, code, experiments)
  • Experimenting with generative creative systems (poetry, stories) that embed or interact with software
  • Scaling research ideas into usable systems (bridging prototype → production)
  • Deeper models of tokenomics, especially coupling real-world signals (e.g. energy use) to on‑chain behaviour
  • More advanced formal verification or safety tools (especially for smart contracts)

How to Reach Dr Huckle

I’m generally open to discussion, collaboration, critique, or sharing ideas.


Guiding Principle

“Ship small bets, and learn fast.”

I try to avoid large speculative dead ends — instead, build many small prototypes, learn from failure, and grow the ones that resonate.


License and Attribution

Unless otherwise noted, all code, writings, and tools in this repository are published under CC BY 4.0. Please check each subproject for its specific license.

Popular repositories Loading

  1. Provenator Provenator Public

    This is a prototype application for proving the origins of captured digital media.

    JavaScript 6 3

  2. Markdown-with-References Markdown-with-References Public

    How to write beautiful academic papers using markdown

    CSS 4 3

  3. pandoc-presentations pandoc-presentations Public

    Home for a small script that can build pdfs and/or presentations from source Markdown

    CSS 4 1

  4. dApp-Development dApp-Development Public

    Repository for a 3-hour introduction to developing distributed apps on Ethereum, at the Digital Catapult, in Brighton.

    CSS 2

  5. Enervator Enervator Public

    A cryptocurrency stablecoin whose value is linked to global energy consumption

    JavaScript 2 1

  6. storymaker storymaker Public

    ai-based app' that uses ai image classification to find image obejcts, then uses ai text generation to generate text from one of those objects.

    JavaScript 2