#Hexagonal

Oliver Drotbohmodrotbohm@chaos.social
2025-03-13

#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?

Stewart X Addisonsxa@fosstodon.org
2025-02-02

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"
youtube.com/watch?v=KKymGcL0PI

João Esperancinhajesperancinha@masto.ai
2025-01-23

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

joaofilipesabinoesperancinha.n

2024-11-26

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.

#testing #development #hexagonal

Oliver Drotbohmodrotbohm@chaos.social
2024-11-21

📢 #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! 🔥☕️⚗️

- github.com/xmolecules/jmolecul
- github.com/xmolecules/jmolecul

Anton Stöckl ✅TonyBologni
2024-11-21

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! 🙂

Reposts very much appreciated! 💛

Vaughn Vernon 🟦 🟨 🟧 🟪VaughnVernon
2024-11-14

In case you missed my three-part Ports and Adapters ( ) tutorials, here are the links:

Part 1:
youtu.be/TC4e0hokDB8

Part 2:
youtu.be/V4nj8MXUv5k

Part 3:
youtu.be/UpesTQhQhTE

Vaughn Vernon 🟦 🟨 🟧 🟪VaughnVernon
2024-11-12

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.

youtube.com/watch?v=UpesTQhQhTE

Knowledge Zonekzoneind@mstdn.social
2024-11-11

#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.

knowledgezone.co.in/kbits/652c

Anton Stöckl ✅TonyBologni
2024-10-23

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:

∞ 𝕁uan ℂarlosjcponcemath@mathstodon.xyz
2024-08-07
2024-07-27

Down Memory Lane

(Ironic, when looking at the title of the track I used 😄)

youtu.be/34gjLBZEEHk

#ca #langtonsant #hexagonal #codeart

EVL Magazineevlear
2024-07-19

Pont Neuf Records celebrates its 8th birthday with a new volume of its popular Hexagonal Club series.

evl.one/pont-neuf-records-pres

💧🌏 Greg CocksGregCocks@techhub.social
2024-06-21

Advancing Digital Earth Modeling - Hexagonal Multi-Structural Elements In Icosahedral DGGS For Enhanced Geospatial Data Processing
--
doi.org/10.1016/j.envsoft.2023 <-- shared paper
--
en.wikipedia.org/wiki/Discrete <-- 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

map / schematic -  unfolded surface of the icosahedronglobal map / schematic - generation of triangular and hexagonal multi-structural elements grid.graphic - global grid over Antarcticaschematic / maps -  (a) (c) (e) Fitting linear vector using only centers (Level 9,10,11); (b) (d) (f) multi-structural elements assisted in fitting linear vector (Level 9,10,11).
Vaughn Vernon 🟦 🟨 🟧 🟪VaughnVernon
2024-06-20

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. (or, dare I say ) architecture gets you there when used properly.

Vaughn Vernon 🟦 🟨 🟧 🟪VaughnVernon
2024-05-30

Silly me. I think I finally understand why Ports and Adapters Architecture (aka ) has been called the "spaghetti architecture." It's like when the spaghetti is still in the box.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst