-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
3 changed files
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
--- | ||
Title: now | ||
Description: An API to show what I am currently doing and other various stats | ||
Tags: | ||
- golang | ||
- api | ||
|
||
--- | ||
|
||
Project duration: Feb 2024 | ||
|
||
A simple API and fingerd implementation that fetches my current Discord status, | ||
Steam status, Valorant stats, and the .plan file from my workstation for my | ||
more casual, personal website. | ||
|
||
[now-api repo](https://github.com/ezrizhu/now-api) | ||
[efingerd app](https://github.com/ezrizhu/now) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
--- | ||
Title: NYT Games Leaderboard | ||
Description: A discord bot that tracks Wordle and Connections score in a Discord server | ||
Tags: | ||
- game | ||
- golang | ||
|
||
--- | ||
|
||
Project duration: July 2024 | ||
|
||
My friends are all very competitive NYT Games players, and they post their | ||
[Wordle](https://www.nytimes.com/games/wordle/index.html) and | ||
[Connections](https://www.nytimes.com/games/connections) score every day in a | ||
discord channel. | ||
|
||
I thought it'd be fun and competitive if I made a leaderboard for each game. So | ||
I made a discord bot that parses each score message, consisted of emojis, and | ||
stored them in a simple json file. This sure made the server a lot more | ||
competitive and every month the top of the scoreboard gets a prize. | ||
|
||
[Github](https://github.com/ezrizhu/nyt-leaderboard) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
Title: arff | ||
Description: A microservice powered private file host written in rust. | ||
Tags: | ||
- networking | ||
- rust | ||
- serverless | ||
|
||
--- | ||
|
||
Project duration: Sep 2024 | ||
|
||
|
||
I wanted to try out microservices so I wrote a rust app that runs on | ||
Cloudflare's [Workers](https://workers.cloudflare.com/) platform, with | ||
Cloudflare [R2](https://www.cloudflare.com/developer-platform/r2/) for Object | ||
Store, and [KV](https://developers.cloudflare.com/kv) for user credentials. | ||
Everything the app has to communicate to is also on the edge, so the request | ||
never have to leave the datacenter before going back to the user. This is | ||
probably one of the fastest file hosts out there. | ||
|
||
It includes a REST API to upload, replace, and delete objects. There is also a | ||
web uploader that allows user to easily upload objects on the browser. | ||
|
||
[arf](https://arf.sh) | ||
[Github](https://github.com/ezrizhu/arff) |