Michael Fogleman

Projects AboutResumeMore

Projects tagged "words"

This page highlights several of my personal software projects.

Table of Contents

Random Phrases December 2012

18 JavaScript Words

Useful for creative thinking, code names, password phrases, band names, etc.

This simple app uses lists of nouns, verbs, adjectives, and "mnemonics" to generate random two-word phrases.

Word Warrior April 2006

3 Java Words Game AI

An alternative client for the Internet Scrabble Club.

In the mid 2000s, I often played Scrabble on the Internet Scrabble Club, which was not an official Scrabble website. Thousands of people played online there, but the client was horrible and buggy. I took it upon myself to write my own client, which involved reverse engineering the protocol to communicate with the server. I discovered many security issues (cheating vectors) while doing this. But I just wanted a nice client for playing Scrabble online. I pretty much finished the client, and it worked quite nicely, but it never went much further than that and who knows if it still works.