- 15 Posts
- 60 Comments
nikolasdimi@lemmy.worldOPto
Selfhosted@lemmy.world•Cross-Platform Desktop Wars: Electron vs Tauri: How do you explain the tradeoffs to users (without sounding defensive)?English
2·8 days agocynically true :)
nikolasdimi@lemmy.worldOPto
Selfhosted@lemmy.world•Cross-Platform Desktop Wars: Electron vs Tauri: How do you explain the tradeoffs to users (without sounding defensive)?English
2·8 days agoyes thats a good idea, we actually made an FAQ that sits with our docs…I want to monitor to see if this helps people navigate some of these questions:)
nikolasdimi@lemmy.worldOPto
Selfhosted@lemmy.world•Cross-Platform Desktop Wars: Electron vs Tauri: How do you explain the tradeoffs to users (without sounding defensive)?English
1·8 days agohm…great points, thanks for taking the time to answer.
From the perspective of a user, why would they care about development speed?
Yes, the tool is already developed but it will continue evolving right? I mean, we almost make 2-3 releases every month since we shipped the first version and then open sourced. So the speed still counts. Plus, the users who create the tickets and expect them to be tackled are actually developers themselves. So yeah, the ability to deliver (at a good pace) to these folks matters a lot.
However - YES, if at some point the tool is at a state that the speed becomes less meaningful or useful, then indeed a change might be needed?
As for platform consistency, again, why would the user care?
Yes, since our users are Dev (and QA) folks, we thought that yeah, maybe someone could have different systems for work vs home vs side project (as you said). But another aspect that we thought is teams and collaboration. We didn’t want to have a scenario in which a team can not use it before some of the devs are using macs, others linux vs the QA folks using windows etc.
What I’m getting at is that the concerns of developers will not always be equally concerning to users.
Thats the heart of the discussion:) I guess because our users are also developers. :)
nikolasdimi@lemmy.worldOPto
Selfhosted@lemmy.world•Cross-Platform Desktop Wars: Electron vs Tauri: How do you explain the tradeoffs to users (without sounding defensive)?English
11·8 days agonice metaphor:) but unlike a car, these Electron processes aren’t slowly eating your tires or draining your oil. Maybe a better metaphor would be that the car you rent comes with a few extra cup holders you that you didn’t ask for? :)
nikolasdimi@lemmy.worldOPto
Selfhosted@lemmy.world•Cross-Platform Desktop Wars: Electron vs Tauri: How do you explain the tradeoffs to users (without sounding defensive)?English
4·8 days agothanks! well, the feedback and the questions did not come from lemmy per se but in general. And yes, I agree with you. People do have strong opinions and this is more a question for me - as I often feel that perhaps there is some “better” way to explain or show the impact of the decision. (and explain the trade off). But I think that ultimately you are saying one simple (but very important) thing: that you can not please everyone :)
nikolasdimi@lemmy.worldOPto
Selfhosted@lemmy.world•Cross-Platform Desktop Wars: Electron vs Tauri: How do you explain the tradeoffs to users (without sounding defensive)?English
1·8 days agoYeah, honestly, sometimes I feel frustrated trying to explain it, because I know some people will never be satisfied. I just want to be transparent about the tradeoffs and let people SEE the actual usage (even if it will indeed not convince everyone).
nikolasdimi@lemmy.worldOPto
Today I Learned@lemmy.world•TIL that in uber in certain countries you can select a driver that does not talk for people who prefer silent drivesEnglish
2·15 days agoso there could be an option “select a texan taxi driver” irrespective of where you are in the world
nikolasdimi@lemmy.worldOPto
Today I Learned@lemmy.world•TIL that in uber in certain countries you can select a driver that does not talk for people who prefer silent drivesEnglish
1·15 days agoyap…thats the thing…you never know…the interesting conversations can only happen only when we are open and ready to accept also the banal ones :)
nikolasdimi@lemmy.worldOPto
Today I Learned@lemmy.world•TIL that in uber in certain countries you can select a driver that does not talk for people who prefer silent drivesEnglish
47·15 days agothats super sad…I dont have a problem with someone not wanting chit chat but isnt better to just say “hey, today I am not in much mood to talk” or to show it and to make it happen without explicitly selecting it in an app…
its just very black mirror esque
nikolasdimi@lemmy.worldto
Selfhosted@lemmy.world•Voiden - A Markdown based Open Source Alternative to PostmanEnglish
1·16 days agowe are indeed looking at the docs again. To begin with we focused on the tool itself so some of the examples that you see can indeed be worth revisiting and re writing. :) But I hope you can focus and zoom in to the tool itself and see how this can help you with your API workflows.
nikolasdimi@lemmy.worldOPto
Today I Learned@lemmy.world•TIL that kung fu (or gongfu) is not a martial art but means "proficiency, aptitude, or mastery" thats acquired over long, rigorous training.English
4·19 days agoTrue. Background of the story of how I learnt is in my tai chi class where I asked the teacher if they also do king fu there. And they told me that well tai chi is also part of kung fu.
I have added the link! It’s free to watch
nikolasdimi@lemmy.worldOPto
Programmer Humor@programming.dev•Promoting your API tool - Guide for founders on Reddit
1·20 days agowow wow thanks! please spread the word!
nikolasdimi@lemmy.worldto
Programming@programming.dev•Voiden - A Markdown based Open Source Alternative to Postman
2·20 days agoyes in Voiden everything is a block though.
nikolasdimi@lemmy.worldto
Programming@programming.dev•Voiden - A Markdown based Open Source Alternative to Postman
1·20 days agodepends on what you want to focus on - for example I like the reusable blocks and the programmable interface + the idea of community plugins that extend the tool!
nikolasdimi@lemmy.worldto
Opensource@programming.dev•Voiden - A Markdown based Open Source Alternative to Postman
2·21 days agoawesome, thanks for sharing.
feel free to play around and tell me what you thought - especially around the reusable blocks: most devs we talk with consider this to be the most “different” thing and what is more different than other clients… For me its this one too + the plain text files all the way from specs, tests, docs, context etc…
nikolasdimi@lemmy.worldto
Opensource@programming.dev•Voiden - A Markdown based Open Source Alternative to Postman
3·22 days agoyay - feel free to add few of these QoL tweaks here: https://github.com/VoidenHQ/voiden/issues
nikolasdimi@lemmy.worldto
Opensource@programming.dev•Voiden - A Markdown based Open Source Alternative to Postman
5·22 days agoHey :) Voiden is not a rich text editor (non offense to rich text editors). It is executable API docs: requests, docs, and explanations that all live in Markdown… and actually run. (Yes, your docs that do stuff). As far as I know it is the first tool to collapse design, testing, and documentation into one file, one format, one workflow. If you know another tool that does this, I genuinely want to hear about it (definitely not trying to be cocky, just curious :)
nikolasdimi@lemmy.worldto
Opensource@programming.dev•Voiden - A Markdown based Open Source Alternative to Postman
4·22 days agoYaak has some ideas and concepts that I like a lot. One thing that is similar with Voiden is that they are extensible through plugins. This way the core can stay lean and new functionality can be added up without bloating the app.












Hey yes will do. Flatpak is something we see considering/working on.
Notion in the sense that it adapts to the user. We like this idea : that you can use Notion for literally Amy document you want.
In the same way, when one open Voiden they can “program” the interface with slash commands and add headers, auth, documentation etc in any way they like. So in Voiden we bring specs, tests and docs together in one single file. In the same way that you can use notion to bring different lists, blogs, ideas etc into the same place and collaborate. The difference and the power of Voiden is that everything you add in the Voiden doc is executable, meaning you can run the tests in the same place and keep the docs and the context (that might be on slack or anywhere else devs talk) together.
Basically the notion like refers to the philosophy of the tool to not force a fixed UI to the user and allow for different use cases and scenarios. Does it make sense?
We are also calling it Lego for APIs for the same reason plus because of the fact that you can use blocks to compose requests but also reuse them for multiple requests that share some similar components.