Το vavel.io κατασκευάζεται εξ ολοκλήρου από τους μηχανικούς της Vavelio. Αυτή η σελίδα είναι μια πλήρης αποκάλυψη του πώς λειτουργεί — η στοίβα, τα assets και η φιλοξενία. Πιστεύουμε στην πραγματικότητα, οπότε τίποτα εδώ δεν είναι κρυμμένο.
Κάθε γραμμή αυτού του ιστότοπου γράφτηκε και ελέγχθηκε από μηχανικό της Vavelio. Χρησιμοποιήσαμε AI για να γίνει η παραγωγή πιο γρήγορη — αυτό δημιούργησε τον κώδικα, εμείς επιβλέψαμε. Δεν του δώσαμε τα κλειδιά να κάνει ό,τι ήθελε: κάθε αλλαγή παρακολουθήθηκε, ελέγχθηκε και κυκλοφόρησε από άνθρωπο. Το AI επιτάχυνε τη δουλειά· δεν αντικατέστησε τους μηχανικούς και δεν πήρε τις αποφάσεις.
Καμία βιβλιοθήκη components. Καμία βιβλιοθήκη animations. Κανένα πακέτο εικονιδίων. Η διεπαφή είναι γραμμένη στο χέρι — κάθε αλληλεπίδραση και κάθε διάγραμμα κατασκευάζεται εσωτερικά.
Τρεις συνειδητές εξαιρέσεις από την αυτο-φιλοξενούμενη προσέγγισή μας: η φόρμα επικοινωνίας περνά μέσω του Formspree (ένα αμερικανικό backend φόρμας — επεξεργάζεται μόνο το μήνυμα που επιλέγετε να στείλετε, ποτέ δεδομένα χρήσης ή analytics)· το διάγραμμα δομής ανοίγει στον viewer του draw.io για ευκολία, με το αρχείο .drawio διαθέσιμο για λήψη· και η παράδοση γίνεται μέσω του edge του Cloudflare, όπως εξηγήθηκε παραπάνω. Κανένα από αυτά δεν διαχειρίζεται δεδομένα πελατών.
Το λογότυπο και κάθε διάγραμμα σε αυτόν τον ιστότοπο είναι χειρόγραφο SVG — ευκρινές σε οποιαδήποτε ανάλυση, μικρό σε μέγεθος και ελεγχόμενο ως πηγαίος κώδικας. Δεν υπάρχουν icon fonts ούτε έτοιμα γραφικά. Οι μόνες raster εικόνες είναι η προεπισκόπηση για κοινή χρήση στα social (og-image.png) και μία μόνο φωτογραφία datacenter (datacenter.webp) και ο χάρτης δομής του ιστοτόπου (site-structure.webp). Όλα τα υπόλοιπα είναι vector.
Ο ιστότοπος είναι μια πλήρως στατική εξαγωγή — το build παράγει απλό HTML, CSS και JavaScript, χωρίς server, χωρίς βάση δεδομένων και χωρίς API. Αυτό τον καθιστά γρήγορο, φθηνό στη λειτουργία και δύσκολο να σπάσει. Τα analytics μας είναι δικό μας προϊόν — το VALS, ένα self-hosted, χωρίς cookies στιγμιότυπο Matomo — οπότε τίποτα σε αυτόν τον ιστότοπο δεν εξαρτάται από τρίτο επεξεργαστή δεδομένων.
Ο ιστότοπος εξυπηρετείται μέσω του Cloudflare (CDN και WAF), ώστε να φορτώνει γρήγορα από οπουδήποτε στον κόσμο. Θα προτιμούσαμε να τον εξυπηρετούμε από τη δική μας υποδομή, αλλά δεν έχουμε ακόμα datacenters σε κάθε περιοχή — οπότε το Cloudflare είναι για τώρα το παγκόσμιο edge μας. Ήταν αναγκαιότητα για παγκόσμια ταχύτητα, όχι προτίμηση. Καθώς επεκτείνουμε το αποτύπωμα των datacenters μας, σχεδιάζουμε να μεταφέρουμε αυτόν τον ιστότοπο στη δική μας υποδομή.