Recent submissions

Comment · 6 years ago
Thanks for the feedback :)

Privacy policy, yea. I gotta get one of those up. Incredibly important things like that and terms of use should be sorted right away. This is one of the things I forget about in my personal projects (like FormKing) that I really should stop forgetting :)

As for monetization, that's not my goal. One thing I don't think I communicated well is that this isn't a business. It's a personal project that I intend to open source shortly. The cost for the service (hosting, domains, etc) is super low so for right now I'm not looking to monetize.

Form King was literally just something I built for use with my websites that I had a lot of fun working on. So I made it public

Comment · 6 years ago
Super interesting. Thanks for the share!
Comment · 6 years ago
Yea, this is a tough one. Security is a super tricky component of any application, especially when you are storing data that belongs to other people.

In the case of Form King, all transport is over TLS, with the RDS instances being encrypted at rest. When a form is submitted, the data is encrypted and uses the AES-256-CBC cipher prior to storage. I just didn't want to store other people's data in plain text. Form could include names, and emails, and addresses. It's also signed with a MAC to ensure the data isn't modified.

This is probably some information I should include on the website as well (It's a personal project that I just work on in the evenings and weekends, so I had to prioritize stuff and the marketing website was one of the lowest :) )

Now, keeping in mind that I'm no security expert beyond what's standard for production applications, this is the area of any service that worries me the most and it'll remain a top priority to continue enhancing the security of the app.

Comment · 6 years ago
Of the hundreds of forms out there across the static properties that are mine, and that I work on, it'll take time to convert them all.

As for user counts, one of the benefits of it being a personal project is that I don't have to share or defend that. It's a service that's there, if you want it feel free to use it. If not, that's completely okay too

I'll add that form to my list for conversion though, so at least thanks for that :)

Comment · 6 years ago
Yea absolutely! You can also just build a form backend to handle your data collection. Or even just use another forms service (there are a ton).

This was just a personal project that I made available in case anyone else had a need for it :)

Comment · 6 years ago
This is something that admittedly, I haven't communicated well.

It's a personal project that I built because I didn't want to keep paying for a service to process forms for my static websites (though as mentioned by someone in one of the threads above I still have some forms to convert)

Maybe I'll record a video explaining that and put it on the front page

Comment · 6 years ago
This is super interesting. Thanks for the share! :)
Comment · 6 years ago
Ah, GDPR. Yup! On it
Comment · 6 years ago
Thanks for the heads up :) I've pushed a correction
Comment · 6 years ago
It's a personal project that I built and maintain in my spare time (nights and weekends). My only real goal with tracking is to understand how people use the service and where they might be getting stuck.

I'm by no means a UI or UX expert :)

Comment · 6 years ago
This is good feedback, and quite honestly something I haven't quite figured out how to communicate to future potentially skeptical users. Basically it's just a personal project, that I host on my personal AWS account.

I literally just made it because I didn't want to pay for a service anymore for my static sites that need to collect information.

Maybe solidifying some of the verbiage on the website, and giving it time to not be so new are the two biggest things I can do to solve this?

Comment · 6 years ago
Thanks for the feedback! It's still a super young service that I built and work on in my spare time. I was already working on some blog posts, but the video idea is perfect!

A live form, of course. People want to see how it works and play with it. I'll get these put together and up soon! Thanks again for taking a look :)

Comment · 6 years ago
Thanks for the thoughts! It's still a young service, and honestly there are a ton more users than I expected so early

GO is super interesting, and I like that you wanted total control over your process. I've never used Google Cloud Functions but that's similar to Azure Functions or AWS Lambda, yea?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton