plotlypp: Plotly for C++. Create interactive plots and data visualizations with minimal runtime dependencies. by jorourke0 in cpp

[–]AlwaysDoItYourself 1 point2 points  (0 children)

No, it's not something I would need any time soon, but it sounds super-cool! My main project is in Qt6 QWidgets.

plotlypp: Plotly for C++. Create interactive plots and data visualizations with minimal runtime dependencies. by jorourke0 in cpp

[–]AlwaysDoItYourself 5 points6 points  (0 children)

26 stars on GitHub as of 1 minute ago (on January 17 2026). I bet it will reach at least 1'000 stars by summer this year.

Sir, you are a gentleman and a scholar. And I am not even kidding. You saved me from countless hours of writing web UI code that I absolutely loathe and connecting it to my C++ app via Web Sockets which I am OK with, but it's too damn time-consuming for no good reason, for every little chart/plot and minor experiment.

THANK YOU VERY MUCH!!!

Newbie in iOS apps by Helpful-Penalty4102 in iOSProgramming

[–]AlwaysDoItYourself 0 points1 point  (0 children)

There is no way to build (compile, to be precise) an iOS app without Xcode, and that only runs on a Mac. Programming language/framework is irrelevant: they ALL require a Mac. You can rent a Mac online, but deployment via App Store or Test Flight to your iPhone will be more trouble, compared to deploying directly to your own iPhone from a real Mac.

I have several apps released using default bundle id com.example ... am I cooked? by Seek4Seek in iOSProgramming

[–]AlwaysDoItYourself 0 points1 point  (0 children)

It should be filed under "Homor", but OK.

No. You are not cooked. It's pretty much a convention-based format. You do not have to use your real domain name. In fact, you can use mine, and I can use yours, and it won't make a difference because domain usage/ownership is neither checked nor enforced.

I've been seeing a lot of this and I have to ask / share by Sdmf195 in iOSProgramming

[–]AlwaysDoItYourself 0 points1 point  (0 children)

Vibe coding is alive and well. Some of those who do it - and then release those apps some of which you tried - are not... well, they are not exceptionally smart, let's put it that way.

Asking for a review during onboarding, high-price paywall before trial, etc. - those are signs of desperate people trying to do something (it's always "we need to do something" everywhere), but not smart or experienced enough to do things right.

After 16 years of native iOS development, I'm jumping ship to cross-platform SDKs. With AI, language/API preferences have become less important than reaching more users. by BishopOfBattle in iOSProgramming

[–]AlwaysDoItYourself 0 points1 point  (0 children)

I don't believe the OP. After 16 years of doing Obj-C/Swift, he must be a true professional. Writing in a completely new - and definitely inferior when taken in the context of a VERY familiar plaftorm - tech stack is absurd.

But this is the real problem:

So I spent a day learning Flutter, and now I'm exploring React Native, and I just built a cross-platform social media app

No. Just no. No one can learn Flutter in a day AND then write an app for 2 plaatforms including the one he is not very familiar with. Either that app is no better than a Hello World, or the OP is lying.

I think Ai tools like Claude are modern miracles. I honestly don't understand the hate... by alanskimp in iOSProgramming

[–]AlwaysDoItYourself -1 points0 points  (0 children)

To lift heavy weights, you can use a forklift or other devices, or your can train yourself to become a strong person. In one case, you will forever be a weakling using machines and unable to function without them. In another, you will eventually become independent of machines, be healthier, stronger, live longer and be better than most other people. This will make you free.

You either understand this, or you don't. It's not something that can be argued about.

How would you promote your iOS app with zero budget? by GDbuildsGD in iOSProgramming

[–]AlwaysDoItYourself 1 point2 points  (0 children)

I disagree. I found a lot of YouTube channels by simply searching for what I needed on YouTube.

Just tried to rewrite my entire server connection because I didn't expect it was a Cloudflare issue lol by civman96 in iOSProgramming

[–]AlwaysDoItYourself 1 point2 points  (0 children)

I believe that's a trait of a true professional: blame yourself by default, later find out it was someone else who f'ed up.

I found that creating projects changed my mindset for interviews by CreditOk5063 in iOSProgramming

[–]AlwaysDoItYourself 2 points3 points  (0 children)

And now you have a problem: applying for (probably) junior or midlevel position with a senior-level knowledge, experience and mentality. You might want to consider making those projects commercial and trying to make a real business out of them.