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
潜在表明 album cover

潜在表明

MyGO!!!!!

迷跡波

2 minutes ago
Meteora album cover

Meteora

Imy

Meteora

6 minutes ago
Patto album cover

Patto

Yuyoyuppe

SICK-やんでるEP-

10 minutes ago
Seisen no tori (feat. Feryquitous) album cover

Seisen no tori (feat. Feryquitous)

Risa Yuzuki

Réplique

14 minutes ago
LOUDER album cover

LOUDER

Roselia

Anfang

18 minutes ago
Spring Memory album cover

Spring Memory

TEARS OF TRAGEDY

Continuation of the Dream

21 minutes ago
詩超絆 album cover

詩超絆

MyGO!!!!!

迷跡波

26 minutes ago
Phantom Pain (feat. Fuki) album cover

Phantom Pain (feat. Fuki)

Royal Scandal

Phantom Pain (feat. Fuki)

29 minutes ago
ex;curse velvet album cover

ex;curse velvet

aisagasu eye shadow

Wired Curse

33 minutes ago
太陽の楽園~Promised Land~ album cover

太陽の楽園~Promised Land~

Aiobahn +81

eau de parfum ~extended play~

37 minutes ago
DYNA MIND album cover

DYNA MIND

9Lana

DYNA MIND

42 minutes ago
愛の唄 album cover

愛の唄

Myuk

Arcana

about 1 hour ago
芽吹くとき album cover

芽吹くとき

yonige

芽吹くとき

about 1 hour ago
Yurail album cover

Yurail

稲葉曇

Yurail

about 1 hour ago
White River Junction album cover

White River Junction

iVy

Confused Apatite

about 1 hour ago
ブレインロット album cover

ブレインロット

東京真中

ブレインロット

about 1 hour ago
もーいーかい? album cover

もーいーかい?

ファントムシータ

もーいーかい?

about 1 hour ago
愛の唄 album cover

愛の唄

Myuk

Arcana

about 1 hour ago
INTERNET ANGEL album cover

INTERNET ANGEL

Aiobahn +81

INTERNET ANGEL

about 1 hour ago
G.O.D. album cover

G.O.D.

NEMOPHILA

Apple of my eye

about 1 hour ago
Blur's Song album cover

Blur's Song

aisagasu eye shadow

Blur's Song

about 11 hours ago
kiyahanaguya album cover

kiyahanaguya

Lie and a Chameleon

yosouhausoyo

about 11 hours ago
arrow album cover

arrow

TOGENASHI TOGEARI

I'll live with my heart on my sleeve!

about 11 hours ago
Colors of You album cover

Colors of You

青木陽菜

Letters

about 11 hours ago
栞 album cover

MyGO!!!!!

迷跡波

about 11 hours ago
Unhappy Light album cover

Unhappy Light

初星学園

Unhappy Light

about 11 hours ago
tsukigaotitayoruni album cover

tsukigaotitayoruni

ishikinonaikranke

yoruwosamayoumonotachiyo

about 11 hours ago
Marine Snow album cover

Marine Snow

NEK!

MEME

about 11 hours ago
Emptiness and Catharsis album cover

Emptiness and Catharsis

TOGENASHI TOGEARI

TOGENASHI

about 11 hours ago
However the Illusionist shake the dice album cover

However the Illusionist shake the dice

Lie and a Chameleon

ヲトシアナ

about 11 hours ago
残痕字 (TV Size) album cover

残痕字 (TV Size)

MyGO!!!!!

残痕字 (TV Size)

about 11 hours ago
ex;curse velvet album cover

ex;curse velvet

aisagasu eye shadow

Wired Curse

about 11 hours ago
REVIVE album cover

REVIVE

NEMOPHILA

REVIVE

about 11 hours ago
Scrap Book album cover

Scrap Book

NEK!

MEME

about 11 hours ago
What to raise - Shin Kawasaki (Temporary) (Live at Serbian Night edit) album cover

What to raise - Shin Kawasaki (Temporary) (Live at Serbian Night edit)

TOGENASHI TOGEARI

TV Anime "GIRLS BAND CRY" (Original Soundtrack)

about 11 hours ago
bankanoshijin album cover

bankanoshijin

Lie and a Chameleon

yosouhausoyo

about 11 hours ago
影色舞 album cover

影色舞

MyGO!!!!!

迷跡波

about 12 hours ago
リベラリスト album cover

リベラリスト

TEARS OF TRAGEDY

Wonder Arts

about 12 hours ago
Midnight Lily album cover

Midnight Lily

aisagasu eye shadow

Air Minor

about 12 hours ago
yaketemonao album cover

yaketemonao

ishikinonaikranke

yokubouhasyoujonokatachiwositeiru

about 12 hours ago
VOID - Nina Iseri, Momoka Kawaragi (Live at Kawasaki Station East Exit Ekimae Hiroba edit) album cover

VOID - Nina Iseri, Momoka Kawaragi (Live at Kawasaki Station East Exit Ekimae Hiroba edit)

TOGENASHI TOGEARI

TV Anime "GIRLS BAND CRY" (Original Soundtrack)

about 12 hours ago
Android album cover

Android

konoco

Vivi≠de

about 12 hours ago
潜在表明 - From THE FIRST TAKE album cover

潜在表明 - From THE FIRST TAKE

MyGO!!!!!

潜在表明 - From THE FIRST TAKE

about 12 hours ago
流星 album cover

流星

KISIDA KYODAN & THE AKEBOSI ROCKETS

流星

about 12 hours ago
豪華絢爛祭 album cover

豪華絢爛祭

Rico Sasaki

Majestic Catastrophe

about 12 hours ago
Red rain is falling album cover

Red rain is falling

ishikinonaikranke

Living the ordinary days, even after death

about 12 hours ago
White Lie album cover

White Lie

TOGENASHI TOGEARI

Let's give them the pinky finger

about 12 hours ago
ヒバナ -Reloaded- (Cover) album cover

ヒバナ -Reloaded- (Cover)

Roselia

バンドリ! ガールズバンドパーティ! カバーコレクションVol.10

about 12 hours ago
焚音打 album cover

焚音打

MyGO!!!!!

跡暖空

about 12 hours ago
yukueshirezutsurezure album cover

yukueshirezutsurezure

Not Secured,Loose Ends

OUROARBOROS

about 12 hours ago
killer smile album cover

killer smile

VELTPUNCH

a huge mistake

about 12 hours ago
Stay forward. album cover

Stay forward.

ishikinonaikranke

The sun died long before.

about 12 hours ago
Answer to Extreme album cover

Answer to Extreme

TOGENASHI TOGEARI

Togeari

about 13 hours ago
ホーミー・タイッ!! album cover

ホーミー・タイッ!!

一家Dumb Rock!

ホーミー・タイッ!!

about 13 hours ago
砂寸奏 album cover

砂寸奏

MyGO!!!!!

跡暖空

about 13 hours ago
君と僕の星 album cover

君と僕の星

Rico Sasaki

Palette Days

about 13 hours ago
Heaven and Hell album cover

Heaven and Hell

aisagasu eye shadow

Air Minor

about 13 hours ago
Twilight album cover

Twilight

ishikinonaikranke

Living the ordinary days, even after death

about 13 hours ago
I'm Nobody album cover

I'm Nobody

TOGENASHI TOGEARI

TOGENASHI

about 13 hours ago
リーチライト album cover

リーチライト

シユイ

リーチライト

about 13 hours ago
回層浮 album cover

回層浮

MyGO!!!!!

跡暖空

about 13 hours ago
詩をまく者 album cover

詩をまく者

Rico Sasaki

Majestic Catastrophe

about 13 hours ago
Kill'em album cover

Kill'em

aisagasu eye shadow

Air Minor

about 13 hours ago
kiminozanshihabokunihuru album cover

kiminozanshihabokunihuru

ishikinonaikranke

yokubouhasyoujonokatachiwositeiru

about 13 hours ago
Bleeding Hearts album cover

Bleeding Hearts

TOGENASHI TOGEARI

Togeari

about 13 hours ago
Goodbye to Walpole album cover

Goodbye to Walpole

Lie and a Chameleon

JUGEM

about 13 hours ago
壱雫空 album cover

壱雫空

MyGO!!!!!

迷跡波

about 13 hours ago
太陽の楽園~Promised Land~ album cover

太陽の楽園~Promised Land~

Aiobahn +81

eau de parfum ~extended play~

about 13 hours ago
DYNA MIND album cover

DYNA MIND

9Lana

DYNA MIND

about 13 hours ago
愛の唄 album cover

愛の唄

Myuk

Arcana

about 14 hours ago
芽吹くとき album cover

芽吹くとき

yonige

芽吹くとき

about 14 hours ago
Yurail album cover

Yurail

稲葉曇

Yurail

about 14 hours ago
INTERNET ANGEL album cover

INTERNET ANGEL

Aiobahn +81

INTERNET ANGEL

about 14 hours ago
MACH album cover

MACH

VESPERBELL

MACH

about 14 hours ago
Irreversible (Shifumi Chimura SOLO) album cover

Irreversible (Shifumi Chimura SOLO)

TOKYO TEFUTEFU

IIIIly

about 14 hours ago
太陽の楽園~Promised Land~ album cover

太陽の楽園~Promised Land~

Aiobahn +81

eau de parfum ~extended play~

about 14 hours ago
ZutaZuta album cover

ZutaZuta

aisagasu eye shadow

Air Minor

about 14 hours ago
Gilgamesh tousouki album cover

Gilgamesh tousouki

PaleNeØ

FORTISSIMØ

about 14 hours ago
斑雪 album cover

斑雪

ELFENSJóN

ZENITH

about 14 hours ago
Justice album cover

Justice

NEMOPHILA

EVOLVE

about 14 hours ago
Never Give Up album cover

Never Give Up

9Lana

Let me battle

about 14 hours ago
zero-sum album cover

zero-sum

NEK!

zero-sum

about 14 hours ago
Allegro album cover

Allegro

PaleNeØ

SCØRE

about 14 hours ago
Ego Eimi album cover

Ego Eimi

Risa Yuzuki

Ego Eimi

about 14 hours ago
奈落の魔女 album cover

奈落の魔女

ELFENSJóN

EPHEMERA

about 15 hours ago
PROGRESS album cover

PROGRESS

NEMOPHILA

Apple of my eye

about 15 hours ago
神などおらぬ album cover

神などおらぬ

ロス

夜の悉

about 15 hours ago
乙女心中 album cover

乙女心中

ファントムシータ

少女の日の思い出

about 15 hours ago
BED CHUTE!! album cover

BED CHUTE!!

Cö shu Nie

Flos Ex Machina

about 15 hours ago
Agalmatophilia album cover

Agalmatophilia

Risa Yuzuki

Griffith Flaw

about 15 hours ago
面影は白い雪 album cover

面影は白い雪

ELFENSJóN

HEXMAGIA

about 15 hours ago
A Ray Of Light album cover

A Ray Of Light

NEMOPHILA

Seize the Fate

about 15 hours ago
プリマドンナ album cover

プリマドンナ

Hoshimachi Suisei

プリマドンナ

about 15 hours ago
女狐 album cover

女狐

ロス

夜の悉

about 15 hours ago
Red Line album cover

Red Line

East Of Eden

The First Eden - Seeds Of Hope (Selected Edition)

about 15 hours ago
ELYSIAN album cover

ELYSIAN

Risa Yuzuki

ELYSIAN

about 15 hours ago
Hexenjagd album cover

Hexenjagd

ELFENSJóN

EINHERJAR

about 15 hours ago
ALIVE album cover

ALIVE

NEMOPHILA

EVOLVE

about 15 hours ago
not the end album cover

not the end

nowisee

not the end

about 15 hours ago
Dreamscape (feat. Aitsuki Nakuru) album cover

Dreamscape (feat. Aitsuki Nakuru)

Imy

Dreamscape (feat. Aitsuki Nakuru)

about 15 hours ago