DrupalDevDays 2026: Η δυναμική μας παρουσία και οι ομιλίες της ομάδας μας

Στο φετινό Drupal Developer Days Conference, που πραγματοποιήθηκε στην Αθήνα, συμμετείχαμε με όλους τους δυνατούς τρόπους: ως συνδιοργανωτές, εθελοντές, ομιλητές και ακροατές.

Στις 20 Απριλίου, σε γκρουπάκια 2-3 ατόμων, βγήκαμε από τα γραφεία, μπήκαμε στα αυτοκίνητα, και ξεκινήσαμε να κατηφορίζουμε προς την πρωτεύουσα. Ύστερα από αρκετά κρακεράκια, καφέδες και συζητήσεις φτάσαμε στο συνεδριακό χώρο στο Μαρούσι για τη διευθέτηση κάποιων τελευταίων ζητημάτων. Εκεί ξανασυναντηθήκαμε με άλλα μέλη της ελληνικής κοινότητας Drupal, συντονιστήκαμε και συνδιοργανώσαμε τις τελευταίες λεπτομέρειες. Μοιραζόμενοι μπόλικο ενθουσιασμό, αρκετή ενέργεια και λίγο άγχος περιμέναμε την έναρξη του Drupal Developer Days.
 

Τελικά η πολύμηνη προσπάθεια όλων όχι μόνο δεν απογοήτευσε, αλλά μάλλον γοήτευσε τους συμμετέχοντες, στέφοντας το συνέδριο με επιτυχία. Από την πρώτη μέρα ο χώρος γέμισε ανθρώπους της παγκόσμιας κοινότητας Drupal που ανακατεύονταν κάθε τόσο ξανασυναντώντας παλιούς γνωστούς ή γνωρίζοντας άλλους για πρώτη φορά. Κινούμενος ανάμεσά τους, άκουγες συζητήσεις, στα αγγλικά και στα ελληνικά, σχετικά με τη Τεχνητή Νοημοσύνη και τις μελλοντικές βλέψεις για τη χρήση της, για τεχνικά ζητήματα, για θέματα ελληνικής κουλτούρας, για τον υπέροχο καφέ του συνεδρίου και πολλά άλλα.

Η θεματολογία του συνεδρίου

Αντίστοιχη ήταν και η θεματολογία των ομιλιών (εκτός από την ποιότητα του καφέ). Ζητήματα ενωμάτωσης της Τεχνητής Νοημοσύνης στην αρχιτεκτονική του Drupal, ψηφιακής κυριαρχίας, εκσυγχρονισμού του Drupal Core, αλλά και βιωσιμότητας του ανοιχτού κώδικα κυριάρχησαν στο φετινό πρόγραμμα του συνεδρίου.

  • Πως μπορούμε να εκμεταλλευτούμε τη δύναμη των LLMs εξασφαλίζοντας την ιδιωτικότητα των δεδομένων μας;
  • Πώς θα απλοποιήσουμε την εμπειρία χρήσης του Drupal, διατηρώντας όμως την πολυπλοκότητα που το καθιστά πρώτη επιλογή για μεγάλα έργα;
  • Με την ανάθεση μέρους της συγγραφής κώδικα στην Τεχνητή Νοημοσύνη, πώς επανακαθορίζονται οι ρόλοι των Junior ή Senior προγραμματιστών;
  • Στην εποχή ακατάσχετης παραγωγής περιεχομένου μέσω Τεχνητής Νοημοσύνης, πώς μπορούμε να δημιουργήσουμε βιώσιμο κώδικα που θα παραμείνει προσβάσιμος και γρήγορος για χρόνια;
  • Πώς μπορούμε να αξιολογούμε τη χρήση της Τεχνητής Νοημοσύνης στα έργα μας, με αξιόπιστα εργαλεία και πραγματικά δεδομένα;

Αυτά και άλλα πολλά παρουσιάστηκαν και συζητήθηκαν στις αίθουσες του συνεδρίου, στους διαδρόμους με συνοδεία καφέ, στα social events με συνοδεία αλκοόλ. Από μεριά μας, μοιραστήκαμε τις σκέψεις μας και κερδίσαμε πολύτιμες νέες οπτικές, σε μία γόνιμη συνδιαλλαγή με τους άλλους συμμετέχοντες αλλά και μεταξύ μας, που διακόπτονταν μόνο από τον βραδινό ύπνο.

Οι παρουσιάσεις της ομάδας μας

Είμαστε ιδιαίτερα περήφανοι για τα τρία μέλη της ομάδας μας που συμμετείχαν ως ομιλητες, μοιραζόμενοι τις τεχνικές γνώσεις και την εμπειρία που έχουν αποκομίσει από τη δουλειά μας.

Ο Γιώργος Καφφέζας μίλησε για την οπτικοποίηση δεδομένων (Data Visualization) σε περιβάλλοντα με πολλούς χρήστες και διαφορετικά επίπεδα προσβάσεων (multi-user roles). Η παρουσίαση εμβάθυνε στην αρχιτεκτονική του Drupal και ανέδειξε τις δυνατότητές του στην άντληση δεδομένων με παράλληλη διατήρηση του performance του site. Παρουσιάστηκαν προχωρημένες τεχνικές caching και εξηγήθηκε η χρήση δυναμικών queries ώστε ο κάθε χρήστης να βλέπει στο dashboard του αποκλειστικά τα δεδομένα που του επιτρέπει ο ρόλος του.

Ο Άρης Μαγρίπης και ο Γιώργος Καστάνης μίλησαν για την ανάπτυξη ιστοσελίδων με την επίσημη σφραγίδα της Ευρωπαϊκής Ένωσης. Εξήγησαν τον τρόπο ενσωμάτωσης της ECL (Europa Component Library) στο Drupal και παρουσίασαν τη χρήση του OpenEuropa οικοσυστήματος, υπογραμμίζοντας συχνά λάθη και προτείνοντας βέλτιστες πρακτικές. Η τεχνική τους ανάλυση στόχευε στην αποσαφήνιση των σημείων συνάντησης των ECL/OpenEuropa/Drupal συστημάτων, εξηγώντας ιδιαιτερότητες όπως το dual branding του oe_theme, εξετάζοντας τρόπους απόκτησης ελέγχου με τη δημιουργία subtheme, και υπερβαίνοντας τις αποκλίσεις ανάμεσα στις συμβάσεις της ECL και του Drupal.

Επιπλέον, ο Γιώργος Καστάνης παρουσίασε σε BoF την δουλειά του πάνω στο AI Eval, ένα Drupal module που έχει αναπτύξει με στόχο την αξιολόγηση της αποτελεσματικότητας και της αποδοτικότητας των AI agents. Το AI Eval στοχεύει στην κάλυψη μίας φλέγουσας ανάγκης που απαντά στο ερώτημα «Πώς ξέρω αν το AI μοντέλο που επέλεξα δουλεύει σωστά και οικονομικά για το site μου;». Χρησιμοποιεί ένα automated framework μέσα στο Drupal για να τρέχει τεστ αξιολόγησης, επιτρέποντας στους προγραμματιστές να συγκρίνουν διαφορετικά LLMs ως προς την ποιότητα των απαντήσεων, το κόστος αλλά και την ταχύτητά τους.
Η συνάφεια του θέματος με τις τρέχουσες εξελίξεις αποδείχτηκε και από τις ζωηρές συζητήσεις που προέκυψαν κατά τη διάρκεια BoF, αλλά και αργότερα, στους διαδρόμους του συνεδρίου. Ο Γιώργος παράλληλα συμμετέχει και ως contributor στο AI best practices του Drupal, ένα επίσης επίκαιρο project για την καταγραφή και κωδικοποίηση βέλτιστων πρακτικών και security guidelines σχετικά με την ανάπτυξη των AI submodules στο Drupal.

Η συνολική εμπειρία όλων μας από το φετινό DrupalDevDays, σε κάθε επίπεδο, ως συνδιοργανωτές, συμμετέχοντες, ακροατές και ομιλητές ήταν κάτι παραπάνω από θετική. Ανανεώσαμε τους δεσμούς μας με παλιούς φίλους και συνεργάτες, διευρύναμε τον κύκλο μας με νέες γνωριμίες, μοιραστήκαμε και λάβαμε γνώση και οπτικές, γεμίσαμε όρεξη και ενέργεια. Τελικά ανηφορίσαμε πίσω στο χάρτη και επιστρέψαμε στα γραφεία μας με κεφάλια γεμάτα με ιδέες, τσάντες με merch της ελληνικής κοινότητας Drupal και μπόλικα όμορφα συναισθήματα.

Οι παρουσιάσεις μας: