Code for Cause (@codeforcausein) 's Twitter Profile
Code for Cause

@codeforcausein

Programming Videos & Bootcamps πŸš€ Empowering Communities via Open Source & Education β˜€οΈ

ID: 1253331292608839683

linkhttps://codecau.se/youtube calendar_today23-04-2020 14:34:47

1,1K Tweet

5,5K Followers

63 Following

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

The sustainability problem is not yet solved for Web3. For most operations in Web3 , comparatively more computation is required. That too generally from unregulated sources. Overall much bigger carbon footprint.

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

Software Dev Wisdom πŸ’‘ Take the parts that vary and encapsulate them, so that later you can alter or extend the parts that vary without affecting those that don’t. πŸ’»πŸ”’πŸ”“ #SoftwareDevelopment #CodingTips

Code for Cause (@codeforcausein) 's Twitter Profile Photo

πŸ“’ Join us today at 4 pm for live session on Worker Threads in Node.js! πŸš€ Learn how Worker Threads enhance performance and scalability in Node.js apps. Explore parallel computing, thread creation, communication, and shared memory. youtube.com/watch?v=wUlhk-…

πŸ“’ Join us today at 4 pm for live session on Worker Threads in Node.js! πŸš€

Learn how Worker Threads enhance performance and scalability in Node.js apps. Explore parallel computing, thread creation, communication, and shared memory.

youtube.com/watch?v=wUlhk-…
Anuj Garg (@keenwarrior) 's Twitter Profile Photo

You gotta love ChangeStreams in MongoDB. Definitely not a full replacement for Kafka in event-driven architecture but still pretty cool for most stuff.

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

Backend interview question What occurs if a database experiences a crash after a change initiated but not completed? It's a compelling question that opens up discussions on backend communication and database internals. Share your response in reply.

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

I saw a pattern of how most Developers are not so careful when saving Personal Identifiable Information in databases. Obviously you wouldn't save passwords as plaintext but what about email, phone, location and other such PII Let's discuss how you do it.

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

Singleton Objects get garbage collected? Yes. Static variables get destroyed when class unload. That means singleton object might now have any ref from here on. Don't use static and Singleton Objects as global if you depend on them to manage older context like a counter.

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

You gotta love Apache Camel for how quickly and easily it integrate various systems consuming or producing data. CSV, JSON, Plain text, REST API etc, no problem. Kafka, RabbitMQ, ActiveMQ etc, no problem. What is your Apache Camel use case?

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

What is your most favourite feature of PostgreSQL? Mine is "Custom data types". As it opens so many options and creates so much flexibility. You can save GeoJSON and so much more. How cool is that.

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

What is a good web app? According to me, a good web app isn't just about any one thing. It needs to cover a lot of factors like - Good UX for the customers - Better shipping experience for developers - Easier to deploy and scale for devops - Cost efficient for the company

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

Offline first applications often face conflicts in data. If you also faced a similar scenario, CRDT is a great data structure to deal with this. You don't have to manage this by yourself. Redis and many other databases have inbuilt support for CRDT.

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

Which DB you use in your web app on client side? Many may get confused on why DB in frontend. It can help a lot in handling data. My favourite is RxDB because it works as wrapper on top of other storages like IndexedDB, memory, localstorage etc. You can even switch based on

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

Hello JS folks. Do you prefer learning and practicing Data Structures and Algorithms in JS too? Let me know your reason in reply

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

Should you aspire for FAANG? For that, you should know why FAANG term came into picture at first place. FAANG were stocks had long records of outperformance and dominating their respective markets at that time. Nothing to do with work culture, career growth or tech sevy.

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

Software Development being a desk job takes a big toll on health. Let's not normalise the unhealthy lifestyles which seem to become part of it. - Staying awake at night to code is not cool. - Having too many screens is not cool. - Too much coffee is not cool. More?

Anuj Garg (@keenwarrior) 's Twitter Profile Photo

I'm truly impressed how Creatr simplifies the product development process, making PRDs, wireframes, and designs accessible in minutes. The focus on enhancing productivity and creativity is spot-on.

I'm truly impressed how <a href="/getcreatr/">Creatr</a> simplifies the product development process, making PRDs, wireframes, and designs accessible in minutes. The focus on enhancing productivity and creativity is spot-on.