Array Stream Plus

First released on 10/07/2024 Last updated* on

Technologies used:

js
JavaScript
ts
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)…

not-redis

First released on 06/06/2024 Last updated* on

Technologies used:

rs
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,…

not-git

First released on 06/06/2024 Last updated* on

Technologies used:

rs
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.

Chat API

First released on 10/06/2023 Last updated* on

Technologies used:

ex
Elixir
ws
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…

Chat App

First released on 09/20/2023 Last updated* on

Technologies used:

vue
Vue
ts
TypeScript
ws
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…

way

First released on 01/15/2022 Last updated* on

Technologies used:

go
Golang
way is a CLI tool that I made for finding the absolute path for a subdirectory from a certain path so that I can CD to it easily. If you…

shortnr

First released on 12/07/2021 Last updated* on

Technologies used:

ts
TypeScript
react
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…

Benyakir Writes

First released on 09/07/2021 Last updated* on

Technologies used:

ts
TypeScript
react
React
gql
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…

egt-press

First released on 08/18/2021 Last updated* on

Technologies used:

sass
Sass
tw
Tailwind CSS
svelte
Svelte
ts
TypeScript
A statically generated website for a small business. It uses SvelteKit alongside Tailwind CSS

A Week’s Worth Frontend

First released on 07/31/2021 Last updated* on

Technologies used:

sass
Sass
ng
Angular
gql
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…