fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.7K
active users

#hexagonal

0 posts0 participants0 posts today
Jakub Zalas<p>xUnit Test Patterns: Contract Test — <a href="https://zalas.pl/contract-test/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">zalas.pl/contract-test/</span><span class="invisible"></span></a></p><p>Contract Tests are examples that describe the behaviour of an abstraction by expressing what cannot be encoded in the type system. These are typically helpful in testing adapters as defined in the Ports &amp; Adapters architecture.</p><p>Examples in <a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a>, but the pattern is universal.</p><p><a href="https://mastodon.social/tags/contracttests" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>contracttests</span></a> <a href="https://mastodon.social/tags/xunit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>xunit</span></a> <a href="https://mastodon.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://mastodon.social/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://mastodon.social/tags/portsandadapters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portsandadapters</span></a></p>
Dani Laura (they/she/he)<p><a href="https://mathstodon.xyz/tags/TilingTuesday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TilingTuesday</span></a> <a href="https://mathstodon.xyz/tags/tiling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tiling</span></a> <a href="https://mathstodon.xyz/tags/geometry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>geometry</span></a> <a href="https://mathstodon.xyz/tags/Mathematics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mathematics</span></a> <a href="https://mathstodon.xyz/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a></p>
Oliver Drotbohm<p><a href="https://chaos.social/tags/Hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hexagonal</span></a> <a href="https://chaos.social/tags/Architecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Architecture</span></a> folks: how do you deal with the fact that a repository implementation needs access to aggregate implementation classes to materialize them, incl. referenced value objects etc. That makes all those types end up in a secondary port, doesn't it? What's left for the application core then?</p>
Stewart X Addison<p>Also a suggestion for companies with stands at <a href="https://fosstodon.org/tags/FOSDEM" class="mention hashtag" rel="tag">#<span>FOSDEM</span></a> ... Funky shaped stickers area all well and good but if you make them smaller and &quot;tilable&quot; then people are more likely to include yours on their laptop. Also probably less wasteful in the production line ... Here&#39;s a talk on the subject I saw in 2015. For some reason there aren&#39;t many this shape any more <a href="https://fosstodon.org/tags/sticker" class="mention hashtag" rel="tag">#<span>sticker</span></a> <a href="https://fosstodon.org/tags/hexagon" class="mention hashtag" rel="tag">#<span>hexagon</span></a> <a href="https://fosstodon.org/tags/hexagonal" class="mention hashtag" rel="tag">#<span>hexagonal</span></a></p><p>Yosuke Furukawa: &quot;Hexagonal Sticker as a Service&quot;<br /><a href="https://youtube.com/watch?v=KKymGcL0PIk&amp;si=ucvlZZ96kRkdSpe7" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">youtube.com/watch?v=KKymGcL0PI</span><span class="invisible">k&amp;si=ucvlZZ96kRkdSpe7</span></a></p>
João Esperancinha<p>And this is also another example of how it looks like here in Mastodon:</p><p>Check out this post by João Esperancinha:</p><p>Title: Hexagonal Architecture — A Favorite Lyrics Spring Boot — Java Example</p><p>Description: How to use Hexagonal Architecture and which role does it already plays in Software development?</p><p> <a href="https://masto.ai/tags/spring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>spring</span></a> <a href="https://masto.ai/tags/springboot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>springboot</span></a> <a href="https://masto.ai/tags/pivotal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pivotal</span></a> <a href="https://masto.ai/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://masto.ai/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://masto.ai/tags/portsadapters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portsadapters</span></a> <a href="https://masto.ai/tags/architecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>architecture</span></a> <a href="https://masto.ai/tags/records" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>records</span></a> <a href="https://masto.ai/tags/jdk17" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdk17</span></a></p><p> <a href="https://joaofilipesabinoesperancinha.nl/blog/blog0-1-hexagonal" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">joaofilipesabinoesperancinha.n</span><span class="invisible">l/blog/blog0-1-hexagonal</span></a></p>
dorotaC<p>Trying to create complex <a href="https://fosstodon.org/tags/software" class="mention hashtag" rel="tag">#<span>software</span></a> managing kernel buffers.<br />This needs tests.</p><p>&quot;<a href="https://fosstodon.org/tags/functional" class="mention hashtag" rel="tag">#<span>functional</span></a> core, imperative shell&quot; - Testing management should not need the kernel.</p><p>I started mocking with a generic backend. Looks annoying.</p><p>&quot;imperative shell&quot;</p><p>The mocked generic is becoming a spaghetti horror.</p><p>&quot;functional core&quot; - and then it clicked.</p><p>I separated just the buffer manager, made it generic over buffer type. I can now feed it fake buffers and test it.</p><p><a href="https://fosstodon.org/tags/testing" class="mention hashtag" rel="tag">#<span>testing</span></a> <a href="https://fosstodon.org/tags/development" class="mention hashtag" rel="tag">#<span>development</span></a> <a href="https://fosstodon.org/tags/hexagonal" class="mention hashtag" rel="tag">#<span>hexagonal</span></a></p>
Oliver Drotbohm<p>📢 <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jMolecules</span></a> 2023.2 and 2025.0 RC1 released! The former ships a fix for the <a href="https://chaos.social/tags/Hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hexagonal</span></a> architecture verification and improvements for annotation retention. The latter <a href="https://chaos.social/tags/JPMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JPMS</span></a> module descriptors and a baseline upgrade to Java 17. Grab 'em while they're hot! 🔥☕️⚗️</p><p>- <a href="https://github.com/xmolecules/jmolecules-bom/releases/tag/2023.2.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-bom/releases/tag/2023.2.0</span></a><br>- <a href="https://github.com/xmolecules/jmolecules-bom/releases/tag/2025.0.0-RC1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-bom/releases/tag/2025.0.0-RC1</span></a></p>
Anton Stöckl ✅<p>Hey folks!<br>I‘m looking for new professional opportunities from February 25 on!<br>If your org is hiring or you have recommendations … shoot me a message, please! 🙂</p><p><a href="https://mastodon.social/tags/dddesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dddesign</span></a> <a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://mastodon.social/tags/eventsourcing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eventsourcing</span></a> <a href="https://mastodon.social/tags/cqrs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cqrs</span></a> <a href="https://mastodon.social/tags/eventdriven" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eventdriven</span></a> <a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a></p><p>Reposts very much appreciated! 💛</p>
Pyrzout :vm:<p>Hacking Haptics: The 19-Sensor Patch Bringing Touch to Life <a href="https://hackaday.com/2024/11/18/hacking-haptics-the-19-sensor-patch-bringing-touch-to-life/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/11/18/hackin</span><span class="invisible">g-haptics-the-19-sensor-patch-bringing-touch-to-life/</span></a> <a href="https://social.skynetcloud.site/tags/tactilefeedback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tactilefeedback</span></a> <a href="https://social.skynetcloud.site/tags/WearableHacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WearableHacks</span></a> <a href="https://social.skynetcloud.site/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://social.skynetcloud.site/tags/feedback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>feedback</span></a> <a href="https://social.skynetcloud.site/tags/wearable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wearable</span></a> <a href="https://social.skynetcloud.site/tags/haptics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haptics</span></a> <a href="https://social.skynetcloud.site/tags/sensory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sensory</span></a> <a href="https://social.skynetcloud.site/tags/haptic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haptic</span></a> <a href="https://social.skynetcloud.site/tags/patch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>patch</span></a> <a href="https://social.skynetcloud.site/tags/touch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>touch</span></a> <a href="https://social.skynetcloud.site/tags/News" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>News</span></a></p>
IT News<p>Hacking Haptics: The 19-Sensor Patch Bringing Touch to Life - On November 6th, Northwestern University introduced a groundbreaking leap in hapti... - <a href="https://hackaday.com/2024/11/18/hacking-haptics-the-19-sensor-patch-bringing-touch-to-life/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2024/11/18/hackin</span><span class="invisible">g-haptics-the-19-sensor-patch-bringing-touch-to-life/</span></a> <a href="https://schleuss.online/tags/tactilefeedback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tactilefeedback</span></a> <a href="https://schleuss.online/tags/wearablehacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wearablehacks</span></a> <a href="https://schleuss.online/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://schleuss.online/tags/feedback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>feedback</span></a> <a href="https://schleuss.online/tags/wearable" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wearable</span></a> <a href="https://schleuss.online/tags/haptics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haptics</span></a> <a href="https://schleuss.online/tags/sensory" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sensory</span></a> <a href="https://schleuss.online/tags/haptic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>haptic</span></a> <a href="https://schleuss.online/tags/patch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>patch</span></a> <a href="https://schleuss.online/tags/touch" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>touch</span></a> <a href="https://schleuss.online/tags/news" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>news</span></a></p>
Vaughn Vernon 🟦 🟨 🟧 🟪<p>In case you missed my three-part Ports and Adapters (<a href="https://mastodon.social/tags/Hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hexagonal</span></a> <a href="https://mastodon.social/tags/HexagonalArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HexagonalArchitecture</span></a>) tutorials, here are the links:</p><p>Part 1:<br><a href="https://youtu.be/TC4e0hokDB8" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/TC4e0hokDB8</span><span class="invisible"></span></a></p><p>Part 2:<br><a href="https://youtu.be/V4nj8MXUv5k" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/V4nj8MXUv5k</span><span class="invisible"></span></a></p><p>Part 3:<br><a href="https://youtu.be/UpesTQhQhTE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/UpesTQhQhTE</span><span class="invisible"></span></a></p>
Vaughn Vernon 🟦 🟨 🟧 🟪<p>Next up on my YouTube channel...</p><p>Design Accelerator: Ports and Adapters Architecture Part3</p><p>After explaining several aspects of the Ports and Adapters Architecture in Parts 1 and 2, Vaughn wraps up this topic with examples of how to structure your architecture using modules using Java packages and C# namespaces.</p><p><a href="https://mastodon.social/tags/SoftwareArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitecture</span></a> <a href="https://mastodon.social/tags/Hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hexagonal</span></a> <a href="https://mastodon.social/tags/HexagonalArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HexagonalArchitecture</span></a> <a href="https://mastodon.social/tags/PortsAndAdaptersArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PortsAndAdaptersArchitecture</span></a></p><p><a href="https://www.youtube.com/watch?v=UpesTQhQhTE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=UpesTQhQhT</span><span class="invisible">E</span></a></p>
Knowledge Zone<p><a href="https://mstdn.social/tags/DidYouKnow" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DidYouKnow</span></a>: A <a href="https://mstdn.social/tags/Hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hexagonal</span></a> <a href="https://mstdn.social/tags/Number" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Number</span></a> is a figurate number that represents the number of distinct dots in a pattern of dots. </p><p>The pattern consists of the outlines of regular hexagons with sides up to n dots, when the hexagons are overlaid so that they share one vertex. </p><p><a href="https://knowledgezone.co.in/kbits/652ce7f0575e129397b6d41d" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">knowledgezone.co.in/kbits/652c</span><span class="invisible">e7f0575e129397b6d41d</span></a></p>
Anton Stöckl ✅<p>I'm searching for a new professional opportunity from February on, an earlier start is possible but I'm not in a rush!<br>I bring along 25+ years of experience as a software developer, architect, team lead, learning designer (trainer).</p><p>Please share! :-)</p><p>Some of my skills and interests:<br><a href="https://mastodon.social/tags/golang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>golang</span></a> <a href="https://mastodon.social/tags/dddesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dddesign</span></a> <a href="https://mastodon.social/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://mastodon.social/tags/portsandadapters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>portsandadapters</span></a> <a href="https://mastodon.social/tags/collaboration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>collaboration</span></a> <a href="https://mastodon.social/tags/agile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>agile</span></a> <a href="https://mastodon.social/tags/eventsourcing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>eventsourcing</span></a> <a href="https://mastodon.social/tags/cqrs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cqrs</span></a></p>
∞ 𝕁uan ℂarlos<p>Hexagonal curves animation<br><a href="https://youtu.be/vqGeaY188Ew" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/vqGeaY188Ew</span><span class="invisible"></span></a></p><p>To create <a href="https://mathstodon.xyz/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://mathstodon.xyz/tags/curves" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>curves</span></a> you can use the Superellipse: <a href="https://en.m.wikipedia.org/wiki/Superellipse" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.m.wikipedia.org/wiki/Supere</span><span class="invisible">llipse</span></a></p><p><a href="https://mathstodon.xyz/tags/geometry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>geometry</span></a> <a href="https://mathstodon.xyz/tags/art" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>art</span></a> <a href="https://mathstodon.xyz/tags/geogebra" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>geogebra</span></a> <a href="https://mathstodon.xyz/tags/p5js" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>p5js</span></a></p>
Non-Euclidean Dreamer<p>Down Memory Lane</p><p>(Ironic, when looking at the title of the track I used 😄)</p><p><a href="https://youtu.be/34gjLBZEEHk" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/34gjLBZEEHk</span><span class="invisible"></span></a></p><p><a href="https://mathstodon.xyz/tags/ca" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ca</span></a> <a href="https://mathstodon.xyz/tags/langtonsant" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>langtonsant</span></a> <a href="https://mathstodon.xyz/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://mathstodon.xyz/tags/codeart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codeart</span></a></p>
EVL Magazine<p>Pont Neuf Records celebrates its 8th birthday with a new volume of its popular Hexagonal Club series. <a href="https://mastodon.social/tags/music" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>music</span></a> <a href="https://mastodon.social/tags/pontneuf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pontneuf</span></a> <a href="https://mastodon.social/tags/hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hexagonal</span></a> <a href="https://mastodon.social/tags/club" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>club</span></a> <a href="https://mastodon.social/tags/compilation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compilation</span></a> <a href="https://mastodon.social/tags/celebration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>celebration</span></a> </p><p><a href="https://evl.one/pont-neuf-records-presents-hexagonal-club-vol-5" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">evl.one/pont-neuf-records-pres</span><span class="invisible">ents-hexagonal-club-vol-5</span></a></p>
💧🌏 Greg Cocks<p>Advancing Digital Earth Modeling - Hexagonal Multi-Structural Elements In Icosahedral DGGS For Enhanced Geospatial Data Processing<br>--<br><a href="https://doi.org/10.1016/j.envsoft.2023.105922" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">doi.org/10.1016/j.envsoft.2023</span><span class="invisible">.105922</span></a> &lt;-- shared paper<br>--<br><a href="https://en.wikipedia.org/wiki/Discrete_global_grid" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/Discrete</span><span class="invisible">_global_grid</span></a> &lt;-- DGD wiki page<br>--<br>[the math is way over my head, hence the wiki page leak, but a good read nonetheless]<br>“HIGHLIGHTS:<br> • Hexagonal multi-structural elements enhance Earth's surface modeling precision.<br> • Integration of indexing and conversion rules improves geospatial data computation.<br> • DGGRID implementation shows increased precision in raster and vector data modeling.<br> • Addresses limitations in existing software for Earth observation data.<br> • Pioneering approach expands geospatial data processing applications…"<br><a href="https://techhub.social/tags/GIS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GIS</span></a> <a href="https://techhub.social/tags/spatial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>spatial</span></a> <a href="https://techhub.social/tags/mapping" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mapping</span></a> <a href="https://techhub.social/tags/DiscreteGlobalGrid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DiscreteGlobalGrid</span></a> <a href="https://techhub.social/tags/DGG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DGG</span></a> <a href="https://techhub.social/tags/DGGS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DGGS</span></a> <a href="https://techhub.social/tags/indexing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indexing</span></a> <a href="https://techhub.social/tags/conversion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>conversion</span></a> <a href="https://techhub.social/tags/rules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rules</span></a> <a href="https://techhub.social/tags/computation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>computation</span></a> <a href="https://techhub.social/tags/Hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hexagonal</span></a> <a href="https://techhub.social/tags/DGGRID" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DGGRID</span></a> <a href="https://techhub.social/tags/raster" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raster</span></a> <a href="https://techhub.social/tags/vector" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vector</span></a> <a href="https://techhub.social/tags/data" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>data</span></a> <a href="https://techhub.social/tags/model" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>model</span></a> <a href="https://techhub.social/tags/modeling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modeling</span></a> <a href="https://techhub.social/tags/earthobservation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>earthobservation</span></a> <a href="https://techhub.social/tags/remotesensing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>remotesensing</span></a> <a href="https://techhub.social/tags/grid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>grid</span></a> <a href="https://techhub.social/tags/vertices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vertices</span></a> <a href="https://techhub.social/tags/edges" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>edges</span></a> <a href="https://techhub.social/tags/icosahedral" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>icosahedral</span></a> <a href="https://techhub.social/tags/projections" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>projections</span></a> <a href="https://techhub.social/tags/coordinates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coordinates</span></a> <a href="https://techhub.social/tags/representation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>representation</span></a></p>
Vaughn Vernon 🟦 🟨 🟧 🟪<p>Both the business of software and business software are obviously in the technology spectrum. Yet, business software will most often benefit from technology as a means, not the end. <a href="https://mastodon.social/tags/PortsAndAdapters" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PortsAndAdapters</span></a> (or, dare I say <a href="https://mastodon.social/tags/Hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hexagonal</span></a>) architecture gets you there when used properly.</p>
Vaughn Vernon 🟦 🟨 🟧 🟪<p>Silly me. I think I finally understand why Ports and Adapters Architecture (aka <a href="https://mastodon.social/tags/Hexagonal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Hexagonal</span></a>) has been called the "spaghetti architecture." It's like when the spaghetti is still in the box.</p>