<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Security on Snake Eyes Software</title><link>https://www.snakeeyessoftware.com/tags/security/</link><description>Recent content in Security on Snake Eyes Software</description><generator>Hugo -- 0.164.0</generator><language>en-us</language><lastBuildDate>Wed, 10 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://www.snakeeyessoftware.com/tags/security/index.xml" rel="self" type="application/rss+xml"/><item><title>Supply Chain Vulnerabilities: The NPM Dependency Security Crisis</title><link>https://www.snakeeyessoftware.com/blog/supply-chain-vulnerabilities-npm-dependency-security/</link><pubDate>Wed, 10 Dec 2025 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/supply-chain-vulnerabilities-npm-dependency-security/</guid><description>Explore NPM supply chain vulnerabilities including the React RCE exploit and Shai-Hulud worm. Learn dependency management best practices and AI-powered security solutions.</description></item><item><title>Dear AI: Your HashedPassword Implementation Has Trust Issues</title><link>https://www.snakeeyessoftware.com/blog/dear-ai-your-hashedpassword-implementation-has-trust-issues/</link><pubDate>Sun, 08 Jun 2025 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/dear-ai-your-hashedpassword-implementation-has-trust-issues/</guid><description>An analysis of security flaws in AI-generated HashedPassword value object implementations, examining data leakage, memory persistence, and problematic code comments.</description></item><item><title>Zero-Trust Data Architecture: Building the Unbreachable Layer</title><link>https://www.snakeeyessoftware.com/blog/zero-trust-data-architecture-building-the-unbreachable-layer/</link><pubDate>Fri, 17 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/zero-trust-data-architecture-building-the-unbreachable-layer/</guid><description>An exploration of implementing zero-trust data architecture as a fundamental component of application security, addressing encryption, key management, and compliance requirements.</description></item><item><title>The Security Tool Moat</title><link>https://www.snakeeyessoftware.com/blog/the-security-tool-moat/</link><pubDate>Wed, 28 Aug 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/the-security-tool-moat/</guid><description>Security tools appear commoditized, but each has unique integration complexities creating a moat that makes switching between tools challenging and costly.</description></item><item><title>Igniting a New Era in AppSec: Breaking Free from Outdated Mindsets</title><link>https://www.snakeeyessoftware.com/blog/igniting-a-new-era-in-appsec-breaking-free-from-outdated-mindsets/</link><pubDate>Tue, 30 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/igniting-a-new-era-in-appsec-breaking-free-from-outdated-mindsets/</guid><description>A critique of counterproductive messaging in application security, arguing that the field should reframe security as an investment that improves engineering practices rather than a burden.</description></item><item><title>UI Drives Risky User Behaviors</title><link>https://www.snakeeyessoftware.com/blog/ui-drives-risky-user-behaviors/</link><pubDate>Sun, 21 Apr 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/ui-drives-risky-user-behaviors/</guid><description>Poor user interface design can frustrate users and lead them to work around systems, creating security risks and breaking trust between users and applications.</description></item><item><title>Navigating Roles and Security: A Deep Dive into MyOwnTutorial's User Management</title><link>https://www.snakeeyessoftware.com/blog/navigating-roles-and-security-a-deep-dive-into-myowntutorials-user-management/</link><pubDate>Wed, 06 Mar 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/navigating-roles-and-security-a-deep-dive-into-myowntutorials-user-management/</guid><description>MyOwnTutorial employs domain-driven design to tailor its User Management system to distinct institutional roles, using ubiquitous language to enhance clarity, security, and operational efficiency.</description></item><item><title>Secure by Design: Exploring Technology Choices</title><link>https://www.snakeeyessoftware.com/blog/secure-by-design-exploring-technology-choices/</link><pubDate>Wed, 28 Feb 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/secure-by-design-exploring-technology-choices/</guid><description>Examination of consistent versus varied technology stacks in microservices, with focus on security implications for the MyOwnTutorial application.</description></item><item><title>Building Blocks: Architectural Principles Driving Higher Value Software</title><link>https://www.snakeeyessoftware.com/blog/building-blocks-architectural-principles-driving-higher-value-software/</link><pubDate>Wed, 21 Feb 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/building-blocks-architectural-principles-driving-higher-value-software/</guid><description>Examination of design principles including Domain-Driven Design, Hexagonal Architecture, Event-Driven Programming, CQRS, Micro-service Architecture, API-First Development, and Privacy-First approaches for building secure, cost-effective software.</description></item><item><title>Reachability and Exploitability: A False Refuge in Software Security</title><link>https://www.snakeeyessoftware.com/blog/reachability-and-exploitability-a-false-refuge-in-software-security/</link><pubDate>Mon, 19 Feb 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/reachability-and-exploitability-a-false-refuge-in-software-security/</guid><description>An examination of why using reachability and exploitability as justifications for delaying vulnerability fixes undermines software security posture.</description></item><item><title>When Reachability and Exploitability Dictate Software Security Decisions: A Critical Examination</title><link>https://www.snakeeyessoftware.com/blog/when-reachability-and-exploitability-dictate-software-security-decisions/</link><pubDate>Mon, 19 Feb 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/when-reachability-and-exploitability-dictate-software-security-decisions/</guid><description>An examination of why relying on reachability and exploitability to delay or avoid reporting software vulnerabilities is fundamentally flawed and dangerous to security posture.</description></item><item><title>Foundations for Success</title><link>https://www.snakeeyessoftware.com/blog/foundations-for-success/</link><pubDate>Wed, 14 Feb 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/foundations-for-success/</guid><description>An exploration of core values for the MyOwnTutorial educational platform, emphasizing student focus, privacy, and security.</description></item><item><title>Designing for the Future of Education: A Tutorial on Building Secure Applications</title><link>https://www.snakeeyessoftware.com/blog/designing-for-the-future-of-education-a-tutorial-on-building-secure-applications/</link><pubDate>Wed, 07 Feb 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/designing-for-the-future-of-education-a-tutorial-on-building-secure-applications/</guid><description>A tutorial exploring secure application design for educational software, balancing legal requirements with business and practical security needs.</description></item><item><title>The Secure Software Habit</title><link>https://www.snakeeyessoftware.com/blog/the-secure-software-habit/</link><pubDate>Wed, 31 Jan 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/the-secure-software-habit/</guid><description>Guide to building secure software through intentional practices across building, testing, and deployment phases.</description></item><item><title>Choose Your Own Adventure: Design for Security or Struggle with Support</title><link>https://www.snakeeyessoftware.com/blog/choose-your-own-adventure-design-for-security-or-struggle-with-support/</link><pubDate>Wed, 17 Jan 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/choose-your-own-adventure-design-for-security-or-struggle-with-support/</guid><description>Exploration of how software design choices impact security, including programming languages, code principles, and architectural patterns.</description></item><item><title>Hiding Data in Plain Sight</title><link>https://www.snakeeyessoftware.com/blog/hiding-data-in-plain-sight/</link><pubDate>Wed, 10 Jan 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/hiding-data-in-plain-sight/</guid><description>Overview of four data protection methods: encryption, hashing, encoding, and compression, with applications in educational software security.</description></item><item><title>None Shall Pass</title><link>https://www.snakeeyessoftware.com/blog/none-shall-pass/</link><pubDate>Tue, 02 Jan 2024 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/none-shall-pass/</guid><description>Explores access control strategies for protecting data privacy in software systems, using Monty Python references to illustrate security concepts.</description></item><item><title>The Honor Code of Data: Privacy-First Design</title><link>https://www.snakeeyessoftware.com/blog/the-honor-code-of-data-privacy-first-design/</link><pubDate>Wed, 27 Dec 2023 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/the-honor-code-of-data-privacy-first-design/</guid><description>An examination of privacy-first design principles in software, covering data protection, confidentiality, access controls, and secure system architecture.</description></item><item><title>It All Starts With Design</title><link>https://www.snakeeyessoftware.com/blog/it-all-starts-with-design/</link><pubDate>Wed, 20 Dec 2023 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/it-all-starts-with-design/</guid><description>An exploration of software design principles, drawing parallels with woodworking and emphasizing the importance of design throughout the development lifecycle.</description></item><item><title>Software Security Is Software Quality</title><link>https://www.snakeeyessoftware.com/blog/software-security-is-software-quality/</link><pubDate>Wed, 13 Dec 2023 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/software-security-is-software-quality/</guid><description>An exploration of how software security parallels craftsmanship quality, using woodworking analogies to explain why security testing is essential for consumer-facing software products.</description></item><item><title>Security Posture Basics</title><link>https://www.snakeeyessoftware.com/blog/security-posture-basics/</link><pubDate>Wed, 11 Oct 2023 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/security-posture-basics/</guid><description>An overview of security posture fundamentals, covering weaknesses, vulnerabilities, threats, and risk management strategies.</description></item><item><title>Availability</title><link>https://www.snakeeyessoftware.com/blog/availability/</link><pubDate>Wed, 04 Oct 2023 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/availability/</guid><description>The third pillar of information security focuses on ensuring data accessibility according to established expectations through network, server, and application-level controls.</description></item><item><title>Integrity: What You See Is What You Get</title><link>https://www.snakeeyessoftware.com/blog/integrity-what-you-see-is-what-you-get/</link><pubDate>Wed, 27 Sep 2023 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/integrity-what-you-see-is-what-you-get/</guid><description>Explores data integrity as a fundamental software security principle, examining how to ensure data accuracy and completeness through confidentiality controls, error handling, and digital signatures.</description></item><item><title>Confidentiality</title><link>https://www.snakeeyessoftware.com/blog/confidentiality/</link><pubDate>Wed, 20 Sep 2023 00:00:00 +0000</pubDate><guid>https://www.snakeeyessoftware.com/blog/confidentiality/</guid><description>An exploration of confidentiality as a key pillar of system trust, covering data management, user authentication, access control principles, and data protection methods.</description></item></channel></rss>