HackerTrans
TopNewTrendsCommentsPastAskShowJobs

xenopticon

no profile record

Submissions

[untitled]

1 points·by xenopticon·2년 전·0 comments

comments

xenopticon
·2년 전·discuss
I'm building a set of tools to work with OpenAPI specifications in teams.

Some of the workflows I'm trying to unlock:

- Track every breaking change pushed to your API and notify your team on Slack and e-mail

- Generate a changelog from your OpenAPI automatically

- Generate mocks for every endpoint to share with your frontend person/team

- Public, private, and password-protected API reference pages to share with partners

Here's a link: https://frevo.dev (still in early access)
xenopticon
·2년 전·discuss
Is there something specific you wanna know? My arrangements look pretty similar: I bill per hour, clients pay me to create web applications (usually SaaS), and I work either alone (preferred) or on small teams.
xenopticon
·2년 전·discuss
Freelancing fixes this.

I have a no-recurring-meetings policy, all clients are informed upfront. I overcommunicate and post regular updates on Slack, etc. I had zero issues with this so far (e.g. a client dropped me because I refused daily standups).

I've found that, once people have a clear idea of how much you cost per hour (not monthly or yearly), they tend to value your time more.

My work calendar has been completely free for over 3 years now.
xenopticon
·3년 전·discuss
I think you're right. I see a lot of tools for Node.js, Python, and even Rust, but not so much for other languages.

I'm a bit frustrated with openapi.tools too, I think they could do a better job curating and keeping the tools updated. Their issues page on GitHub makes it look like they are not actively maintaining it. I actually bought openapi.cool this week and I'm thinking of building my own version of it.
xenopticon
·3년 전·discuss
To offer a different perspective, I believe the ecosystem around OpenAPI has vastly improved in the last year or so, at least in my technology stack (Node.js & TypeScript).

- I am currently building a product in the space and I've got competitors tackling the problem from many different angles

- Lots of tools & libraries to choose from when working with OpenAPI specifications (yes, lots of outdated stuff too)

- New platforms like Platformatic are making big bets on OpenAPI and building features around it

- People are using OpenAPI specs with ChatGPT to make custom integrations

For code-generation in particular, there's a handful of libraries that use OpenAPI specs to "glue" the backend and frontend together in different ways (ts-rest, openapi-fetch, openapi-types, orval, feTS). Many startups also offer seamless OpenAPI -> SDK generation.

It's an obvious resource at this point, but this site[1] is a good starting point.

[1] https://openapi.tools
xenopticon
·3년 전·discuss
This is super cool. Many startups are offering OpenAPI -> SDK, but I've never seen anything that generates a command-line tool.
xenopticon
·3년 전·discuss
I'm not a fan of setting multiple resolutions (hardcore focus), so I've only set one for this year: to get 1 (one) paying user for my SaaS app.

It didn't help that I finished building it in November, but well... here I am still waiting for that one Stripe notification.

Next year I'll try something easier, like running a half-marathon or something.
xenopticon
·3년 전·discuss
> constant communication between backend and front-end devs

Curious, are you doing anything in your code-generation workflow to solve this specific pain point?