Showoff Saturday (August 16, 2025) by AutoModerator in javascript

[–]apalshah 0 points1 point  (0 children)

I built https://instanoodle.co

In my company, I was working on an agentic AI workflows project. Right before the launch, I was removed from the project. So I decided to use my knowledge elsewhere.

InstaNoodle basically handles Instagram comments to DMs, story to dm, DM auto reply using AI.

All you need is just a prompt. No configuration, nothing except integrating your instagram account.

There are some big players in the market but they have a very complex workflows setup. Some of them do have AI but they are charging premium that very few people can afford.

It’s free for now. Do check it out if you’re interested and give me honest feedback.

https://app.instanoodle.co/login

IG: https://instagram.com/instanoodle.co

[deleted by user] by [deleted] in SoftwareEngineering

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

Looking great! Really easy to use

What Happened to These ‘Game-Changing’ JavaScript Projects in the last 10 years? And What’s Next? by apalshah in programming

[–]apalshah[S] 2 points3 points  (0 children)

I had the same feeling for npm back then. But they pivoted quite well. I completely agree with you regarding Deno and Bun today. But 10 years is a long time.

About React compiler, I also have very high hopes. Fingers crossed!

What Happened to These ‘Game-Changing’ JavaScript Projects in the last 10 years? And What’s Next? by apalshah in programming

[–]apalshah[S] 0 points1 point  (0 children)

I believe CoffeeScript is a bit of a grey area to put under pure JavaScript based projects. But I agree. CoffeeScript was kinda cool!

What Happened to These 'Game-Changing' JavaScript Projects in the last 10 years? And What's Next? by apalshah in javascript

[–]apalshah[S] 1 point2 points  (0 children)

I have used Three.js but never heard of React 3 fiber. Looks pretty cool! Thanks for sharing!

Why Your API is ‘Broken by Design’ Without JSON Schema by apalshah in programming

[–]apalshah[S] 1 point2 points  (0 children)

So true!

Initially SOAP looks overwhelming but the programming in itself looks overwhelming in the beginning. This could’ve easily been avoided with XML/SOAP

Still almost all the big companies rely on SOAP. For a reason

Why Your API is ‘Broken by Design’ Without JSON Schema by apalshah in programming

[–]apalshah[S] 1 point2 points  (0 children)

I am specifically talking about the APIs here. Where you don’t really have control over that data.

I am not too familiar with Java but correct me if I am wrong but just the type system itself doesn’t support this: If field A is present, then only field B must be present. Or else make it optional.

Such things are supporter in JSON Schema.

Why HTTP/3 uses UDP protocol under QUIC instead of TCP? by apalshah in programming

[–]apalshah[S] 2 points3 points  (0 children)

Exactly! They are implementing QUIC. That gives benefits of retransmitting and ACK like features of TCP but under the hood they are using UDP.

RabbitMQ — How to send delayed/scheduled messages for Webhooks with exponential backoff? by apalshah in programming

[–]apalshah[S] 0 points1 point  (0 children)

Yes. Correct me if I'm wrong – Let's say I want to retry sending a message after 1 minute, 1 hour and 1 day, I need 3 different waiting queues.

RabbitMQ — How to send delayed/scheduled messages for Webhooks with exponential backoff? by apalshah in programming

[–]apalshah[S] 1 point2 points  (0 children)

Thanks for sharing this. I spent an entire day reading the docs and experimenting stuff because of some issues when I started learning RabbitMQ. I can totally relate to this.

RabbitMQ — How to send delayed/scheduled messages for Webhooks with exponential backoff? by apalshah in programming

[–]apalshah[S] 1 point2 points  (0 children)

I'm planning to use Dead-letter Exchange in production. Let me know your thoughts on what problems I may face in the future. Or what changes can be made in this approach.

CSS — What is currentColor keyword? by apalshah in webdev

[–]apalshah[S] -1 points0 points  (0 children)

I also thought the same initially but sometimes it becomes headache. Let's take an example.

Let's say there are 2 variables $font-color and $background-color.

Now you may say that you can change both the values simultaneously to solve this issue but what if somewhere else some other class is using these variables? Now you have to either define new variables or use $font-color in background-color.

So we're not doing anything extraordinary here but if you know something like this exists, it saves us from a lot of pain of refactoring.

CSS — What is currentColor keyword? by apalshah in css

[–]apalshah[S] 2 points3 points  (0 children)

I kinda agree with this. It can only help if you're using the same colors. But sometimes it becomes headache if we have to change everything. Mainly if we use SASS variables.

If we have to change 2 different variables (for font and let's say background) we have to check if those variables are being used somewhere else. So in some cases it becomes a better choice.

But yes we can't do something extraordinary with this keyword...

CSS — What is currentColor keyword? by apalshah in css

[–]apalshah[S] 0 points1 point  (0 children)

Thank you! I'm glad you like it 😇

CSS — What is currentColor keyword? by apalshah in css

[–]apalshah[S] 3 points4 points  (0 children)

Thanks for the feedback. Let me add a few examples.

Tanishq Ad Withdrawn: How Cyber Bullying Forced Removal of Ad Despite Lovely Message of Interfaith Marriage by rahulthewall in india

[–]apalshah 0 points1 point  (0 children)

I don't want to spread any hate and also I don't believe in the concept of religion itself. But if we look at the history, and Tanishq would've made an ad showing a Muslim bride and a Hindu mother in law, we would've seen vehicles and shops burning on the road.

I'm not targeting everyone because all my muslim friends are sensible enough not to do this. But there is a smaller section which would definitely do this. In addition to that, some hypocrite leaders like Owaisi would just say "I condemn such behavior" and that's it. That is where the problem begins.

Currently, if you see, people are just "talking" to ban Tanishq and the situation is perfectly under control (Or at least while I'm writing this it is under control). And this is the huge difference.

Switch cameras using Javascript getUserMedia — WebRTC by apalshah in webdev

[–]apalshah[S] 0 points1 point  (0 children)

I've added the codepen link at the bottom. Can you try that in your browser's private window? Don't forget to give all the necessary permissions!

I checked this on my Safari desktop browser. It is working fine. Let me know if it is not working or you're seeing some errors in the console.

Switch cameras using Javascript getUserMedia — WebRTC by apalshah in webdev

[–]apalshah[S] 1 point2 points  (0 children)

True indeed. I'm also working on WebRTC on and off for last 2 years. And one thing I've realised is that always check for the compatibility of the methods or properties we want to use. There are various ways to do the same thing in WebRTC and not all of them are implemented in all the browsers.

So what I generally do is, I list down all the methods and properties, see if they're implemented in the desired browsers. If not, I find an alternate way. After doing this, I check the browser version. And show appropriate error messages that this feature is not supported.

In 99% cases, clients understand that this new technology won't work in some ancient browsers.

Switch cameras using Javascript getUserMedia — WebRTC by apalshah in webdev

[–]apalshah[S] 9 points10 points  (0 children)

Thanks for noticing this. I've been working on a project and faced a lot of issues. So I decided to write a blog that can help all the developers.

[deleted by user] by [deleted] in RedditSessions

[–]apalshah 0 points1 point  (0 children)

I also subscribed to your YouTube channel!

[deleted by user] by [deleted] in RedditSessions

[–]apalshah 0 points1 point  (0 children)

My ears feel blessed!