HN user

Oia20

111 karma

Software Engineer, and recent CS grad, creating useful, fun, and creative software! Mostly job hunting at the moment.

GitHub: https://github.com/Oia20

Email: jacob.dement2002@gmail.com

Shoot me an email!

Posts6
Comments24
View on HN
[dead] 1 year ago

This site personal site is in stark contrast to my previous personal site which now lives at https://3d.dement.dev I plan to update the 3D site and provide a choice to users whether they would prefer a simple 2D site or the 3D experience.

Interesting! Likely because the 3D model for the photo on the 2D site is a larger model than any of the models in the 3D scene.

But what’s extra interesting about that is the 3D page is a vanilla React project while the 2D site is built with Astro SSG, and has all 90+ lighthouse scores.

Thanks for the feedback! Planning on adding an indication to scroll, and some sort of effect for clickable items. Also planning to remove the boat/cage taking you to other page, it made sense in a previous version of the site.

I’m glad you like it!

I built the initial version in about a week.

If you’re comfortable with react already you can use React Three Fiber, and a few libraries associated with it like drei. This can also be done with vanilla three.js.

I would say look for some 3D models you like on a site like sketchfab, and think of what you could build related to the 3D object. Even better, if you have some 3D modeling experience, create a model yourself and maybe a fun little website with it!

I don't think that prompt alone would send your form data to your email. We're using Nodemailer under the hood, while you could "prompt engineer" your way to having functional forms, configuring things like custom SMTP would take more than just that prompt. The idea with Formbee is to have a fairly low friction way to send form data to email, or webhooks. With the hosted option its as simple as sending a post request, self hosting can be as easy as spinning up a docker image, and configuring a few env vars.

Lambda is great though! We should add some Lambda boilerplate to our docs to make it easy to self host form submission with Lambda.