220 karma · joined March 23, 2015
The best piece of advice I can give is that at the end of the day, do what you feel is best for you personally and don't pay attention to what your peers are doing. The programming landscape is LARGE.
A lot of times it’s useful building products by rapidly iterating because you see flaws, holes in your thinking, and get feedback immediately from people who are going to use it.
Immediate (or shorter term) feedback can be very helpful.
But to answer your question, YC talks a lot about Twitch being an example of the second approach.
As an aside, there’s nothing like attending a training in person and I highly recommend it. NOT because I work for Ardan, but because the quality is top notch. And Bill is really entertaining to watch teach X-D
My biggest issue is that there is still this "uncanny valley" feeling when using a flutter app. It feels much better than a react native or Cordova app, but something still feels off.
Right now it seems great for prototyping. For iOS however, I've been playing around a bit with SwiftUI which currently (even in its beta state) provides an astronomically better dev experience and user experience.
https://www.dannav.com/why-im-making-another-podcast-app/
I would love to hear your thoughts!
— Robert Heinlein, Time Enough for Love
Most startups are trying to build products with a low budget overhead and previously that was a lot harder to do in the .NET ecosystem.
We are currently at a stage where we are getting feedback from the community on our current progress. If you want to be a part of that, feel free to reach out to one of us.
Congrats on publishing some code! You might get some inspiration from some more mature products in this space such as tilt and skaffold.
Otherwise, a language is more than its feature set. A big part of what makes a language enjoyable is its culture as well. I think C# is a great language, but I prefer Go's culture much more.
I'm in the same boat where I avoid helm if at all possible.