My personal website banner

My personal website

11 devlogs
38h 34m 52s

A little website for me

This project uses AI

Amp for some help with the project (not used heavily, and time not tracked)

Demo Repository

Loading README...

Lex

Fix stupid fucking errors

Attachment
0
Lex

Shipped this project!

Hours: 36.54
Cookies: 🍪 241
Multiplier: 6.59 cookies/hr

I built my personal website, auth was hard, but in the end, it worked :yay-trans: :3

Lex

I’ve honestly kind of forgotten what I worked on between here, but I know that I added a .well-known/webfinger for tailscale authentication, and did a bit of work on oauth/indieauth

Attachment
0
Lex

The auth part of indieauth is working, time to impliment token exchange!!!

0
Lex

I have updated dependencies, done some work on indieauth, and am finally merging the indieauth branch to main in PR #7, though I will keep working in that branch until indieauth is all fully tested and working. Lots of back and forth went into merging it, mostly using amp, thanks for amp free tier and build crew :pf:

Attachment
0
Lex

OAuth and sessions are fully done! Just need to impliment a profile, and then finally back around to To-Do lists

0
Lex

The OAuth flow now creates or updates a user account, and if you use different oauth methods, as long as they return the same email the account will be linked to it

0
Lex

I added OAuth login to my website. The sign-in button is leftover from an initial idea and will be removed soon or made usable. Hack Club Auth support is implimented, but I am waiting for a my PR to add PKCE support to be merged

0
Lex

Create a todo list to check out how convex works and build the UI for the authorization server

0
Lex

Updated theme to Catppuccin, changed my name during this section so I updated that, added Last.fm profile, added a header and footer.
Metadata for an IndieAuth endpoint is there but there is a distinct lack of real endpoints… time to fix that

Attachment
0
Lex

Update README to outline commit guidelines and add git hooks (this took way longer than it should have…).

Attachment
0
Lex

The initial website is ready! Time to add more stuff

Attachment
0