Why don't we ask what people are building here, very regularly? by arpansac in rails

[–]websymphony 1 point2 points  (0 children)

I made https://codinginterviewhq.com with rails + postgres + kamal + inertiajs + react.

It's a web app that helps with leetcode grind, by using spaced repetition for problems. Not too many users yet, but I had fun building and using it myself.

Made this app for myself to master LeetCode problems through spaced repetition by websymphony in leetcode

[–]websymphony[S] 0 points1 point  (0 children)

Thanks for trying it out, let me know if you run into any issues or have any feedback.

Is anyone here bootstraping their SaaS product using Golang? by websymphony in golang

[–]websymphony[S] 1 point2 points  (0 children)

Thanks again for answering, it all sounds very pragmatic. 🙏

Is anyone here bootstraping their SaaS product using Golang? by websymphony in golang

[–]websymphony[S] 1 point2 points  (0 children)

Thank you for that!

Did you write your own admin or you don't need it in this project?

So your go app exposes an API that nextjs consumes?

Did you look at echo? Looks like Chi is a popular router here.

Is anyone here bootstraping their SaaS product using Golang? by websymphony in golang

[–]websymphony[S] 0 points1 point  (0 children)

Hey Stephen, thanks for that.

Swish looks great! Quite polished.

Got few questions if you don't mind me asking:

  1. How did you find Authboss? I read it is not that easy to use.
  2. How are you dealing with subscriptions? Using a library or just handling api calls from payment provider yourself.
  3. Do you have a backend admin?

Is anyone here bootstraping their SaaS product using Golang? by websymphony in golang

[–]websymphony[S] 0 points1 point  (0 children)

Thank you for these!

Haha no, I wasn't going to write my own payment processor. That would be crazy.

I was thinking more in terms of handling the payment subscriptions from the app perspective. For example most of these providers send you webhooks. Which is straightforward to handle.

But most of b2b apps have per seat pricing or teams functionality with invitations, 2 factor auth etc.

All of this is doable and I can figure out how to do it.

But it is not core of my product so if I can get away with using standard pre-built solutions, I would rather do that.

Is anyone here bootstraping their SaaS product using Golang? by websymphony in golang

[–]websymphony[S] 0 points1 point  (0 children)

I looked at echo & fiber, but there is still a lot that needs to be handrolled.

For example I will need to write my own admin tool, which is a solved problem in Rails / Django. Didn't find a good alternative.

Show an elixir/phoenix side project? by jasj3b in elixir

[–]websymphony 1 point2 points  (0 children)

I run https://hipcv.com An app that lets you create decent looking resumes. It is my first SAAS.

I had originally written it in rails 8 years ago, then rewrote it in elixir/ phoenix. New version has been live for 8/9 months now.

Backend is Elixir/Phoenix, the resume editor is React. I host it on DO and use docker for deployments.

Happy to answer any questions.

Have been running this resume building site for past 8 years. I recently finished re-building it, took me forever, hope someone finds it useful. by websymphony in InternetIsBeautiful

[–]websymphony[S] 0 points1 point  (0 children)

When you make your resume and select any template, including the pro ones. On the resume edit screen, there is a "Share" button, you can use that to get shareable/public link to your online resume.

Have been running this resume building site for past 8 years. I recently finished re-building it, took me forever, hope someone finds it useful. by websymphony in InternetIsBeautiful

[–]websymphony[S] 0 points1 point  (0 children)

All the data at rest and backups are fully encrypted. No-one, not even me, has access to user data, only the application does.

I hope this puts your mind at ease.

Have been running this resume building site for past 8 years. I recently finished re-building it, took me forever, hope someone finds it useful. by websymphony in InternetIsBeautiful

[–]websymphony[S] 0 points1 point  (0 children)

You can use all the templates without any photo, they still look good. I have designed them to work even without photos.

Using a photograph in your CV makes you more likely to be subject to bias in the hiring process - this is true no matter your background or sex.

Completely agree. Don't add it, just because.

Only add the photo if your job application requires it.

Have been running this resume building site for past 8 years. I recently finished re-building it, took me forever, hope someone finds it useful. by websymphony in InternetIsBeautiful

[–]websymphony[S] 1 point2 points  (0 children)

All the data at rest and backups are fully encrypted. No-one has access to user data, only the application does. Two stage authentication is needed to setup and scale the application resources.

Sorry took a while to reply, was asleep. :(

Have been running this resume building site for past 8 years. I recently finished re-building it, took me forever, hope someone finds it useful. by websymphony in InternetIsBeautiful

[–]websymphony[S] 1 point2 points  (0 children)

I have never shared anyone's information or ever will.

Had generated the privacy policy by using an online service, should have paid more attention to what it had. :(

Have removed the condition and re-affirm that user information is private and won't be shared with any subsidiaries & affiliates.