JoeStrout

JoeStrout @joestrout

About: Creator of the MiniScript programming language and Mini Micro retro-styled virtual computer.

Joined:
Oct 25, 2022

JoeStrout
articles - 106 total

MiniScript Roadmap Update (March 2026)

At the end of 2025, I posted a MiniScript Road Map for 2026 (and beyond). We're now almost one...

Learn More 5 2Mar 11

MiniScript Road Map for 2026

With 2025 coming to a close, it's time to look ahead to 2026! MiniScript is now eight years old. ...

Learn More 8 0Dec 30 '25

Read live data from Google Sheets in Mini Micro

Recently I've started working with a small team on a 5-month game jam. We're making a 2D...

Learn More 2 0Dec 17 '25

Introduction to Computer Programming: Online Edition!

A few years ago, I wrote an introductory book about computer programming called Introduction to...

Learn More 3 4Sep 22 '25

UV Mapping in Mini Micro

Mini Micro version 1.2.5 came out this week, a fairly minor update that fixed a couple of obscure...

Learn More 1 1Aug 5 '25

Apple ][ Text on Mini Micro!

The Apple 2 (usually written Apple ][) computer was one of the first widely popular home computers. ...

Learn More 1 0Aug 2 '25

Yes, LLMs understand things

It's now been three years since OpenAI released ChatGPT, taking the world by storm. Even most AI...

Learn More 1 1Jun 20 '25

Robo-Monty

I'm traveling this week with another family (our neighbors and BFFs), including two pre-teen kids who...

Learn More 0 0Jun 8 '25

Fathom's Edge: Progress Report #2

In my spare time, I've been working lately on a project called Fathom's Edge, a sort of roguelike RPG...

Learn More 2 2Jun 4 '25

Proper setup for a MiniScript GitHub repo

GitHub is a great place to store your projects on the web — it's free, it provides powerful version...

Learn More 4 0May 27 '25

Fathom's Edge: Progress Report #1

I've been on vacation this week, doing some traveling with my spouse, who's attending a conference in...

Learn More 1 0May 8 '25

Don't Abuse Lerp!

Many game development environments, including Unity, Godot, and Mini Micro, include a lerp function. ...

Learn More 2 0Apr 11 '25

Taming local git branches

On rare occasions, I write a blog post that's not about MiniScript. Today is one of those! It...

Learn More 0 0Apr 7 '25

Hexes and bricks in Mini Micro

The Mini Micro TileDisplay supports a couple of properties whose purpose may not seem immediately...

Learn More 1 0Mar 30 '25

Other MiniScript Bloggers to Follow

I've been writing about MiniScript and Mini Micro here on dev.to since 2022. But I'm not the only...

Learn More 4 4Mar 14 '25

Announcing Mini Micro 1.2.4

Mini Micro was updated to version 1.2.4 today. Let's take a quick look at what's new! New...

Learn More 4 2Mar 8 '25

Mini Micro speaks like a droid!

A video went viral this week showing two AIs talking to each other, as if on the phone (see...

Learn More 0 0Feb 28 '25

Optimizing Mini Micro for pixel-art games

I recently wrote about why Mini Micro's display is 960 x 640 pixels. In short: that's a reasonably...

Learn More 3 0Feb 19 '25

Why Mini Micro's Screen is 960x640

New users of Mini Micro often notice very quickly that the screen resolution is fixed; if have a big...

Learn More 3 1Feb 5 '25

MiniScript: Why "f = function"?

Years ago I wrote a blog post called "Why MiniScript?" It explained the reasons for creating...

Learn More 1 2Jan 26 '25

How displays work in Mini Micro

I've written here before about Mini Micro's 8-layer display system. Each layer can be configured to...

Learn More 0 1Nov 20 '24

Daily MiniScript mini-challenges

If you want to get stronger, you exercise every day. If you want to get better at dancing, you dance...

Learn More 4 0Oct 16 '24

Mini Micro has an "attract mode"!

Mini Micro is the free neo-retro virtual computer that is a popular environment for writing...

Learn More 1 2Oct 9 '24

Oldest surviving sprite award: Ghost-tiny

Back in the 1980s, I came home from school to happily hack away on the family computer, an Apple //e...

Learn More 0 0Sep 18 '24

Best New Mini Micro Games

The MiniScript community has been really growing lately, in part due to our partnership with...

Learn More 2 1Aug 27 '24

Creating a Level Editor for Sub-Optimal

Last month for Micro Jam 018, a game jam with the theme "Water" and restriction "health is power",...

Learn More 3 1Aug 18 '24

if locals == globals

In MiniScript, as in some other languages, it is common to write a file that's intended to be...

Learn More 2 0Jul 24 '24

The Making of Solitaire for Mini Micro

Over the weekend I got the urge to create a Solitaire card game for Mini Micro. I completed it...

Learn More 2 1Jul 10 '24

Make a digital clock in Mini Micro

Today let's do a little project in Mini Micro that makes an old-school digital clock. This will...

Learn More 2 0Jul 3 '24

Shell Scripting with MiniScript

You can use command-line MiniScript to write shell scripts that can be invoked directly, just like...

Learn More 2 0Jun 27 '24