• in

    Developer's Reading List (2021)

    Often students and colleagues ask “where do I learn that?”, or “where is a good place to start learning…” To answer those questions, this page collects a variety of materials that have been useful to me over the years as reference, as learning materials, and to keep up to date with current practices in software, electronics, and the things I’m interested in. This is the 2021 revised version.

    read more...
  • in

    Digital Innovation in the Liberal Arts (EDUCAUSE Review)

    John Muthyala had a very nice article published in EDUCAUSE Review that features our work on the Portland Women’s History Trail.

    read more...
  • in

    Crokinole Board!

    It was a day like any other when a colleague and avid tabletop gamer asked, “Have you ever thought about making a Crokinole board?” I suspect he had recently seen the Shut Up & Sit Down Review of Crokinole earlier this year and the magnificent board they played on. Then, on Thanksgiving holiday, I had the epiphany that this was the game on the back side of the Carrom boards that have been around my family for at least two generations! So, of course, I had to build one.

    read more...
  • in

    Zero Day - A Computer Security Game

    Do you have what it takes to save the Internet? As skilled members of a technical team, you must keep malicious software programs from spreading while developing and deploying patches for four previously unknown software vulnerabilities on a world-wide network of data centers, server, and workstations.

    read more...
  • in

    Troop 349 The Dice Game

    This is what happens when you have a laser engraver/cutter and too much free time on your hands while driving to and from work. You get a custom dice game and computer simulation to determine how playable it is! This game is really designed for the upcoming (tonight) game playing troop meeting the Scouts have scheduled. It’s incredibly simple, you roll two dice to determine the winning point total and then take turns trying to roll your way there by adding or subtracting your rolls. It’s that simple… except that the dice only have 3, 4, and 9 on the faces!

    read more...
  • in

    PolarFish PICO-8 Game

    A simple game I created in an hour or so this past weekend at the Colby/Bates/Bowdoin Hackathon (Feb 24, 2019) using PICO-8. You are a hungry polar bear (Bowdoin’s mascot) on a chunk of floating ice. You need to catch fish to keep yourself alive. Use the arrow keys to catch the jumping fish to extend your time and increase your score. As time goes on, the fish don’t fill your belly (time) as well as they used to so you need to get quicker at catching them!

    read more...
  • in

    K40 Whisperer macOS Package

    Packaging of Scorchworks K40 Whisperer as an macOS Application. The official K40 Whisperer and instructions are at Scorchworks K40 Whisperer. This fork is merely to add packaging for macOS systems, creating a clickable ‘Applicaion’ that can be installed on any macOS system. This eliminates having to run K40 Whisperer from a Terminal prompt.

    K40 Whisperer is an alternative to the the Laser Draw (LaserDRW) program that comes with the cheap Chinese laser cutters available on E-Bay and Amazon. K40 Whisperer reads SVG and DXF files, interprets the data and sends commands to the K40 controller to move the laser head and control the laser accordingly. K40 Whisperer does not require a USB key (dongle) to function.”

    read more...