Skip to content

Commit 7dc0277

Browse files
authored
Merge pull request #15 from marvinborner/main
Add next meetup
2 parents ac22194 + fc2770e commit 7dc0277

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

index.html.pm

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,30 @@
7373
}
7474
◊meetups{
7575
76+
◊meetup[#:title "11.03.26"]{
77+
◊par{
78+
The next meetup will take place on the 11.03.26 at the ◊link["https://itdesign.de/"]{itdesign office}, Friedrichstraße 12.
79+
}
80+
◊div[#:class "mx-2 my-4 sm:text-lg leading-relaxed"]{
81+
◊orga{18:45 Doors open & Welcome}
82+
◊p[#:class ""]{◊span[#:class "font-medium"]{Git meets Linked Data – A Tale of an Unusual Architecture} (Markus)}
83+
◊abstract{
84+
◊p[#:class "my-2"]{
85+
In 2025 we wrote a software system supporting an EU funded research project. What started as a run-of-the-mill client-server-database architecture grew into an unusual combination of technologies: We use Linked Data and the Resource Description Framework (RDF) in the form of Apache Jena as the data model and git – yes, the source code management tool – as our storage system. These technological choices weren’t rooted in a desire for novelty. They were derived as straightforward consequences from our requirements. Thanks to functional software architecture principles such as simple, and precise specifications based on pure functions, what could have become a hard to maintain Frankensteinian mess has actually evolved into reasonable, maintainable, and well-performant software.
86+
}
87+
}
88+
◊orga{Food, talking, coding, whatever}
89+
◊orga{22.00 End}
90+
}
91+
}
92+
7693
◊meetup[#:title "28.01.26"]{
7794
◊par{
78-
The next meetup will take place on the 28.01.26 at the ◊link["https://itdesign.de/"]{itdesign office}, Friedrichstraße 12.
95+
This meetup took take place on the 28.01.26 at the ◊link["https://itdesign.de/"]{itdesign office}, Friedrichstraße 12.
7996
}
8097
◊div[#:class "mx-2 my-4 sm:text-lg leading-relaxed"]{
8198
◊orga{18:45 Doors open & Welcome}
82-
◊p[#:class ""]{◊span[#:class "font-medium"]{Introduction to Property-Based Testing} (Stefan)}
99+
◊p[#:class ""]{◊span[#:class "font-medium"]{◊link["https://github.com/stfnw/talk-introduction-to-property-based-testing"]{Introduction to Property-Based Testing}} (Stefan)}
83100
◊abstract{
84101
◊p[#:class "my-2"]{
85102
How can we test our software, find bugs and make sure that it works as intended -- without time-consumingly hand-crafting example-based tests, which are still likely to miss important cases?

0 commit comments

Comments
 (0)