• Skip to main content
  • Skip to after header navigation
  • Skip to site footer

Shaping Software

Enduring Ideas in the Realm of Software

  • About
  • Topics
  • Best Software Books
  • Archives
  • JD Meier.com

Latest Posts

What are Threats, Attacks, Vulnerabilities, and Countermeasures?

What’s the difference between software threats, attacks, and vulnerabilities? While working on Improving Web Application security, we found a lot of confusion, so we came up with a simple way to quickly communicate the terms. Threats, Attacks, Vulnerabilities and Countermeasures Defined Threat – A negative effect or undesired event. A potential occurrence, often best described …

Read moreWhat are Threats, Attacks, Vulnerabilities, and Countermeasures?
Hello World

First Post

Hello My name is J.D. Meier.  I’m currently a Program Manager at Microsoft on the patterns & practices team.  I build prescriptive guidance to help customers build applications on the Microsoft platform.     Why I’m Blogging The goal of this blog is to improve software engineering.  The gap between the state of the art and the …

Read moreFirst Post
  • Previous
  • Go to page 1
  • Interim pages omitted …
  • Go to page 22
  • Go to page 23
  • Go to page 24

Sidebar

Recent Posts

  • What is ChatGPT?
  • Agile Performance Engineering
  • What is Cybersecurity?
  • Software Security Threats: A Comprehensive Guide
  • What is Software Security?

Popular Posts

Best Software Books of All Time
Best Practices for Project Management
Best Practices for Software Development
Customer-Connected Engineering
How To Frame Problems Better
How To Pitch Business Ideas Better
How To Structure Vision Scope Presentations
Intro to Lean Software Development
Lean Principles for Software Development
The Enterprise of the Future