johncrane.dev

Viple

Learn vi by playing classic games.

Play Here!

Motivation: While some devs choose to learn vi (I'm not judging) I know some students are required to learn vi. Hopefully this game will lessen the shock.

Technology: Written in Go with the Ebitengine game dev framework and Ebiten UI

Checkout the code at https://github.com/wearsunscreen/viple

Technology: React, JavaScript, CSS, HTML

Gopher contributions welcome!

Other toys

Perfect Flood

A drag-and-drop flood game.

Play Here!

Year of Quiz

A trivia game best played with a group of players because it covers many areas of knowledge.

Play Here!

Flying Lines

SVG animation, functional programming and a bit of math.

Play Here!

Watch a video stepping though the code

Sort of Quiz

Do you know the latitude and longitude of US state capitals?

Play Here!

Portmanteau Quiz

You see it’s like a portmanteau. There are two meanings packed up into one word. - Humpty Dumpty

Play Here!

Movie Quotes Quiz

You played it for her. You can play it for me. - Rick Blaine

Play Here!

Verb Dojo

A tool to conjugate Portugese verbs, and learn by practicing. Over 1000 verbs supported.

Try the prototype!

Motivation: I'm learning Portuguese and need a good app to practice.

Technology: React, JavaScript, CSS, HTML

About me

My developer career started at Sierra Online porting adventure games to Macintosh. I also created games, tools, web apps, and servers for Tsunami Media, Tachyon Studios, and iWin using many technologies including Assembly, C, C++, SQL, Java, and Python.

I retired after more years managing projects in Video Security, Healthcare and Finance. Currently retired, I'm looking for a worthy open source project to contribute to.