<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Free To Build]]></title><description><![CDATA[Tradition is not the worship of ashes, but the preservation of the fire.]]></description><link>https://freetobuild.co</link><image><url>https://substackcdn.com/image/fetch/$s_!9fJR!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff89e3050-ec0b-48fb-b7a0-2dc177124536_720x720.png</url><title>Free To Build</title><link>https://freetobuild.co</link></image><generator>Substack</generator><lastBuildDate>Thu, 24 Sep 2026 04:06:12 GMT</lastBuildDate><atom:link href="https://freetobuild.co/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Horacio Nunez]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[horacionunez@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[horacionunez@substack.com]]></itunes:email><itunes:name><![CDATA[Horacio Nunez]]></itunes:name></itunes:owner><itunes:author><![CDATA[Horacio Nunez]]></itunes:author><googleplay:owner><![CDATA[horacionunez@substack.com]]></googleplay:owner><googleplay:email><![CDATA[horacionunez@substack.com]]></googleplay:email><googleplay:author><![CDATA[Horacio Nunez]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Hidden Cost of Product/Solution Fit]]></title><description><![CDATA[It can block reaching Product/Market fit.]]></description><link>https://freetobuild.co/p/the-hidden-cost-of-productsolution</link><guid isPermaLink="false">https://freetobuild.co/p/the-hidden-cost-of-productsolution</guid><dc:creator><![CDATA[Horacio Nunez]]></dc:creator><pubDate>Wed, 17 Dec 2025 19:50:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wydh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wydh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wydh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!wydh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!wydh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!wydh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wydh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!wydh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!wydh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!wydh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!wydh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe18157e4-3bb2-43c6-bcde-9084594b8aae_1024x608.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">drawing of a blend of hong kong, venice &amp; miami</figcaption></figure></div><p>When a company has active sales to fund research and development, as well as to allow for its founders to extract dividends &#8212; we say that the company has <strong>product/solution fit</strong>. The company has a <em>product</em> that solves a <em>problem</em> well.</p><p>This is the first success a company tastes.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://freetobuild.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Serenissimo by Horacio Nunez! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>This success comes at a price &#8212; it can block reaching <strong>product/market</strong> fit.</p><p>We call <strong>product/market fit</strong> when users are actively seeking your solution. To the point where the <em>energetic</em> <em>demand</em> <em>of the market</em> becomes a factor in the day to day of the entrepreneurs behind the company. </p><p>If the first success validates a vision, the second success will turn the vision into a responsibility towards your clients.</p><p>The most defined line between this two phases can be characterized by how many sales channels there are. For the first one there is one <strong>single</strong> and <strong>successful</strong>: &#8220;word of mouth&#8221;.</p><p>Single, because it is the only channel the company spends energy on. Successful, because the close rate is high. Your <strong>Net Promoter Score</strong> will be high indeed!</p><p>But the way you got to market to sell your product becomes an <strong>indivisible </strong>part of it. If you only sell on referral you ended up turning your venture into treadmill for you to keep perfecting your solution while the market remains unaware of your existence.</p><p>In other words: <strong>it can block reaching Product/Market fit.</strong></p><p>Then, charting new sales channel is an exercise as well as a task. By intentionally creating new sales channels you will force yourself to discover ALL the reasons your company exists in the first place.</p><p>The market will make sure of that.</p><p><em>Glossary</em></p><p><strong>NPS</strong> most commonly means <strong>Net Promoter Score</strong>, a customer loyalty metric asking, &#8220;How likely are you to recommend us?&#8221; (on a 0-10 scale), categorizing respondents as Detractors (0-6), Passives (7-8), or Promoters (9-10) to gauge satisfaction, with the final score derived from subtracting Detractor % from Promoter %. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://freetobuild.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Serenissimo by Horacio Nunez! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Future Pocket Classics '2025]]></title><description><![CDATA[If you were going to Mars, what analog books will you travel with? These are mine.]]></description><link>https://freetobuild.co/p/future-pocket-classics-2025</link><guid isPermaLink="false">https://freetobuild.co/p/future-pocket-classics-2025</guid><dc:creator><![CDATA[Horacio Nunez]]></dc:creator><pubDate>Sun, 23 Nov 2025 00:31:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9xXh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3984aeaf-07e8-4247-95d6-5707d1fd2bb2_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The criteria</h2><p>The following is a list of books that I have found match the following criteria:</p><ul><li><p>They fit in your pocket (less than 400 pages).</p></li><li><p>They are a gateway to grok an human <em>skill</em>.</p></li><li><p>Centuries from now they will be considered &#8220;classics&#8221;.</p></li><li><p>They are or encapsulated the life&#8217;s work of individuals that manage to outrun the collective&#8217;s consensus.</p></li></ul><h2>The Books</h2><ol><li><p>How To Get Rich (Paul Getty)</p></li><li><p>Zero To One (Peter Thiel)</p></li><li><p>The Logic of Failure (Dietrich Dorner)</p></li><li><p>The Elements of Style (William Strunk Jr.)</p></li><li><p>Discrete Thoughts (Gian Carlo Rota, et all)</p></li><li><p>Taxation: The People&#8217;s Business (Andrew W. Mellon)</p></li><li><p>The Autobiography of Calvin Coolidge (Calvin Coolidge)</p></li><li><p>Supply Chain Science (Wallace J. Hope)</p></li><li><p>The Design of Design (Frederick P. Brooks)</p></li><li><p>The Courage to Be Disliked (Ichiro Kishimi, Fumitake Koga)</p><p></p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://freetobuild.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Serenissimo! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Elements of UI Style]]></title><description><![CDATA[Strunkian Feedback For User Interface Review]]></description><link>https://freetobuild.co/p/elements-of-ui-style</link><guid isPermaLink="false">https://freetobuild.co/p/elements-of-ui-style</guid><dc:creator><![CDATA[Horacio Nunez]]></dc:creator><pubDate>Wed, 28 May 2025 03:53:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9fJR!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff89e3050-ec0b-48fb-b7a0-2dc177124536_720x720.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This collection of feedback is for the UI engineer that is tasked with implement an UI without much brand guidelines or product design.</p><p><strong>NAVIGATION</strong></p><ol><li><p>Guaranteed a single <em><strong>Saving Work </strong></em>mechanic across your application:</p><ol><li><p>BAD:</p><ol><li><p>When I upload a picture in the Themes section it gets saved into the working copy automatically.</p></li><li><p>When I change a text property on the Metadata section I also need to click in a Save.</p></li></ol></li></ol></li><li><p>Guaranteed a single <em><strong>Navigation </strong></em>mechanic across your application. Same kind of clicks take you to the same kind of places.</p><ol><li><p>BAD:</p><ol><li><p>When I click on a menu item L1 at level X it takes me to a new page.</p></li><li><p>When I click on a menu item L2 at level Y it doesn&#8217;t take me into a new page.</p></li></ol></li></ol></li><li><p>Guaranteed that <em><strong>ALL</strong></em> navigation<em><strong> </strong></em>are real links:</p><ol><li><p>BAD:</p><ol><li><p>When I right click on a button I can&#8217;t open a new tab or copy the address.</p></li></ol></li></ol></li></ol><p><strong>FORMS</strong></p><ol><li><p>Do not use Toasts to notify errors or side effects:</p><ol><li><p>BAD:</p><ol><li><p>When I check if a domain is available and the message appears floating and only last for a few seconds.</p></li><li><p>When I successfully create a database and only last for a few seconds.</p></li></ol></li></ol></li></ol><p><strong>PS: This checklist will be continued.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://freetobuild.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Serenissimo! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[No Truce]]></title><description><![CDATA[As consistent as the dawn, the evening sun and the old light of the midnight stars is the timeless realization: there is never a break from what is important to us.]]></description><link>https://freetobuild.co/p/no-truce</link><guid isPermaLink="false">https://freetobuild.co/p/no-truce</guid><dc:creator><![CDATA[Horacio Nunez]]></dc:creator><pubDate>Sun, 25 May 2025 22:57:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bH2v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bH2v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bH2v!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bH2v!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bH2v!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bH2v!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bH2v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg" width="542" height="384.48125" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:908,&quot;width&quot;:1280,&quot;resizeWidth&quot;:542,&quot;bytes&quot;:233696,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://horacionunez.substack.com/i/164441205?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bH2v!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg 424w, https://substackcdn.com/image/fetch/$s_!bH2v!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg 848w, https://substackcdn.com/image/fetch/$s_!bH2v!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!bH2v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad370225-6e87-462b-a166-bfdd832dc7ef_1280x908.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">&#8220;Gondolin in Splendor&#8221; by <em>MatejCadil</em></figcaption></figure></div><p>As consistent as the dawn, the evening sun and the old light of the midnight stars is the timeless realization: there is never a break from what is important to us.</p><p>Even when what deemed the hardest thing is done there is no truce from the obligations &#8212; what is important to us.</p><ul><li><p>A child must be raised.</p></li><li><p>The autumn leaves must be picked.</p></li><li><p>The plants must be watered.</p></li><li><p>The dream house must be maintained.</p></li><li><p>The car tank must be filled.</p></li></ul><p>Time, as it has been said, is the ultimate equalizer. Not because one day everyone will stop experience it, but in order for us to be, we have to become subject to it.</p><p>Is the scarcity of time on top of the thousands of ways to spend what makes the human experience what it&#8217;s. </p><p>To complain about it is like complaining about our body&#8217;s need for water: the need is what we are. Our biological needs aren&#8217;t at war with our consciousness for they sustained us. </p><p>So the heaviness, the worry thought, and the anxiety aren&#8217;t because there is no truce, for there is no war between us and what is important to us. </p><p>What is precious is also work.</p><p>The only reliable answer is to act.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://freetobuild.co/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Serenissimo! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Software Supermodel]]></title><description><![CDATA[How many parts does your software has?]]></description><link>https://freetobuild.co/p/software-supermodel</link><guid isPermaLink="false">https://freetobuild.co/p/software-supermodel</guid><dc:creator><![CDATA[Horacio Nunez]]></dc:creator><pubDate>Sun, 10 Nov 2024 22:48:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lIzB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lIzB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lIzB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png 424w, https://substackcdn.com/image/fetch/$s_!lIzB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png 848w, https://substackcdn.com/image/fetch/$s_!lIzB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png 1272w, https://substackcdn.com/image/fetch/$s_!lIzB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lIzB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png" width="406" height="540.7096774193549" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1734,&quot;width&quot;:1302,&quot;resizeWidth&quot;:406,&quot;bytes&quot;:1516939,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lIzB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png 424w, https://substackcdn.com/image/fetch/$s_!lIzB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png 848w, https://substackcdn.com/image/fetch/$s_!lIzB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png 1272w, https://substackcdn.com/image/fetch/$s_!lIzB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9a1b118-cf22-4b38-809b-0bb05ab74d39_1302x1734.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><blockquote><p>Yeah, she's a master, my compliments<br>If you wanna love her, just deal with that<br>She'll never love you more than money and cigarettes<br>Every night's a heartbreak</p><p><em>Supermodel, M&#229;neskin</em></p></blockquote><p>Over the course of several years of building software in a commercial setting.  Where capital, time-to-market and labor are key factors of the building process. I have found it very useful to deconstruct software as a <strong>vector. </strong>The<strong> </strong>components of that vector is as follows:</p><ul><li><p><strong>SS = (OS, PC, Conf, Personalization, Vendors)</strong></p><ul><li><p><em>Open Source Code:</em></p><ul><li><p>The community pays for it.</p></li></ul></li><li><p><em>Proprietary Code:</em></p><ul><li><p>The company pays for it.</p></li></ul></li><li><p><em>Configuration:</em></p><ul><li><p>Modifies the software and can be saved as a text file.</p></li></ul></li><li><p><em>Personalization:</em></p><ul><li><p>Modifies the software and is a software system itself.</p></li></ul></li><li><p><em>Vendors:</em></p><ul><li><p>Services that are required to run the other components.</p></li></ul></li></ul></li></ul><p>Traditionally, the model we use to discuss software is not as granular and as a consequence makes it hard to connect - with extreme clarity - the technical work with business items like:</p><ul><li><p>Operational Costs</p></li><li><p>Payroll costs</p></li><li><p>Enterprise Customer Support</p></li><li><p>Innovation Cost</p></li></ul><p>This <strong>Supermodel</strong> is an exercise to improve the visualization and the time it takes to comprehend the current status of a software product and make intuitive the visualization of future versions of it.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Product Kernel & Extensions]]></title><description><![CDATA[Business Strategy and System Design]]></description><link>https://freetobuild.co/p/kernel-and-product-extensions</link><guid isPermaLink="false">https://freetobuild.co/p/kernel-and-product-extensions</guid><dc:creator><![CDATA[Horacio Nunez]]></dc:creator><pubDate>Sun, 10 Nov 2024 22:45:11 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UyHR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UyHR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UyHR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png 424w, https://substackcdn.com/image/fetch/$s_!UyHR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png 848w, https://substackcdn.com/image/fetch/$s_!UyHR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png 1272w, https://substackcdn.com/image/fetch/$s_!UyHR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UyHR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png" width="1384" height="776" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:776,&quot;width&quot;:1384,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1287601,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UyHR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png 424w, https://substackcdn.com/image/fetch/$s_!UyHR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png 848w, https://substackcdn.com/image/fetch/$s_!UyHR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png 1272w, https://substackcdn.com/image/fetch/$s_!UyHR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18a30cfd-eed6-4574-b783-4d992f3b10ac_1384x776.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p>&#8220;Well, maybe it is, and maybe it ain&#8217;t. All I know, is, it suits Tom Sawyer.&#8221;</p><p><em>From <a href="https://www.pbs.org/kenburns/mark-twain/">Mark Twain</a>, Tom Sawyer, Chapter Two, 1876</em></p></div><p>What is an operating system? In technical terms an operating system is the piece of software that brings a computer alive. Usually the second piece of software that runs after the BIOS, who then boots the OS, who later starts the <em><strong>Kernel</strong></em>. Once a computer is awaken and connected to peripherals is ready to perform specialized operations via applications, who are formally, <em><strong>Extensions</strong></em> to the OS. </p><p>Isn't surprising that OS have a very long life span. With the main difference between versions of OS fall into the following categories:</p><ul><li><p>Bugfixing</p></li><li><p>Security updates</p></li><li><p><strong>Support for new hardware</strong></p></li><li><p><strong>Add a new indigenous extension</strong></p></li><li><p>Creating new OS-wide service.</p></li></ul><p>From these observations we can derive a simple law for software life span and the value it provides:</p><ul><li><p>The more a <strong>software</strong> can be extended the longer it will <strong>live</strong>.</p></li><li><p>The longer <strong>software</strong> <strong>lives</strong> the greater discount on innovation provides to  <strong>extension</strong> prospects.</p></li></ul><p>I found that this little software life law is particularly useful when laying out the strategy of a software-enabled business:</p><ul><li><p>Your <strong>Kernel</strong> pieces must be a mirror of what is or <em><strong>will</strong></em> become your competitive advantage. The thing nobody can do better than you, and as time goes by will make harder to plan to compete with you. Let alone access capital to attempt it.</p></li><li><p>Your <strong>Extensions</strong> pieces are surfaces in your system that can and will be filled by the <strong>creative market</strong> as it specializes your <strong>Kernel</strong> with software you have no intention, chances or reason to compete with.</p></li><li><p>Over time, if success allows and the demand justifies it, the company will choose to enable new business by executing their own indigenous extensions without altering the Kernel.</p></li></ul><p>Successful software companies, much like successful holding companies will likely end up with <em><strong>platforms</strong>, </em>that is, a well commercialized <strong>Kernel</strong>. Why not use this insight to plan your software accordingly from the beginning?</p>]]></content:encoded></item><item><title><![CDATA[Not A Lego Brick]]></title><description><![CDATA[The LEGO BRICK is a well established metaphor for software components.]]></description><link>https://freetobuild.co/p/not-a-lego-brick</link><guid isPermaLink="false">https://freetobuild.co/p/not-a-lego-brick</guid><dc:creator><![CDATA[Horacio Nunez]]></dc:creator><pubDate>Sun, 10 Nov 2024 22:43:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!9fJR!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff89e3050-ec0b-48fb-b7a0-2dc177124536_720x720.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The LEGO BRICK is a well established metaphor for software components. In reality, while the LEGO BRICK and a piece of software share many attributes they differ in a critical point: <em>how easy is to joint or disjoint two items together.</em></p><p>You see, in the words of a former LEGO CEO, the brick is peculiar because the bond between brick while firm enough to sustain your creations, is not so firm that it requires a lot of force to break. Compare with software where the integration of two systems always entail overcoming the friction of connecting them:</p><ul><li><p>Find the spec for system B</p></li><li><p>Write integration with system B:</p></li><li><p>Troubleshoot integration with system B</p></li><li><p>Certify integration with System B</p></li></ul><p>A more perfect example can be found in Japanese Carpentry where two pieces of wood are connected by a joinery. It doesn't matter if all joints are document, they still require work to overcome the friction of not being the same piece of wood.</p><p>This updated metaphor should serve as bulwark to the all too common idea of software engineers that loosely couple systems are free of friction. Connecting two entities to become one, will always require overcoming friction -- with the LEGO friction approaching zero.</p>]]></content:encoded></item></channel></rss>