Markus Hofer, A Life in Projects

  • Home
  • Projects
  • Knowledge Base
  • Tags
  • Search
Turn SVGs into Fonts

Turn SVGs into Fonts

Jan 19, 2026

If you can export SVGs, you can now make a font!

How not to have your hard drive deleted by AI

How not to have your hard drive deleted by AI

Jan 8, 2026

You’ve probably all heard the stories: AI coding tools wreck havoc on users’ machines, delete entire hard drives, then apologise profoundly.

GlyphSmith

GlyphSmith

Dec 21, 2025

A lightweight macOS app for creating fonts from SVG files.

Learn Katakana

Learn Katakana

Dec 19, 2025

Added support for Katakana to my little Japanese character learning app

Multi on iOS

Multi on iOS

Dec 18, 2025

Multiplication is fun!

AI Coding

AI Coding

Oct 15, 2025

I’m excited. I’m a little scared. I’m somewhat confused.

AI Knowledge and Context

AI Knowledge and Context

Aug 12, 2025

Whatever discoveries you make on your AI coding adventures, the AI will remember none of it.

Plankulator

Plankulator

Aug 12, 2025

Generate a cut list from an OBJ

Mark-us-Down

Mark-us-Down

Jul 29, 2025

A simple Markdown Editor for Mac, mostly.

Crypto Tracker

Crypto Tracker

Jul 28, 2025

Track the current value of your crypto holdings across all chains

Core Budget

Core Budget

Jul 2, 2025

A web app that helps you manage fixed expenses by categorizing them and calculating monthly set-asides.

Hiragana NOW!

Hiragana NOW!

Apr 17, 2025

A quick and easy way to practice Hiragana characters.

MQTT Plugin for Stream Deck

MQTT Plugin for Stream Deck

Mar 5, 2025

Send MQTT signals from the Stream Deck

Handheld Gaming - Past Present and Future

Handheld Gaming - Past Present and Future

Jan 20, 2025

A video recording of my talk at NZGDC 2024

Ok, before you say no…

Ok, before you say no…

Jan 19, 2025

A short story

NZGDC 2024 Talk

NZGDC 2024 Talk

Oct 13, 2024

Handheld Gaming - Past, Present and Future

Design vs Capitalism

Design vs Capitalism

Aug 24, 2024

Don’t you see we’re doing it all wrong!

Arduboy Course - Part V: Level

Arduboy Course - Part V: Level

Jun 12, 2024

Let’s take what we have and make a whole level!

Arduboy Course - Part IV: Collision Detection

Arduboy Course - Part IV: Collision Detection

Jun 12, 2024

Let’s collect coins and bump into platforms!

Arduboy Course - Part III: Animated Sprites

Arduboy Course - Part III: Animated Sprites

Jun 12, 2024

Let’s make some sprites and learn how to put them on the Arduboy!

Open-sourced a few Unity tools

Open-sourced a few Unity tools

Jun 7, 2024

AnimationLayers and PLAX packages are now available under MIT license

Solana Tools now Open Source

Solana Tools now Open Source

Jun 5, 2024

Progressive web app tools for working with the Solana blockchain.

Arduboy Course - Part II: Movement

Arduboy Course - Part II: Movement

Jun 3, 2024

Let’s make things move and work our way towards something we could call a “game”!

Arduino C++ by Example

Arduino C++ by Example

May 28, 2024

Learn Arduino C++ by Example

Arduboy Course - Part I: Basics

Arduboy Course - Part I: Basics

May 23, 2024

The basics of the Arduboy library. Draw shapes, draw text, get input, play sound!

Arduino C++

Arduino C++

May 22, 2024

How to get started with C++ for Arduino

GPT-4o on an ESP32 MicroController

GPT-4o on an ESP32 MicroController

May 14, 2024

A guide for how to use OpenAI’s GPT-4o model on a microcontroller

GPT-4o in Unity

GPT-4o in Unity

May 14, 2024

How to use OpenAI’s GPT-4o model in Unity

DIY Arduboy

DIY Arduboy

May 11, 2024

Here’s how I built my own Arduboy based on an Arduino Micro and a small OLED display.

Microcontroller vs Display

Microcontroller vs Display

Mar 29, 2024

Everything you need to know to start attaching displays to your microcontrollers

  • About
  • Resources
  • Contact
© 2023 - 2026 | Markus Hofer

Built with Blog.