Blog Guy Bar-Gil

Guy Bar-Gil

Guy Bar-Gil is an experienced Head of Product-Led Growth and leads product-led growth at Mend. He loves engaging with people to understand and solve complex problems, with a special passion for product and company strategy. Prior to joining Mend, Guy held positions in R&D teams and served as a combat operator in the IDF.

Closing the Loop on Python Circular Import Issue

Learn how to address and prevent Python circular import issues to write cleaner and more maintainable code. Strategies, examples, and more.

Read More

Getting Started with npm Basics: Mastering Node Package Manager Commands

Learn the basics of npm with this comprehensive guide. From installation to package management, and mastering Node Package Manager commands.

Read More

Python Import: Mastering the Advanced Features

Explore advanced Python import features to enhance your code organization and efficiency. Learn about dynamic imports, resource management.

Read More

Preventing SQL Injections With Python

Learn how to prevent SQL injections in Python to protect your web application from attacks. Follow best practices and stay up-to-date.

Read More

Asynchronous Programming in Python – Understanding The Essentials

Learn about asynchronous programming in Python, its benefits, implementation, & tools like AsyncIO & Twisted to write efficient code.

Read More

What Are The Key Considerations for Vulnerability Prioritization?

Learn how to prioritize vulnerabilities in your code with key considerations such as severity, exploitability, reachability, and more.

Read More

The Risks and Benefits of Updating Dependencies

Updating software dependencies is vital to software and application security, but there are challenges. Learn the risks associated with updating dependencies, why they occur, and how you can address them.

Read More

Improving Your Zero-Day Readiness in JavaScript

Learn how to improve your zero-day readiness in JavaScript to protect against data breaches and cyber attacks.

Read More

Typosquatting Malware Found in Composer Repository

Protect your PHP applications from typosquatting malware found in Composer Repository. Learn how attackers exploit vulnerabilities.

Read More

Cloud-Native Applications and Managing Their Dependencies

Learn how to manage dependencies in cloud-native applications efficiently. Explore best practices & tools to ensure & up-to-date software

Read More

Why and How You Should Automate Dependency Updates

Learn why automating dependency updates is crucial for software security and efficiency. Discovertools like to streamline the process.

Read More

3 New GitHub Features to Reinforce Your Code, Repo, and Dependency Security

Learn about the latest GitHub features to enhance your code security and dependency management. Stay ahead of vulnerabilities.

Read More

Comparing Docker Images To Docker Containers

Learn the differences between Docker images and containers. Understand how Docker revolutionizes containerization technology.

Read More

How to Expose Ports in Docker

Learn how to expose ports in Docker with different networking rules. Understand the differences between EXPOSE, –expose, -P, and -p flags.

Read More

How To Reinstall NPM and Node.js On Your System

Learn how to reinstall NPM and Node.js on Windows, macOS, and Linux to avoid performance issues. Follow step-by-step guides.

Read More

NPM Audit: How to Enforce Your Code Security

Learn how to enforce code security with NPM Audit. Scan your project for vulnerabilities, fix issues, and safeguard your code quality.

Read More

Subscribe to our Newsletter

Join our subscriber list to get the latest news and updates

Thanks for signing up!