NiKHIL NAIRnncodes.hashnode.dev·Oct 21, 2024Monorepo vs. Build System vs. Build System Orchestrator: Understanding the DifferencesIn modern software development, maintaining efficiency, collaboration, and scalability is crucial. As teams grow and projects become more complex, developers increasingly rely on tools like monorepos, build systems, and build system orchestrators. Wh...Discussbuild system
Souvik Deysouvikdcoder.hashnode.dev·Sep 25, 2024#10.0 What XPath: XPath vs. CSS SelectorsIntroduction When working with Selenium or other web automation tools, choosing between XPath and CSS selectors is a common dilemma. Both have their strengths and weaknesses, and understanding these can significantly impact the efficiency and maintai...DiscussXPath MasteryXpath
Osama Abu Bakerosamaabubaker.hashnode.dev·Sep 23, 2024Why You Should Avoid Reflection in C# Unit Testing: Best Practices for Robust and Maintainable CodeReflection is a powerful feature in C# that allows you to inspect and interact with types at runtime. While it can be a lifesaver in specific scenarios, especially in dynamic programming, using reflection in unit tests is generally discouraged. In th...Discuss·1 like·122 readsC#
Pulkitblogs.devpulkit.in·Jul 4, 2024Simplified Guide: Use VsCode Server in Your BrowserVSCode has always been our favourite code editor, but I recently got the task of getting a web version of it in a React application. Well, after googling a few things, I found this way. Setting up using docker docker run -d \ --name=code-server \ ...Discuss·2 likes·81 reads Coding in Browser
Vishad Patelvishad.hashnode.dev·Jun 16, 2024Mastering Git: Configuration Levels ExplainedWelcome to the world of Git, the ubiquitous version control system that powers the collaborative efforts of developers worldwide. In this article, we’ll explore the three tiers of Git configuration: project, global, and system. Each level serves a un...DiscussGit
Peter SchmalfeldtforOpenSFCCopensfcc.com·Jun 8, 2024LZ-based Compression AlgorithmIf you are looking for solutions to work around the platform limits for Session Storage, here is a Helper Script for Salesforce Commerce Cloud (SFCC) to compress and decompress Objects and Strings. This uses LZ-String to work around SFCC Character Li...Discuss·109 readsDevOpscompression
Sushant Pathaksushant007.hashnode.dev·May 29, 2024How to Set Up Tailwind CSS in Vite React ProjectsFirst of all, we will create a Vite project Inside the terminal, type the following commands: npm create vite@latest my-project cd my-project Now use the following commands to incorporate Tailwind into your project: npm install -D tailwindcss po...Discuss·11 likesWeb Development
Algonotionalgonotion.com·Feb 16, 2024MongoDB vs. Mongoose: Which one to use on your Express JS project?Mongoose is an Object Data Modelling library made on top of the MongoDB native driver for Nodejs. While it's lacking in terms of performance compared to using MongoDB directly, it allows developers to build applications faster. First of all, I need t...Discuss·76 readsMongoDB
Jyotiprakash Mishrablog.jyotiprakash.org·Dec 14, 2023How do I install Cygwin for software development?A free and open-source program called Cygwin gives Microsoft Windows a command-line interface and environment akin to that of Unix. It enables users to execute programs and utilities that Windows does not support natively and are normally only availa...Discuss·168 readsgnu
Ankush Thakurankushthakur.hashnode.dev·Dec 1, 2023Why do we need to learn Typescript?Hello Techies, let's see do we really need to learn Typescript? Is JavaScript not Sufficient? Does Typescript provide more functionality to the code? Why TypeScript is used when at the end of the day the final Code will get compiled into Javascript...Discuss·66 readsError Prevention