#Hexagonal #Architecture 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?
SciTech Chronicles. . . . . . . . .Feb 19th, 2025
#antioxidant #supplementation #oxidative #stress #crystal #synthetic #hexagonal #lonsdaleite #Robopalooza #telepresence #competition #Helelani #Coffee #Reishi #mycelia #Mycofluid #cognitive #anemia #lesions #slower
Also a suggestion for companies with stands at #FOSDEM ... Funky shaped stickers area all well and good but if you make them smaller and "tilable" then people are more likely to include yours on their laptop. Also probably less wasteful in the production line ... Here's a talk on the subject I saw in 2015. For some reason there aren't many this shape any more #sticker #hexagon #hexagonal
Yosuke Furukawa: "Hexagonal Sticker as a Service"
https://youtube.com/watch?v=KKymGcL0PIk&si=ucvlZZ96kRkdSpe7
And this is also another example of how it looks like here in Mastodon:
Check out this post by João Esperancinha:
Title: Hexagonal Architecture — A Favorite Lyrics Spring Boot — Java Example
Description: How to use Hexagonal Architecture and which role does it already plays in Software development?
#spring #springboot #pivotal #java #hexagonal #portsadapters #architecture #records #jdk17
https://joaofilipesabinoesperancinha.nl/blog/blog0-1-hexagonal
Trying to create complex #software managing kernel buffers.
This needs tests.
"#functional core, imperative shell" - Testing management should not need the kernel.
I started mocking with a generic backend. Looks annoying.
"imperative shell"
The mocked generic is becoming a spaghetti horror.
"functional core" - and then it clicked.
I separated just the buffer manager, made it generic over buffer type. I can now feed it fake buffers and test it.
📢 #jMolecules 2023.2 and 2025.0 RC1 released! The former ships a fix for the #Hexagonal architecture verification and improvements for annotation retention. The latter #JPMS module descriptors and a baseline upgrade to Java 17. Grab 'em while they're hot! 🔥☕️⚗️
- https://github.com/xmolecules/jmolecules-bom/releases/tag/2023.2.0
- https://github.com/xmolecules/jmolecules-bom/releases/tag/2025.0.0-RC1
Hey folks!
I‘m looking for new professional opportunities from February 25 on!
If your org is hiring or you have recommendations … shoot me a message, please! 🙂
#dddesign #golang #hexagonal #eventsourcing #cqrs #eventdriven #tdd
Reposts very much appreciated! 💛
In case you missed my three-part Ports and Adapters (#Hexagonal #HexagonalArchitecture) tutorials, here are the links:
Part 1:
https://youtu.be/TC4e0hokDB8
Part 2:
https://youtu.be/V4nj8MXUv5k
Part 3:
https://youtu.be/UpesTQhQhTE
Next up on my YouTube channel...
Design Accelerator: Ports and Adapters Architecture Part3
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.
#SoftwareArchitecture #Hexagonal #HexagonalArchitecture #PortsAndAdaptersArchitecture
#DidYouKnow: A #Hexagonal #Number is a figurate number that represents the number of distinct dots in a pattern of dots.
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.
I'm searching for a new professional opportunity from February on, an earlier start is possible but I'm not in a rush!
I bring along 25+ years of experience as a software developer, architect, team lead, learning designer (trainer).
Please share! :-)
Some of my skills and interests:
#golang #dddesign #hexagonal #portsandadapters #collaboration #agile #eventsourcing #cqrs
WaveDasher
#furry #scalie #furryart #scalieart #pinniped #sealion #californiasealion #reptile #lizard #ocean #waves #sea #acrylics #acrylicpaint #acrylicpainting #painting #traditionalart #traditional #milkyway #milkywaygalaxy #galaxy #nightsky #night #nighttime #stars #art #artwork #fantasy #hexagonal
Hexagonal curves animation
https://youtu.be/vqGeaY188Ew
To create #hexagonal #curves you can use the Superellipse: https://en.m.wikipedia.org/wiki/Superellipse
Down Memory Lane
(Ironic, when looking at the title of the track I used 😄)
Pont Neuf Records celebrates its 8th birthday with a new volume of its popular Hexagonal Club series. #music #pontneuf #hexagonal #club #compilation #celebration
https://evl.one/pont-neuf-records-presents-hexagonal-club-vol-5
Advancing Digital Earth Modeling - Hexagonal Multi-Structural Elements In Icosahedral DGGS For Enhanced Geospatial Data Processing
--
https://doi.org/10.1016/j.envsoft.2023.105922 <-- shared paper
--
https://en.wikipedia.org/wiki/Discrete_global_grid <-- DGD wiki page
--
[the math is way over my head, hence the wiki page leak, but a good read nonetheless]
“HIGHLIGHTS:
• Hexagonal multi-structural elements enhance Earth's surface modeling precision.
• Integration of indexing and conversion rules improves geospatial data computation.
• DGGRID implementation shows increased precision in raster and vector data modeling.
• Addresses limitations in existing software for Earth observation data.
• Pioneering approach expands geospatial data processing applications…"
#GIS #spatial #mapping #DiscreteGlobalGrid #DGG #DGGS #indexing #conversion #rules #computation #Hexagonal #DGGRID #raster #vector #data #model #modeling #earthobservation #remotesensing #grid #vertices #edges #icosahedral #projections #coordinates #representation
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. #PortsAndAdapters (or, dare I say #Hexagonal) architecture gets you there when used properly.
Silly me. I think I finally understand why Ports and Adapters Architecture (aka #Hexagonal) has been called the "spaghetti architecture." It's like when the spaghetti is still in the box.
My second Prototype is a hexagonal toothbrush stand https://www.printables.com/de/model/865269-toothbrush-stand-hexagonal #3dprinting #3dprint #3ddruck #printables #hexagonal #toothbrush #toothbrushstand