lewisdeane.com

Current

Ascolta AI

Ascolta is an AI-driven language learning app that offers live chat and comprehension features with native characters for an interactive and immersive learning experience. It utilizes React, OpenAI's GPT-4 models, and Azure's Cognitive Services for Text-to-Speech to provide real-time feedback and improve listening comprehension.

Recent

dnb.london

dnb.london promotes the best Drum and Bass music through mixes, news and interviews.<br><br>As bedroom DJ in my spare time I wanted to run a website that allowed me to share my passion for this genre. I aim to publish new mixes, news and reviews on regular basis.<br><br>I built the site using a static site generator (Jekyll) and host it on Firebase. This simple stack means it's easy for me to maintain and update with new content which is the most important thing for me.

LiveData Extensions

Write beautifully concise and clean code for complex LiveData transformations in Android.

EnhancedAdapter

EnhancedAdapter is an Android library that makes writing RecyclerView adapters a breeze.

Gym Tracker

I couldn't find a clean and simple app to track my workouts - so I built one.

Past

L Dialogs

A library providing back-compatability for the new style of dialog introduced in android L.

Comet

Comet is a simple command line tool written in Haskell that simplifies documenting your project’s files.

2048 Game

A Python implementation of the popular game 2048. Playable on your desktop with some neat features.

L Navigation Drawer

An Android library allowing you to easily replicate the style of navigation drawer introduced in Android L.