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

Shaping Software

Enduring Ideas in the Realm of Software

  • About
  • Topics
  • Best Software Engineering Books
  • Lessons in Software
  • Archives
  • JD Meier.com

Homepage

[vc_row el_class=”td-ss-row”][vc_column width=”2/3″][td_block_18 custom_title=”Project Management” category_id=”12″ limit=”4″][td_block_15 custom_title=”Performance” category_id=”5″ limit=”3″][td_block_15 custom_title=”Security” category_id=”4″ limit=”3″][td_block_15 custom_title=”patterns & practices” category_id=”13″ limit=”3″][/vc_column][vc_column width=”1/3″][td_block_21 custom_title=”Lessons in Software” category_id=”49″][td_block_text_with_title custom_title=”Popular Topics”]Architecture
Design
Patterns
patterns & practices
Performance
Process
Requirements
Security
User Experience
More Topics …[/td_block_text_with_title][td_block_text_with_title custom_title=”Popular Articles”]7 Habits of Highly Effective Architects
Agile Architecture Method
Agile Workspace Tour
Best Practices at patterns & practices
Creating Candidate Architectures
Customer-Connected Engineering
Extreme Programming (XP) at a Glance
Framing the Space
How To Cure Optimitis
Lean Software Development
Visual Threats and Countermeasures
Why Do We Need Architects?[/td_block_text_with_title][/vc_column][/vc_row]