about me
Hi! I'm Agnes and I'm a software engineer, problem solver, and visual arts enthusiast. Most recently, I've been building tools to eliminate compliance busywork at Delve.
In my free time, I'm a (self-taught) web developer focused on creating fun (and accessible) digital experiences for creatives.
featured projects
safehou-se
Safehou-se is a lightweight template engine to make code editing more accessible to beginners.
Read Morerecent blog posts
I occasionally do a little writing on 8byte logs about my journey with web development.
art carnival (pt 2)
2026-03-14Making good progress on this project, it seems that I'm able to move a lot faster now after having done so many side projects using essentially the same stack. I was able to get iron-session set up within a day (I had used it previously) and made good progress on the admin dashboard.
art carnival (pt 1)
2026-02-28The Art Carnival was a longtime project of Elissinia's that I never really had the time to fully implement, but I was itching to do a more rigorous side project for a couple of weeks and decided to take a crack at it. A lot has changed since the last major project I've worked on, so it was really fun to get back into it.
edanverse (pt 6)
2024-12-29After taking a break from the project for several months, I managed to get the main functionality down in a three-day sprint. Most notably, I finally finished the user registration and login system, the character submission system (including uploading image files!) and the various sortable-items pages.
edanverse (pt 5)
2024-06-09Continuing on V3 of this project, I once again tackle auth. One of the bigger challenges this time around was (since I'm implementing my own auth) figuring out how I wanted to handle email services and verification. I looked at a few different options, before eventually settling on what will (hopefully) be the easiest.
edanverse (pt 4)
2024-06-06A lot has changed since the last time I attempted this project! After attempting a Django solution in my last iteration, I ended up returning to Next.js. Using what I've learned from re-iterating on STOR8, it's just been easier to use TypeScript to handle what I want to do.
get in touch