DEV Community

JoeStrout profile picture

JoeStrout

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

Joined Joined on  github website

Education

MS in CS at Colorado State University; MS in Neuroscience at UCSD

Work

lead software engineer at Luminary Apps, LLC

Two Year Club
Writing Debut
8 Week Writing Streak
One Year Club
2 Week Community Wellness Streak
4 Week Writing Streak
1 Week Community Wellness Streak
How displays work in Mini Micro

How displays work in Mini Micro

Comments
4 min read

Want to connect with JoeStrout?

Create an account to connect with JoeStrout. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Daily MiniScript mini-challenges

Daily MiniScript mini-challenges

2
Comments
1 min read
Mini Micro has an "attract mode"!

Mini Micro has an "attract mode"!

Comments
4 min read
Oldest surviving sprite award: Ghost-tiny

Oldest surviving sprite award: Ghost-tiny

Comments
3 min read
Best New Mini Micro Games

Best New Mini Micro Games

2
Comments 1
3 min read
Creating a Level Editor for Sub-Optimal

Creating a Level Editor for Sub-Optimal

Comments
9 min read
if locals == globals

if locals == globals

1
Comments
4 min read
The Making of Solitaire for Mini Micro

The Making of Solitaire for Mini Micro

2
Comments 1
8 min read
Make a digital clock in Mini Micro

Make a digital clock in Mini Micro

2
Comments
5 min read
Shell Scripting with MiniScript

Shell Scripting with MiniScript

2
Comments
4 min read
Version Checking in MiniScript

Version Checking in MiniScript

1
Comments
3 min read
Wang 2-Corner Tiles

Wang 2-Corner Tiles

11
Comments 5
6 min read
Demo Highlight: cardFlip

Demo Highlight: cardFlip

1
Comments
3 min read
The making of Kip and the Caves of Lava

The making of Kip and the Caves of Lava

2
Comments
10 min read
HWYDT: Snake Game

HWYDT: Snake Game

7
Comments 1
13 min read
Directional Inputs in Mini Micro

Directional Inputs in Mini Micro

Comments
6 min read
Text entry tricks in Mini Micro

Text entry tricks in Mini Micro

1
Comments
6 min read
MiniScript and Micro Jam Join Forces for Mega Fun

MiniScript and Micro Jam Join Forces for Mega Fun

3
Comments
4 min read
Announcing Mini Micro 1.2.1

Announcing Mini Micro 1.2.1

1
Comments 1
3 min read
Demo Highlight: Acey-Deucey

Demo Highlight: Acey-Deucey

1
Comments
3 min read
Off-screen displays in Mini Micro

Off-screen displays in Mini Micro

2
Comments
3 min read
MiniScript on a bare-metal Raspberry Pi

MiniScript on a bare-metal Raspberry Pi

7
Comments 1
2 min read
An expression parser for MiniScript

An expression parser for MiniScript

3
Comments 2
5 min read
Announcing Command-Line MiniScript 1.3 (with `exec`!)

Announcing Command-Line MiniScript 1.3 (with `exec`!)

1
Comments
4 min read
Pratt Parsing in MiniScript

Pratt Parsing in MiniScript

1
Comments 2
3 min read
MiniScript Ports

MiniScript Ports

Comments
4 min read
Demo Highlight: Asteroids

Demo Highlight: Asteroids

2
Comments
6 min read
Using textures from /sys/pics/textures

Using textures from /sys/pics/textures

2
Comments 3
4 min read
HWYDT: Ladders

HWYDT: Ladders

3
Comments
7 min read
HWYDT: Donkey Kong

HWYDT: Donkey Kong

7
Comments 8
6 min read
Create your own command shell for Mini Micro

Create your own command shell for Mini Micro

2
Comments 1
5 min read
Automated Lip Syncing in Mini Micro 00:08

Automated Lip Syncing in Mini Micro

2
Comments 1
2 min read
A holiday gift: "inspect" dialog for Mini Micro

A holiday gift: "inspect" dialog for Mini Micro

Comments
2 min read
Demo Highlight: Angles

Demo Highlight: Angles

6
Comments
2 min read
Quick Tip: Counting up to a limit

Quick Tip: Counting up to a limit

1
Comments
2 min read
Join the MiniScript "Advent of Code" contest!

Join the MiniScript "Advent of Code" contest!

1
Comments 1
3 min read
Quick Tip: findFile

Quick Tip: findFile

1
Comments
3 min read
Demo Highlight: 2dVis

Demo Highlight: 2dVis

3
Comments 2
3 min read
"MiniScript Mentor" GPT

"MiniScript Mentor" GPT

Comments
2 min read
Quick Tip: Checking if a Number is in Range

Quick Tip: Checking if a Number is in Range

Comments
2 min read
100 BASIC Computer Games, Ported to MiniScript

100 BASIC Computer Games, Ported to MiniScript

7
Comments 4
3 min read
Is MiniScript a dialect of BASIC?

Is MiniScript a dialect of BASIC?

2
Comments
3 min read
Pixel-Perfect Sprite Clicks

Pixel-Perfect Sprite Clicks

1
Comments
3 min read
Converting 100 Classic BASIC Games to MiniScript

Converting 100 Classic BASIC Games to MiniScript

1
Comments
4 min read
Customizing the Prompt in Mini Micro

Customizing the Prompt in Mini Micro

1
Comments
5 min read
Customizing the Mini Micro code editor

Customizing the Mini Micro code editor

6
Comments
2 min read
Make Fireworks in Mini Micro

Make Fireworks in Mini Micro

1
Comments
11 min read
Announcing Mini Micro 1.2

Announcing Mini Micro 1.2

3
Comments 1
4 min read
MiniScript v1.6.1

MiniScript v1.6.1

1
Comments
2 min read
Doing Multiple Things at Once

Doing Multiple Things at Once

3
Comments
6 min read
Scroll inputs in Mini Micro

Scroll inputs in Mini Micro

Comments
5 min read
Demos included with MiniBASIC

Demos included with MiniBASIC

1
Comments 1
6 min read
Announcing MiniBASIC

Announcing MiniBASIC

23
Comments 8
5 min read
What's New in Command-Line MiniScript v1.2

What's New in Command-Line MiniScript v1.2

3
Comments 1
3 min read
MiniScript 1.6 Now Available

MiniScript 1.6 Now Available

3
Comments 1
4 min read
Make a `rerun` command for Mini Micro

Make a `rerun` command for Mini Micro

2
Comments 1
3 min read
Combining GPT and Wolfram Alpha

Combining GPT and Wolfram Alpha

11
Comments
11 min read
Image Artsification in Mini Micro

Image Artsification in Mini Micro

Comments
5 min read
Advent of Code 2022 Wrap-Up

Advent of Code 2022 Wrap-Up

2
Comments 1
4 min read
Advent of Code (in MiniScript), Day 25

Advent of Code (in MiniScript), Day 25

1
Comments
4 min read
loading...