Stats

3
Projects
6
Devlogs
4
Votes
3
Ships

Coding Time

All Time: 29h 0m
Today: 0h 0m

Member Since

June 16, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

3
Summer Of Code (yes this is real, I worked on it)
2 devlogs • about 2 months ago
Nyx

Nyx

Shipped
1 devlog • about 2 months ago
Anubis

Anubis

Shipped
3 devlogs • about 2 months ago

Activity

worked on fixing stealing cyao's stars. Found out it was purely a visual issue, optimized some other stuff too

Update attachment
Json C
Json C worked on Nyx
2h 30m • about 2 months ago

Started work on replacing the pregenerated images in /projects/x with dynamic ones. Updated some text here and there

Update attachment

Optimized the /explore page by reducing N+1 queries and cut down on the rendering times by paginating and sorting the entries in DB instead of in memory.

Update attachment
Json C
Json C created a project
53d ago

Summer Of Code (yes this is real, I worked on it)

Optimized the /explore page down from 850mb, 1600 requests and 45s per load down to a initial 6mb, 110 request and 0.41s load speed. See https://hackclub.slack.com/archives/C0C78SG9L/p1750298284488619 for my initial discoveries

Summer Of Code (yes this is real, I worked on it)
2 devlogs 1 follower Shipped
Json C
Json C worked on Anubis
2h 12m • about 2 months ago

Worked on commit linting, https://github.com/TecharoHQ/anubis/pull/686, Reverse DNS (no pr made yet) lookups to allow reverse DNS masks like crawl----.googlebot.com o to be able to be matched. See https://developers.google.com/search/docs/crawling-indexing/verifying-googlebot for more info

Update attachment
Json C
Json C worked on Anubis
5h 26m • about 2 months ago

Added support for custom weight thresholds via CEL (common expression language)

This allows you to define thresholds/changes for stuff. e.g.
> (see screenshot) This would remove five weight points from the request, which would make Anubis present the Meta Refresh challenge in the default configuration.

See https://github.com/TecharoHQ/anubis/commit/226cf36bf7707625dd756fb63f4164fefbbf10e6

Update attachment
Json C
Json C created a project
54d ago

Nyx

My portfolio site. Written in svelte, tailwind and mdsvex

Nyx
1 devlog 0 followers Shipped
Json C
Json C worked on Anubis
2h 39m • about 2 months ago

Wrote two big PRs https://github.com/TecharoHQ/anubis/pull/676 and https://github.com/TecharoHQ/anubis/pull/675 which sped parts of anubis by 4-6x then optimized the CIDR tree optimizing the hotpath by 3-20x

Update attachment
Json C
Json C created a project
56d ago

Anubis

Weigh the soul of incoming HTTP requests using proof-of-work to stop AI crawlers I'm one of the two maintainers of the project. See https://github.com/TecharoHQ/anubis/commits?author=JasonLovesDoggo

Anubis
3 devlogs 6 followers Shipped
Json C
Json C joined Summer of Making
57d ago

This was widely regarded as a great move by everyone.