Technology

os package management policy

Open Source: A Package Management Policy

Our reliance on open source and third-party software components is a key enabler for innovation and speed. However, this reliance introduces security, license, and maintenance risks that must be managed proactively. This policy establishes the required, repeatable framework to govern the entire lifecycle of all external components, providing transparency to leadership and enabling our teams […]

Open Source: A Package Management Policy Read More »

eslint10

ESLint Plugins — Part 1

100 ESLint Plugins (over 1,900 rules) for Code Quality, Security, Testing, Performance & More ESLint Transitioning from Microsoft technologies like C#, .NET, and Visual Studio to Angular, TypeScript, and JavaScript was a significant shift. In my previous experience, compiler warnings and errors were a natural part of the development process, ensuring that code adhered to

ESLint Plugins — Part 1 Read More »

🧩Open Source: Package Management Metrics

These 20 metrics ensure visibility, compliance, and accountability in managing open source dependencies. Getting open source package management right is no longer optional — it’s a core measure of engineering maturity and security diligence. While teams often focus on patching critical vulnerabilities, executive leadership needs a broader, objective view of risk and efficiency. You can move beyond

🧩Open Source: Package Management Metrics Read More »

angular

Angular/TypeScript/JavaScript ‘Strict’ Cheatsheet

Update: Jan 10 formatting, and added section ‘Leveraging Strict Mode for Enhanced Compilation and Performance’. Added Contents section. Update: Feb 8, added section The Bottom Line. Just the good stuff For those who want the nugget of how to enable ‘strict’ across the 3 languages/frameworks go here: The Bottom Line. Contents JavaScript Strict Mode Â· JavaScript Strict

Angular/TypeScript/JavaScript ‘Strict’ Cheatsheet Read More »

Scroll to Top