First released on 10/07/2024
―
Last updated* on
Technologies used:
JavaScript
TypeScript
After using Elixir enumerables and Rust iterators, going back to JavaScript was always a bit disappointing. So I made a builder class for array functions (that can also take generators)…
First released on 06/06/2024
―
Last updated* on
Technologies used:
rs
A Rust implementation of the CodeCrafters challenge to build Redis. It uses Tokio to implement asynchronous behavior. While not feature complete, it includes basic operations such as set/get/delete, range operations,…
First released on 06/06/2024
―
Last updated* on
Technologies used:
rs
A Rust implementation of some of the plumbing and porcelain commands in Git. It focuses on file-systems, IO and bitwise operations that I have never used before.
First released on 10/06/2023
―
Last updated* on
Technologies used:
Elixir
Web Sockets
An Elixir Phoenix-based backend for the chat app that uses REST-like endpoints as well as sockets to provide functionality for chat rooms. It uses a custom authentication system using short-lived…
First released on 09/20/2023
―
Last updated* on
Technologies used:
Vue
TypeScript
Web Sockets
A chat app built with Nuxt/Vue 3 that utilizes WebSockets with e2e encryption. With a focus on UI/UX, it uses a lot of newer CSS features, the WebCrypto API SSR…
First released on 12/07/2021
―
Last updated* on
Technologies used:
TypeScript
React
A quick and simple project to create a URL shortening service. It uses React (TypeScript) on the frontend and Node/Express (TypeScript) on the backend with a MongoDB database. Short URLs…
First released on 09/07/2021
―
Last updated* on
Technologies used:
TypeScript
React
GraphQL
A GatsbyJS-powered frontend for my blog that uses TypeScript and Styled Components. The main emphasis on this site is accessibility and a better implementation of search/sort/filter functionality than can be…
First released on 07/31/2021
―
Last updated* on
Technologies used:
Sass
Angular
GraphQL
an Angular project that uses Apollo to communicate with a GraphQL-powered backend and manage data. It's not an artistic or pretty project, mostly aimed at just being functional. The purpose…