[-] nikolasdimi@lemmy.world 1 points 9 minutes ago

hey - thats great :) Happy you downloaded it :) curious to hear your feedback - I will send you a discord link as a message so its not seen as spamming.

Let me see if I understand your question: you mean how Voiden would look when its more mature?

What I am most excited about is that Voiden already does a few things differently from most API tools. Reusable blocks, plain-text everything, and the ability to go from testing to docs to publishing from a single source are already working and shaping how teams can work in a more consistent way.

There is still a lot ahead (for example I want to see what kind of plugins people come up with for the tool, or how AI will eventually play a bigger role) but the principles of Voiden (reusability, composability, plain text, collaboration through git, single source of truth etc.) are the ideas I believe will define and set a new tone/standard of how API tools should be.

[-] nikolasdimi@lemmy.world 14 points 17 hours ago

I thought no one would ask :) just open sourced it a few weeks ago. But I promise I will never pay someone to praise it pretending to be a developer.

https://github.com/VoidenHQ/voiden

170
[-] nikolasdimi@lemmy.world 1 points 1 day ago

haha I dont know how to take this

18
Matisse re thought (thelemmy.club)

this my take on a matisse painting, that you can find here.

https://www.clickatlife.gr/fu/p/228858/1200/10000/00000000005fd2d3/1/matisse.jpg

I thought of an idea: take your pencil and make your version this :) will be funny to see how different people translate this.

[-] nikolasdimi@lemmy.world 3 points 1 day ago

yeah, do agree with part of it. Without HashiCorp Terraform, we probably wouldn’t have OpenTofu at least not in the form it exists today. In that sense, VC money did indeed help bootstrap something that eventually became broader open infrastructure.

You could argue the same happened with Elasticsearch leading to OpenSearch, or Redis eventually leading to Valkey.

So yes, venture funding can indeed accelerate the creation of useful open ecosystems.

The tension I am pointing to is more about the transition phase. When a project grows under the assumption of being open community infrastructure and then the business incentives shift later, it tends to create friction: license changes, forks, community distrust, etc.

Forks are actually a feature of open source: they are like the ecosystem’s pressure valve. (But they also show that the incentives between companies and communities drifted apart at some point.)

So I would frame it less as “VC-funded open source is bad” and more as: "VC-backed projects often bootstrap great ecosystems, but the sustainability model tends to get figured out later, and that’s where things get messy."

In some cases we end up with something great like OpenTofu. In others we end up with fragmentation and uncertainty. Both can happen.

[-] nikolasdimi@lemmy.world 27 points 1 day ago* (last edited 1 day ago)

haha indeed - modern has this "blinking lights" connotation. something that is shiny.

True story - once, in primary school, I went to a halloween party, where all the boys were dressed as batman and all the girls as macarena (guess my age). The host of the party was maybe the only one not dressed as batman.

He was wearing some weird jell in the hair, like a punk kind of thing, with a lot of strass, stars all over his body, some heart or thunder shaped big mirror glasses, a shiny jacket and the best looking blue mocasines I have ever seen. He also had a big radio antenna (??) coming through his nylon electric yellow vest.

I asked him: what are you dressed as? and he replied: "Modern".

[-] nikolasdimi@lemmy.world 6 points 1 day ago

true :) I heard this actually even from ex insomnia folks - the direction could have been much different.

62

One of the things I discovered (or better said, something I suspected but had the chance to verify) while working on open-sourcing a tool (and API client tool): there is a big (mostly justified) trust deficiency out there .

I could feel it immediately in every discussion: always that little question in the back of people’s minds:

"Will this project "stay true", or will it change the rules on me later?"

We have seen this pattern repeatedly: Terraform > OpenTofu, Redis > Valkey, Elastic > OpenSearch....

I understand this: it’s becoming hard not to become a little cynical. In some ways, SaaS starts to feel better only because its more honest and at least the incentives and motivations are explicit from day one.

But why does this happen?

One answer is simple: bad intentions, that yeah, they do exist some times. But then this might be an oversimplification.

One aspect that is not often talked about: Many of the most durable open-source tools and frameworks (VS Code, React, Kubernetes, and Backstage among others) were built by companies where the tool itself was NOT the primary revenue engine. Their core business lived elsewhere.

This means that these tools could function as ecosystem infrastructure rather than direct monetization vehicles. They could stay open because they weren’t carrying payroll, sales targets, and investor expectations on their own.

In contrast, when an open-source project becomes the business, the incentives start to shift. The tool now has to "fund" teams, meet SLAs, satisfy investors, and deliver predictable growth.

Over time, that pressure often leads to open-core models, licensing changes, community forks, and growing tension between "community" and "enterprise."

So yeah, the intentions might have not been alway bad....but the economics have spoken...

The "open source first, monetize later" strategy feels super risky.

Once adoption takes off and the tool becomes central to a company’s survival, teams are forced into trade-offs that often erode trust and fragment communities.

My opinion is that Open Source thrives most easily when it IS NOT carrying the full weight of corporate survival.

When it is, preserving its original spirit becomes much harder.

If we want healthier developer ecosystems, we need to be more honest from the start. This means to either build an open-source project as genuine long-term infrastructure and commit to keeping it open, or build a commercial product with a clear monetization model from day one.

Both paths are valid. Trying to blur the two is what repeatedly leads to broken trust (with developers), frustrated contributors, and fragmented communities.

The takeaway? I guess it is that we just need to be upfront:

If your project is commercial lets be upfront. If it’s truly open, lets commit to it.

Anything in between makes people hesitate to believe and that’s how communities start to fracture.

what do you think? what makes you trust an open-source project long term, and what are the red flags that make you cautious?

[-] nikolasdimi@lemmy.world 2 points 1 day ago

yes, sorry for the confusion - yes I mean API Client tool - postman, insomnia etc. etc.

[-] nikolasdimi@lemmy.world 8 points 2 days ago

this is the "joke". that every API client calls themseleves modern without this essentially meaning much.

and certainly not, I dont mean Postman. But this is the easy answer. What I also mean is that many of the tools that came as a response to Postman being "old fashioned" are basically mimicking the same things or principles with a few things here and there.

so everything is like "postman but with a better XYZ feature" or "Postman but open source"...

[-] nikolasdimi@lemmy.world 2 points 2 days ago

what about people that are not JS?

452
Modern API tools (thelemmy.club)
submitted 2 days ago* (last edited 1 day ago) by nikolasdimi@lemmy.world to c/programmer_humor@programming.dev

this is the first meme I have ever made (yes I am that old) - so be gentle :)

what does being modern mean to you?

38
"Modern" tools (thelemmy.club)

what does modern mean to you?

[-] nikolasdimi@lemmy.world 7 points 2 days ago

You either die a hero or live long enough to become the villain?

45
submitted 2 days ago* (last edited 2 days ago) by nikolasdimi@lemmy.world to c/bmoviebonanza@lemmy.world

has anyone seen a worse haircut than Ator's in this film?

Full movie: https://www.youtube.com/watch?v=6wRznqH9IbA&t=254s

151
submitted 4 days ago* (last edited 4 days ago) by nikolasdimi@lemmy.world to c/bmoviebonanza@lemmy.world

I heard there is a sequel but dont have the courage to watch it.

full movie here: https://www.youtube.com/watch?v=cm2FbJE2wsQ

31
submitted 4 days ago* (last edited 4 days ago) by nikolasdimi@lemmy.world to c/til@lemmy.world

"If you can meet with Triumph and Disaster / And treat those two impostors just the same"

view more: next ›

nikolasdimi

0 post score
0 comment score
joined 2 weeks ago