alpha
Login
Join now
ethana.dev
/
personal-site
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
The latest iteration of my personal site.
ethana.dev
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Version history of
data/
meta.json
October 2026
Ethan Anderson
cde5f519
read the default from the config
1h ago
read the default from the config
Copy SHA
Browse repository
Ethan Anderson
committed
1h ago
Ethan Anderson
b967f80e
move the guard up to the boundary
4d ago
move the guard up to the boundary
Copy SHA
Browse repository
Ethan Anderson
committed
4d ago
Ethan Anderson
6fe0c8db
tighten the types around the response
1w ago
tighten the types around the response
Copy SHA
Browse repository
Ethan Anderson
committed
1w ago
September 2026
Ethan Anderson
4ab614db
tighten the types around the response
2w ago
tighten the types around the response
Copy SHA
Browse repository
Ethan Anderson
committed
2w ago
Ethan
49ddc29b
defer the icon import
2w ago
defer the icon import
Copy SHA
Browse repository
Ethan
committed
2w ago
Ethan Anderson
ae9daf52
defer the icon import
2w ago
defer the icon import
Copy SHA
Browse repository
Ethan Anderson
committed
2w ago
Ethan Anderson
aa87c129
put the separator back between the rows
2w ago
put the separator back between the rows
Copy SHA
Browse repository
Ethan Anderson
committed
2w ago
Ethan Anderson
a4937af6
reuse the existing chip instead of a new one
3w ago
reuse the existing chip instead of a new one
Copy SHA
Browse repository
Ethan Anderson
committed
3w ago
Ethan Anderson
7b829af3
let the caller pass its own fetch
1mo ago
let the caller pass its own fetch
Copy SHA
Browse repository
Ethan Anderson
committed
1mo ago
Ethan Anderson
7d3f73a7
put the separator back between the rows
1mo ago
put the separator back between the rows
Copy SHA
Browse repository
Ethan Anderson
committed
1mo ago
Ethan
b665f0a9
round the sizes to the token scale
1mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Ethan
committed
1mo ago
Ethan
0794fbaa
read the default from the config
1mo ago
read the default from the config
Copy SHA
Browse repository
Ethan
committed
1mo ago
August 2026
Ethan Anderson
a1d62b63
defer the icon import
1mo ago
defer the icon import
Copy SHA
Browse repository
Ethan Anderson
committed
1mo ago
Ethan Anderson
b44a9e3b
pull the loader out of the component
1mo ago
pull the loader out of the component
Copy SHA
Browse repository
Ethan Anderson
committed
1mo ago
Ethan
41c609f7
fix the off-by-one in the page cursor
1mo ago
fix the off-by-one in the page cursor
Copy SHA
Browse repository
Ethan
committed
1mo ago
Ethan
7f3a2f26
walk the parents once, not twice
1mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Ethan
committed
1mo ago
Ethan Anderson
c99d1fca
defer the icon import
1mo ago
defer the icon import
Copy SHA
Browse repository
Ethan Anderson
committed
1mo ago
Ethan Anderson
0dd28a86
round the sizes to the token scale
2mo ago
round the sizes to the token scale
Copy SHA
Browse repository
Ethan Anderson
committed
2mo ago
Ethan Anderson
cca1704a
collapse the two nearly identical helpers
2mo ago
collapse the two nearly identical helpers
Copy SHA
Browse repository
Ethan Anderson
committed
2mo ago
Ethan Anderson
3b89103d
treat a missing body as empty, not null
2mo ago
treat a missing body as empty, not null
Copy SHA
Browse repository
Ethan Anderson
committed
2mo ago
July 2026
Ethan Anderson
f5fd6094
trim the trailing newline before hashing
2mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Ethan Anderson
committed
2mo ago
Ethan Anderson
0403ac3c
walk the parents once, not twice
2mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Ethan Anderson
committed
2mo ago
Ethan Anderson
52bdfff7
handle the ref with a slash in it
2mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
Ethan Anderson
committed
2mo ago
Ethan
fbc4ed66
handle the ref with a slash in it
2mo ago
handle the ref with a slash in it
Copy SHA
Browse repository
Ethan
committed
2mo ago
Ethan Anderson
89e88b3a
split the view out of the route
2mo ago
split the view out of the route
Copy SHA
Browse repository
Ethan Anderson
committed
2mo ago
Ethan Anderson
973f807d
walk the parents once, not twice
2mo ago
walk the parents once, not twice
Copy SHA
Browse repository
Ethan Anderson
committed
2mo ago
Ethan Anderson
49156f04
drop the dead compatibility branch
3mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Ethan Anderson
committed
3mo ago
Ethan Anderson
aa71a4a7
trim the trailing newline before hashing
3mo ago
trim the trailing newline before hashing
Copy SHA
Browse repository
Ethan Anderson
committed
3mo ago
Ethan Anderson
a53c8c69
make the toggle keyboard reachable
3mo ago
make the toggle keyboard reachable
Copy SHA
Browse repository
Ethan Anderson
committed
3mo ago
June 2026
Ethan
988487d6
keep the empty state on one line
3mo ago
keep the empty state on one line
Copy SHA
Browse repository
Ethan
committed
3mo ago
Ethan Anderson
2e6f5efa
drop the dead compatibility branch
3mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Ethan Anderson
committed
3mo ago
Ethan Anderson
6f4e2ab1
put the separator back between the rows
3mo ago
put the separator back between the rows
Copy SHA
Browse repository
Ethan Anderson
committed
3mo ago
Ethan Anderson
76954d19
pull the loader out of the component
3mo ago
pull the loader out of the component
Copy SHA
Browse repository
Ethan Anderson
committed
3mo ago
Ethan
d0187faa
split the view out of the route
4mo ago
split the view out of the route
Copy SHA
Browse repository
Ethan
committed
4mo ago
Ethan Anderson
7ac7470e
drop the dead compatibility branch
4mo ago
drop the dead compatibility branch
Copy SHA
Browse repository
Ethan Anderson
committed
4mo ago
Ethan
5371a682
move the guard up to the boundary
4mo ago
move the guard up to the boundary
Copy SHA
Browse repository
Ethan
committed
4mo ago