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

レベルを上げて物理で殴る

KISIDA KYODAN & THE AKEBOSI ROCKETS

レベルを上げて物理で殴る

about 7 hours ago
‘S/’ The Way (TV Size) album cover

‘S/’ The Way (TV Size)

Ave Mujica

‘S/’ The Way (TV Size)

about 7 hours ago
インフェリア album cover

インフェリア

シユイ

インフェリア

about 7 hours ago
I'll prove to you (feat. 宮舞モカ) album cover

I'll prove to you (feat. 宮舞モカ)

okameP

Velvet Thorns

about 8 hours ago
Jewelleryfish album cover

Jewelleryfish

Adust Rain

Insomnia Orchestra

about 8 hours ago
Death sentence album cover

Death sentence

Mellows

alloy

about 8 hours ago
Convergent Rays album cover

Convergent Rays

Unlucky Morpheus

Convergent Rays

about 8 hours ago
The Story of the Wind and I album cover

The Story of the Wind and I

Ado

The Story of the Wind and I

about 8 hours ago
Hammer Down album cover

Hammer Down

NEMOPHILA

EVOLVE

about 8 hours ago
‘S/’ The Way (TV Size) album cover

‘S/’ The Way (TV Size)

Ave Mujica

‘S/’ The Way (TV Size)

about 8 hours ago
The Berserk Gene (feat. 鏡音リン&鏡音レン) album cover

The Berserk Gene (feat. 鏡音リン&鏡音レン)

Utsu-P

PERFECT PERSONA

about 8 hours ago
Sore Wa Koi No Owari album cover

Sore Wa Koi No Owari

Mafumafu

Kagurairo Artifact

about 8 hours ago
Fake me out album cover

Fake me out

KILLT MELT LAND

Fake me out

about 8 hours ago
掌で踊る album cover

掌で踊る

Sokoninaru

掌で踊る

about 8 hours ago
Nibiiro no Kirameki album cover

Nibiiro no Kirameki

Kumano BearTrice

Nibiiro no Kirameki

about 8 hours ago
Last Liar Standing album cover

Last Liar Standing

Foreground Eclipse

Stories That Last Through The Sleepless Nights

about 8 hours ago
エガクミライ album cover

エガクミライ

MyGO!!!!!

エガクミライ

about 8 hours ago
GAME OVER album cover

GAME OVER

NEMOPHILA

REVIVE

about 8 hours ago
NO MAN'S DAWN album cover

NO MAN'S DAWN

前島麻由

ENDING THEME FROM TV SERIES ”OVERLORD IV”

about 8 hours ago
HOLLOW HUNGER album cover

HOLLOW HUNGER

OxT

OPEING THEME FROM TV SERIES ”OVERLORD IV”

about 9 hours ago
碧い瞳の中に album cover

碧い瞳の中に

Ave Mujica

碧い瞳の中に

about 9 hours ago
余命宣告 album cover

余命宣告

波羅ノ鬼

余命宣告

about 9 hours ago
Burn The Fire album cover

Burn The Fire

Cö shu Nie

7 Deadly Guilt

about 9 hours ago
確定一発 album cover

確定一発

9Lana

TURN OVER

about 9 hours ago
resent album cover

resent

IVITs

resent

about 9 hours ago
BALALAIKA Acoustic Ver. album cover

BALALAIKA Acoustic Ver.

9Lana

BALALAIKA Acoustic Ver.

about 9 hours ago
SLAY!! album cover

SLAY!!

Paledusk

SLAY!!

about 9 hours ago
Feel album cover

Feel

Hitsujibungaku

Feel / mild days

about 9 hours ago
chikara.exe not found album cover

chikara.exe not found

NEON ONI

NEON ONI

about 9 hours ago
Oborozuki album cover

Oborozuki

Broken By The Scream

Solar Strain

about 9 hours ago
真夜中遊園地 (TV Size) album cover

真夜中遊園地 (TV Size)

夢限大みゅーたいぷ

真夜中遊園地 (TV Size)

about 9 hours ago
Abyss album cover

Abyss

YOLOZ

answers

about 9 hours ago
You outside my window album cover

You outside my window

Kinokoteikoku

フェイクワールドワンダーランド

about 9 hours ago
チェリーボム album cover

チェリーボム

優木せつ菜 (CV.林 鼓子)

Fly with You!!

about 9 hours ago
red strand album cover

red strand

Cö shu Nie

Flos Ex Machina

about 9 hours ago
HIBANA―火花― album cover

HIBANA―火花―

いきづらい部!

HIBANA―火花―

about 9 hours ago
Drowning in you (feat. Aitsuki Nakuru) album cover

Drowning in you (feat. Aitsuki Nakuru)

Imy

Inside of me

about 10 hours ago
九尾 album cover

九尾

9Lana

九尾

about 10 hours ago
ViVALE (Band arrange Ver.) album cover

ViVALE (Band arrange Ver.)

SERRA

Dawn Light

about 10 hours ago
CRAVE album cover

CRAVE

星熊南巫

CRAVE

about 10 hours ago
Nex:us album cover

Nex:us

a crowd of rebellion

Gingerol

about 10 hours ago
Accept your fate now album cover

Accept your fate now

Draw The Emotional

Seated With Liquor

about 10 hours ago
Red madness and my desire album cover

Red madness and my desire

Draw The Emotional

Funny party in the Fog

about 10 hours ago
IMPACT album cover

IMPACT

NEO JAPONISM

NON LABEL

about 10 hours ago
恋花火 album cover

恋花火

春乃友夢

恋花火

about 10 hours ago
Inverted Mind album cover

Inverted Mind

Draw The Emotional

Inverted Mind

about 10 hours ago
Mirage of the mind album cover

Mirage of the mind

TOGENASHI TOGEARI

Mirage of the mind

about 10 hours ago
ノア album cover

ノア

ファントムシータ

ノア

about 10 hours ago
-World Etude- album cover

-World Etude-

燐舞曲

‑未来‑

about 10 hours ago
prayer[s] album cover

prayer[s]

燐舞曲

神蕾-シン・ライ-

about 10 hours ago
oblivion album cover

oblivion

YOLOZ

answers

about 10 hours ago
光明生死 album cover

光明生死

Isiliel

光明生死

about 10 hours ago
Empty Vessels album cover

Empty Vessels

Graupel

Empty Vessels

about 11 hours ago
You Wanna Mellow album cover

You Wanna Mellow

mekakushe

You Wanna Mellow

about 11 hours ago
Antimental album cover

Antimental

ステミレイツ

Antimental

about 11 hours ago
Perfect Match Up album cover

Perfect Match Up

熊乃ベアトリーチェ

Perfect Match Up

about 11 hours ago
VanilLament album cover

VanilLament

Not Secured, Loose Ends

VanilLament

about 11 hours ago
DIVINE album cover

DIVINE

Ave Mujica

DIVINE

about 11 hours ago
JOURNEE album cover

JOURNEE

JELEE

JOURNEE

about 11 hours ago
Taiyokouro album cover

Taiyokouro

Jun Maeda

Welcome to the Dying Season

about 11 hours ago
霧周途 album cover

霧周途

MyGO!!!!!

跡暖空

about 12 hours ago
新人類は仮想世界の夢を見るか? album cover

新人類は仮想世界の夢を見るか?

夢限大みゅーたいぷ

新人類は仮想世界の夢を見るか?

about 12 hours ago
A DECLARATION OF ××× album cover

A DECLARATION OF ×××

RAISE A SUILEN

ERA

about 12 hours ago
YOUR COLOUR, MY COLOUR album cover

YOUR COLOUR, MY COLOUR

Konomi Suzuki

YOUR COLOUR, MY COLOUR

about 12 hours ago
Miss Moon Light album cover

Miss Moon Light

She is Legend

Miss Moon Light

about 12 hours ago
Here, the world! album cover

Here, the world!

sumimi

Here, the world!

about 12 hours ago
ノンブレス・オブリージュ (Cover) album cover

ノンブレス・オブリージュ (Cover)

MyGO!!!!!

ノンブレス・オブリージュ (Cover)

about 12 hours ago
Against All Answers album cover

Against All Answers

TOGENASHI TOGEARI

Against All Answers

about 12 hours ago
Georgette Me, Georgette You album cover

Georgette Me, Georgette You

Ave Mujica

Completeness

about 12 hours ago
TRASH LIFE album cover

TRASH LIFE

夢限大みゅーたいぷ

TRASH LIFE

about 13 hours ago
Wreath of Brave album cover

Wreath of Brave

Morfonica

Polyphony

about 13 hours ago
UNSTOPPABLE album cover

UNSTOPPABLE

RAISE A SUILEN

ERA

about 13 hours ago
春日影 (MyGO!!!!! ver.) album cover

春日影 (MyGO!!!!! ver.)

MyGO!!!!!

迷跡波

about 13 hours ago
Answer to Extreme album cover

Answer to Extreme

TOGENASHI TOGEARI

Togeari

about 14 hours ago
ETERNAL FLAME (VOID) album cover

ETERNAL FLAME (VOID)

ダイヤモンドダスト

ETERNAL FLAME (VOID)

about 14 hours ago
コミュ着火Fire! album cover

コミュ着火Fire!

夢限大みゅーたいぷ

コミュ着火Fire!

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

オルタナティブ

ReoNa

HEART

about 14 hours ago
CORUSCATE -DNA- album cover

CORUSCATE -DNA-

RAISE A SUILEN

SAVAGE

about 14 hours ago
孤壊牢 album cover

孤壊牢

MyGO!!!!!

跡暖空

about 14 hours ago
エガクミライ album cover

エガクミライ

MyGO!!!!!

静降想

about 14 hours ago
静降想 album cover

静降想

MyGO!!!!!

静降想

about 14 hours ago
カレンデュラ album cover

カレンデュラ

燐舞曲

神蕾-シン・ライ-

about 14 hours ago
歩拾道 album cover

歩拾道

MyGO!!!!!

跡暖空

about 14 hours ago
夢現妄想世界 album cover

夢現妄想世界

夢限大みゅーたいぷ

夢現妄想世界

about 14 hours ago
ユーフォーを見にいこう album cover

ユーフォーを見にいこう

花譜

ユーフォーを見にいこう

about 14 hours ago
'FIGHT' ADDICT album cover

'FIGHT' ADDICT

RAISE A SUILEN

'FIGHT' ADDICT

about 14 hours ago
Mirage of the mind album cover

Mirage of the mind

TOGENASHI TOGEARI

Mirage of the mind

about 14 hours ago
Unhappy Light album cover

Unhappy Light

初星学園

Unhappy Light

about 14 hours ago
壱雫空 album cover

壱雫空

MyGO!!!!!

迷跡波

about 14 hours ago
エガクミライ album cover

エガクミライ

MyGO!!!!!

静降想

about 14 hours ago
静降想 album cover

静降想

MyGO!!!!!

静降想

about 15 hours ago
Deus Ex Machina album cover

Deus Ex Machina

Release Hallucination

Imperfection of Imaginary Number

1 day ago
Wonderful World album cover

Wonderful World

Broken By The Scream

Solar Strain

1 day ago
ThanatoPhobia album cover

ThanatoPhobia

Little Lilith

Graffiti

1 day ago
Oumagatoki ni somaru watashino jishiuheki album cover

Oumagatoki ni somaru watashino jishiuheki

MAZARI

Oumagatoki ni somaru watashino jishiuheki

1 day ago
Omen from Pandemonium album cover

Omen from Pandemonium

Damian Hamada's Creatures

新世界黙示録

1 day ago
Dying Message album cover

Dying Message

Broken By The Scream

Solar Strain

1 day ago
DARMA GRAND PRIX album cover

DARMA GRAND PRIX

ヨルシカ

DARMA GRAND PRIX

1 day ago
Only Way album cover

Only Way

9Lana

Only Way

1 day ago
from me to u album cover

from me to u

二口魔菜 Futakuchi Mana

from me to u

1 day ago