Mobile Experience
You can view it on desktop in the meantime!
Everything on this website, including the design, code, layout, animations, graphics, and written content, is my original work unless stated otherwise. I put a lot of time and effort into building this site from scratch, and I ask that you respect that.
Please do not copy, clone, or replicate this website or any part of it. This includes but is not limited to:
If you are inspired by something here and want to use a similar approach, that is fine, but do not directly copy or recreate this site. Build your own.
You are welcome to browse the site, read the content, and share links to any page. If you want to reference my work or mention this site somewhere, feel free to do so with proper credit.
If a project on this site is explicitly marked as open-source with a license, you may use it according to that license. Otherwise, assume everything is proprietary.
Omi is an AI assistant on this site that can answer questions about me and my work. It is powered by artificial intelligence, so responses may not always be perfectly accurate. Treat it as a helpful tool, not a definitive source.
This website is provided as-is. I do my best to keep things accurate and up to date, but I make no guarantees. Use the information here at your own discretion.
When you submit the contact form, I collect the information you provide along with basic request metadata to help prevent abuse and respond.
I keep contact submissions for 30 days and delete them if the conversation is complete.
If you have questions about this data or want it removed, reach out through the contact page.
If you have questions about these terms or want to request permission to use something from this site, reach out through the contact page. I am generally reasonable about these things if you just ask.