i'm dan, a software developer who writes a lot of typescript. currently exploring programming with rust, learning reproducible environments with nix and deploying applications using k3s.

projects

machina
tracks personal listening history with detailed analytics.
solidjs
rust
bun
tanstack-start
prometheus
docker
openapi
avrg.dev
cloudflare worker for handling serving my image links
cloudflare-workers
cloudflare-access
react
backblaze-b2
mirai
lightweight cross-platform wallpaper manager.
rust
nix
cross-platform
mei
rust discord bot to download video links
rust
backblaze-b2
dotfiles
my personal dotfiles, including nixos and neovim configurations
neovim
nix
nixos
auto-buffer-close.nvim
simple nvim plugin to automatically close unmodified buffers, similar to vscode "preview" mode
neovim
lua
Frog Flog album cover

Frog Flog

NEK!

MEME

4 minutes ago
G.O.D. album cover

G.O.D.

NEMOPHILA

Apple of my eye

8 minutes ago
サクリファイス album cover

サクリファイス

9mm Parabellum Bullet

サクリファイス

11 minutes ago
眠り姫 album cover

眠り姫

9mm Parabellum Bullet

BABEL

15 minutes ago
NEXUS album cover

NEXUS

BRIDEAR

HELIX

19 minutes ago
Countdown album cover

Countdown

Imy

Last words

23 minutes ago
Godforsaken album cover

Godforsaken

Sable Hills

Godforsaken

about 1 hour ago
Symbol IV : Earth album cover

Symbol IV : Earth

Ave Mujica

Symbol IV : Earth

about 1 hour ago
ELYSIAN album cover

ELYSIAN

Risa Yuzuki

ELYSIAN

about 1 hour ago
Justice album cover

Justice

NEMOPHILA

EVOLVE

about 1 hour ago
G・A・M・E album cover

G・A・M・E

BRIDEAR

HELIX

about 1 hour ago
unclear -Rebirth- (feat. Itsuki Natsume) album cover

unclear -Rebirth- (feat. Itsuki Natsume)

Imy

Return to Bloom

about 1 hour ago
SILENT WITNESS album cover

SILENT WITNESS

MAZE

SILENT WITNESS

about 2 hours ago
夜空の導べ album cover

夜空の導べ

ELFENSJóN

ANIMA

about 2 hours ago
Kuhaku album cover

Kuhaku

Risa Yuzuki

Griffith Flaw

about 2 hours ago
Enigma - EVOLVE Ver. album cover

Enigma - EVOLVE Ver.

NEMOPHILA

EVOLVE

about 2 hours ago
人間 album cover

人間

MAO.A

Hakai

about 2 hours ago
Rhapsody of the Darkness album cover

Rhapsody of the Darkness

Versailles

Rhapsody of the Darkness

about 2 hours ago
Is that your life ? - Saki ver. album cover

Is that your life ? - Saki ver.

Yansanes

Is that your life?

about 2 hours ago
Roses in Thorns album cover

Roses in Thorns

TOGENASHI TOGEARI

I'll live with my heart on my sleeve!

about 2 hours ago
Delete album cover

Delete

Little Lilith

RUIN

about 2 hours ago
Metamorphose album cover

Metamorphose

Mai Yajima

METAMORPHOSE

about 2 hours ago
Sophie album cover

Sophie

Ave Mujica

‘S/’ The Way / Sophie

about 2 hours ago
八芒星ダンス album cover

八芒星ダンス

Ave Mujica

Completeness

about 2 hours ago
‘S/’ The Way album cover

‘S/’ The Way

Ave Mujica

‘S/’ The Way / Sophie

about 2 hours ago
Odyssey album cover

Odyssey

Sable Hills

Odyssey

about 2 hours ago
Odyssey album cover

Odyssey

Sable Hills

Odyssey

about 2 hours ago
碧天伴走 album cover

碧天伴走

MyGO!!!!!

迷跡波

about 3 hours ago
BLACK SUPERNOVA album cover

BLACK SUPERNOVA

BLACKNAZARENE

ADMIRATION

about 3 hours ago
I’m here album cover

I’m here

TOGENASHI TOGEARI

TOGENASHI

about 3 hours ago
The Calm World album cover

The Calm World

Squall Of Scream

Chapter 1 Hope of the world

about 3 hours ago
Crowd Surf Rider album cover

Crowd Surf Rider

PaleNeØ

FORTISSIMØ

about 3 hours ago
Bloody Mary album cover

Bloody Mary

RONDO

Bloody Mary

about 3 hours ago
夜隠染 album cover

夜隠染

MyGO!!!!!

跡暖空

about 3 hours ago
Escapes album cover

Escapes

Draw The Emotional

Seated With Liquor

about 3 hours ago
I'm Nobody album cover

I'm Nobody

TOGENASHI TOGEARI

TOGENASHI

about 3 hours ago
神さま、バカ album cover

神さま、バカ

Ave Mujica

神さま、バカ

about 3 hours ago
Dare album cover

Dare

PaleNeØ

FORTISSIMØ

about 3 hours ago
永遠の巫女 album cover

永遠の巫女

waorlarts

東方漸悟

about 3 hours ago
端程山 album cover

端程山

MyGO!!!!!

跡暖空

about 3 hours ago
biT bY biT album cover

biT bY biT

NEK!

MEME

about 4 hours ago
Voiceless Fish - Shin Kawasaki (Temporary) album cover

Voiceless Fish - Shin Kawasaki (Temporary)

TOGENASHI TOGEARI

TOGENASHI

about 4 hours ago
Luna -lily- album cover

Luna -lily-

Lenoria

Prologue

about 4 hours ago
Kumikyoku『Shisha no Sho』 - Ⅱ. Judgment album cover

Kumikyoku『Shisha no Sho』 - Ⅱ. Judgment

PaleNeØ

FORTISSIMØ

about 4 hours ago
WHITE WAVES album cover

WHITE WAVES

m!sa

WHITE WAVES

about 4 hours ago
壱雫空 album cover

壱雫空

MyGO!!!!!

迷跡波

about 4 hours ago
Just Do It! album cover

Just Do It!

NEMOPHILA

Apple of my eye

about 4 hours ago
melt into the dark album cover

melt into the dark

TOGENASHI TOGEARI

TOGENASHI

about 4 hours ago
Last breath, Last record album cover

Last breath, Last record

Saori Hayami

Last breath, Last record

about 4 hours ago
春日影 - From THE FIRST TAKE album cover

春日影 - From THE FIRST TAKE

CRYCHIC

春日影 - From THE FIRST TAKE

about 4 hours ago
3AM album cover

3AM

m!sa

3AM

about 4 hours ago
迷路日々 album cover

迷路日々

MyGO!!!!!

迷跡波

about 4 hours ago
シーグラス album cover

シーグラス

NOMELON NOLEMON

シーグラス

about 4 hours ago
人間 album cover

人間

MAO.A

Hakai

about 4 hours ago
Rhapsody of the Darkness album cover

Rhapsody of the Darkness

Versailles

Rhapsody of the Darkness

about 4 hours ago
Is that your life ? - Saki ver. album cover

Is that your life ? - Saki ver.

Yansanes

Is that your life?

about 5 hours ago
Roses in Thorns album cover

Roses in Thorns

TOGENASHI TOGEARI

I'll live with my heart on my sleeve!

about 5 hours ago
Delete album cover

Delete

Little Lilith

RUIN

about 5 hours ago
Metamorphose album cover

Metamorphose

Mai Yajima

METAMORPHOSE

about 5 hours ago
Abyss album cover

Abyss

Asriel

Abyss

about 5 hours ago
Sophie album cover

Sophie

Ave Mujica

‘S/’ The Way / Sophie

about 5 hours ago
‘S/’ The Way album cover

‘S/’ The Way

Ave Mujica

‘S/’ The Way / Sophie

about 5 hours ago
Odyssey album cover

Odyssey

Sable Hills

Odyssey

about 5 hours ago
黝堊の祈り - Anima immortalis est. album cover

黝堊の祈り - Anima immortalis est.

Imperial Circus Dead Decadence

黝堊の祈り - Anima immortalis est.

about 5 hours ago
Give Me Life album cover

Give Me Life

TOGENASHI TOGEARI

Give Me Life

about 5 hours ago
Hexen Noir album cover

Hexen Noir

ELFENSJóN

Hexen Noir

about 5 hours ago
Blink of an eye album cover

Blink of an eye

Unlucky Morpheus

Gate of Heaven

about 5 hours ago
te wo futte album cover

te wo futte

my dead girlfriend

hades (the nine stages of change at the deceased remains)

about 5 hours ago
hate!hate!hate! album cover

hate!hate!hate!

Hikari Shiina

Fukanzenna Boku To Kanseisareta Shakai

about 5 hours ago
Kyakkya album cover

Kyakkya

Yuyoyuppe

SICK-やんでるEP-

about 6 hours ago
オルタナティブ album cover

オルタナティブ

ReoNa

HEART

about 6 hours ago
ThanatoPhobia album cover

ThanatoPhobia

Little Lilith

Graffiti

about 6 hours ago
Oumagatoki ni somaru watashino jishiuheki album cover

Oumagatoki ni somaru watashino jishiuheki

MAZARI

Oumagatoki ni somaru watashino jishiuheki

about 6 hours ago
Omen from Pandemonium album cover

Omen from Pandemonium

Damian Hamada's Creatures

新世界黙示録

about 6 hours ago
Dying Message album cover

Dying Message

Broken By The Scream

Solar Strain

about 6 hours ago
DARMA GRAND PRIX album cover

DARMA GRAND PRIX

ヨルシカ

DARMA GRAND PRIX

about 6 hours ago
Only Way album cover

Only Way

9Lana

Only Way

about 6 hours ago
from me to u album cover

from me to u

二口魔菜 Futakuchi Mana

from me to u

about 6 hours ago
Darlin' luv album cover

Darlin' luv

SERRA

Darlin' luv

about 6 hours ago
botばっか album cover

botばっか

ファントムシータ

botばっか

about 6 hours ago
Wintrysky album cover

Wintrysky

HAGANE

EpisodeØ

about 6 hours ago
霞がついてくる album cover

霞がついてくる

ヰ世界情緒

創生

about 6 hours ago
6 Tanglewood Drive - Demo Ver. album cover

6 Tanglewood Drive - Demo Ver.

Upøn Arrival

6 Tanglewood Drive (Demo Ver.)

about 6 hours ago
Drowin’ Loneliness album cover

Drowin’ Loneliness

TOGENASHI TOGEARI

Drowin’ Loneliness

about 6 hours ago
Zipangu of the Dead album cover

Zipangu of the Dead

VILLAINS HOUSE

Zipangu of the Dead

about 6 hours ago
ハイドレンジア album cover

ハイドレンジア

ヰ世界情緒

創生

about 6 hours ago
暗黒の翼 (Cover) album cover

暗黒の翼 (Cover)

燐舞曲

‑未来‑

about 7 hours ago
無路矢 album cover

無路矢

MyGO!!!!!

迷跡波

about 7 hours ago
マズルフラッシュ! album cover

マズルフラッシュ!

青木陽菜

Letters

about 7 hours ago
閃光ライトニング album cover

閃光ライトニング

JORMUNGAND

Vivid Chaos

about 7 hours ago
MAGIC album cover

MAGIC

Ado

MAGIC

about 7 hours ago
赤加賀智-AKAKAGACHI- album cover

赤加賀智-AKAKAGACHI-

NEMOPHILA

Apple of my eye

about 7 hours ago
NO WAY!! - feat.粗品 album cover

NO WAY!! - feat.粗品

Paledusk

NO WAY!! (feat.粗品)

about 7 hours ago
sick mind B rain album cover

sick mind B rain

Ling tosite sigure

Lost God of SASORI

about 7 hours ago
絶望の光 ('Zetsubou no Hikari') album cover

絶望の光 ('Zetsubou no Hikari')

Esprit D'Air

Broken Mirror

about 7 hours ago
人間 album cover

人間

MAO.A

Hakai

about 7 hours ago
Rhapsody of the Darkness album cover

Rhapsody of the Darkness

Versailles

Rhapsody of the Darkness

about 7 hours ago
Is that your life ? - Saki ver. album cover

Is that your life ? - Saki ver.

Yansanes

Is that your life?

about 7 hours ago
Roses in Thorns album cover

Roses in Thorns

TOGENASHI TOGEARI

I'll live with my heart on my sleeve!

about 7 hours ago
Delete album cover

Delete

Little Lilith

RUIN

about 7 hours ago