<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Software Architecture Gathering 2026</provider_name><provider_url>https://conferences.isaqb.org/software-architecture-gathering</provider_url><author_name>Franziska Deutsch</author_name><author_url>https://conferences.isaqb.org/software-architecture-gathering/author/fdeutsch/</author_url><title>Past, Present and Future of Software Architecture - Interview With Neal Ford | Software Architecture Gathering Digital 2021</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="lzGJNAHIKG"&gt;&lt;a href="https://conferences.isaqb.org/software-architecture-gathering/blog-neal-ford/"&gt;Past, Present and Future of Software Architecture &#x2013; Interview With Neal Ford&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://conferences.isaqb.org/software-architecture-gathering/blog-neal-ford/embed/#?secret=lzGJNAHIKG" width="600" height="338" title="&#x201C;Past, Present and Future of Software Architecture &#x2013; Interview With Neal Ford&#x201D; &#x2014; Software Architecture Gathering 2026" data-secret="lzGJNAHIKG" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://conferences.isaqb.org/wp-content/uploads/2021/06/Workshops-Neal-Ford-1.jpeg</thumbnail_url><thumbnail_width>500</thumbnail_width><thumbnail_height>500</thumbnail_height><description>"Teaching a subject like software architecture only goes so far, then apprenticeship or something similar should kick in. Software architectures are too different, and we don't the formal rigor of other engineering disciplines to allow objective analysis to the degree of more established engineering disciplines. Software architecture still relies on experience to make good trade-off analysis decisions, which is hard to teach."</description></oembed>
