Projects

GeoScreenshot

I created GeoScreenshot after facing a crisis at my workplace about a published web page that looked different from two locations. It was difficult to isolate the cause because we could only test it from limited locations (offices, friends…). I launched Geo after I left that company, it is now in Beta as a SaaS.

[Node.JS, MySQL, Single Page App, Docker, CodeShip]


UbiQWERTY

UbiQwerty is a text diff tool that compares the response of HTTP calls from many geographic locations.

https://www.ubiqwerty.site/

[NextJS, Bootstrap 4]


Founder Book Club

A curated list of books recommended for startup founders

http://www.founderbook.club/

[ NextJS, Bootstrap 4 ]


TypeProfiles

Personality type database of famous people and fictional characters for entertainment

https://www.typeprofiles.com/

WordPress, Bootstrap 4, Static Generators, Lunr.js


EthiopicType

EthiopicType is a tool/API that renders bitmap images of Ethiopic text to solve the problem of inconsistent writing script support across browsers/devices. It also hosts quick CSS3 webfont embed codes to add font support to operating systems that do not provide them. (Currently only iOS)

I have described the problem in detail here: http://www.eyasukifle.com/ethiopic-text-in-xhtml-documents/

EthiopicType

[ PHP, GD, CSS3 ]

Fun Experiments

Platonic Dialogues

I parsed some dialogues of Plato into JSON and used AWS Polly to generate an audio version of the dialogues. There is also a chat interface.

http://platodialogues.herokuapp.com/dialogue/crito

[ Quasar Framework, AWS Polly]

Trek Ipsum

A nerdy Star Trek dialogue generator with an API based on the transcript

http://trekipsum.herokuapp.com/

[ Python Markov Chain, NextJS]