Computer science projects, research,
graphics and more.

Written by Benjamin Friedman Wilson, read about me here.


A Labyrinth Style Puzzle

Feb 11, 2022

How I wrote a simple rotating puzzle inspired by the classic labyrinth/ball-maze design, and what I encountered through the design process.

Writing a Resume in LaTeX

Nov 21, 2021

Learning what to consider while building your resume in LaTeX.

Revising the Latria Programming Language

Nov 20, 2021

Going back over and discussing how to revise the Latria programming language.

Functional Domain-Specific Shader Language (FDSSL)

Jun 25, 2021

A breakdown of the Function Domain-Specific Shader Language (FDSSL), which enables writing composable shaders for usage with OpenGL.

BoGL: The Board Game Language

Jun 1, 2021

A brief discussion about BoGL, a novel domain specific educational programming language that myself and a team developed at Oregon State University.

Research: Program-Concept Classifications

Jun 1, 2021

A brief discussion about my MS thesis research, focusing on using Formal Concept Analysis to identify and classify programs for education purposes.


Apr 22, 2020

A data visualization tool for observing the underlying structure of files in a data agnostic fashion.

Blind Search in Pacman

Mar 30, 2020

A quick demonstration of blind search techniques being applied to the game of Pacman, and observations about the effectiveness of a simple BFS approach.

Working on Parse

Mar 8, 2017

Working on the Parse PHP SDK for Parse Community

Hangman Azul, a Hangman-Style Android App

Jul 15, 2016

Hangman Azul is a retired Hangman Android app that uses bluetooth to allow playing with friends anywhere, featuring custom animations and graphics.

SiteCheck, an iOS App for Verifying SEO Metatags

Jul 13, 2016

Sitecheck is an iOS application that allows scanning the metatags on your website to help with SEO optimization.

Metatest, Verify HTML metatags

Jul 1, 2016

A web based tool for testing metatag integration on websites.

The Latria Scripting Language

Nov 28, 2015

A lightweight multi-purpose scripting language. Allow yourself to merge together scripts and programs of varying language under one uniforming latria script.

Axolsoft LLC

Jan 1, 2015

My thoughts and reflections about my time as a full-stack & general software engineer.

Floidia, a flowing soundbard app

Jan 1, 2014

A simple soundbard application developed for Android.

Bit Shooter

Jan 1, 2013

The first game that I ever wrote for Android in early 2013. Utilized OpenGL, and was eventually written across to iOS as well.