Uphouseworks

Computer science projects, research,
graphics and more.


Written by Benjamin Friedman Wilson, read about me here.

Posts

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.

Banter

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.

Fractal Brownian Motion: Terrain Generator

Mar 30, 2020

A terrain generator utilizing fractal brownian motion to produce terrain, water, and clouds using OpenGL Shaders.

HTJSON

Mar 8, 2017

A prototype HTML parser implemented in PHP.

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

A full-stack, front-end, and mobile applications software engineering company based in Southern California.

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.