podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Kostas Bariotis
Shows
Devastation Podcast
Επ. 18 - Αθανασία Λυκούδη - Framer X
Σε αυτο το επεισόδιο φιλοξενώ την Αθανασία, Web and motion designer της Ogilvy και YouTuber. Συζητάμε για το Framer X, ένα prototyping tool όπου βασικό συστατικό του είναι το React.js.
2019-07-06
31 min
Devastation Podcast
Επ. 18 - Αθανασία Λυκούδη - Framer X
Σε αυτο το επεισόδιο φιλοξενώ την Αθανασία, Web and motion designer της Ogilvy και YouTuber. Συζητάμε για το Framer X, ένα prototyping tool όπου βασικό συστατικό του είναι το React.js. Πώς δουλεύει το Framer X και πώς χρησιμοποιούμε το React για να φτιάξουμε το design system μας. Το συγχρονισμό του με το Git και πως μπορεί να βοηθήσει developers αλλα και designers να δουλέψουν καλύτερα μαζί. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Athanasia on Twitter Athanasia on YouTube Framer X Mapbox component - Framer Store Magic move - Framer Store Lottie Animations - Framer Store Lottie Επ. 9 - Νίκος Ζηνάς - Styleguides Driven Development Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δέκατο όγδοο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2019-07-06
31 min
Devastation Podcast
Επ. 17 - Γιάννης Σκουμπουρδής - Security - Μέρος 2ο
Στο δεύτερο επεισόδιο με τον Γιάννη συνεχίζουμε την κουβέντας μας για το backend και συνεχίζουμε με frontend. Επίσης, τι πρέπει να κάνουμε όταν ανακαλύψουμε ενα vulnerability σε κάποιο άλλο σύστημα. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Μέρος 1ο John's homepage John @ Twitter Grocery CRUD John's video - Searching a programming job with no experience? OWASP Top 10-2017 A7-Cross-Site Scripting (XSS) GitHub DDoS attacked What is Cloudflare Volkswagen America's CEO blames software engineers for emissions cheating scandal Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δέκατο έβδομο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2019-06-01
31 min
Devastation Podcast
Επ. 17 - Γιάννης Σκουμπουρδής - Security - Μέρος 2ο
Στο δεύτερο επεισόδιο με τον Γιάννη συνεχίζουμε την κουβέντας μας για το backend και συνεχίζουμε με frontend. Επίσης, τι πρέπει να κάνουμε όταν ανακαλύψουμε ενα vulnerability σε κάποιο άλλο σύστημα.
2019-06-01
31 min
Devastation Podcast
Επ. 16 - Γιάννης Σκουμπουρδής - Security - Μέρος 1ο
Σε αυτο το επεισόδιο είναι μαζί μου ο Γιάννης Σκουμπουρδής και μου εξηγεί γνωστές επιθέσεις προς τα συστήματα μας. Μιλάμε για συνηθiσμένα λάθη που κάνουμε τα οποία επιτρέπουν τέτοιες επιθέσεις και πως τα αντιμετωπίζουμε.
2019-05-06
35 min
Devastation Podcast
Επ. 16 - Γιάννης Σκουμπουρδής - Security - Μέρος 1ο
Σε αυτο το επεισόδιο είναι μαζί μου ο Γιάννης Σκουμπουρδής και μου εξηγεί γνωστές επιθέσεις προς τα συστήματα μας. Μιλάμε για συνηθισμένα λάθη που κάνουμε τα οποία επιτρέπουν τέτοιες επιθέσεις και πως τα αντιμετωπίζουμε. Στο πρώτο επεισόδιο με τον Γιάννη, μιλάμε για επιθέσεις DoS και DDoS και XSS στο backend. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: John's homepage John @ Twitter Grocery CRUD John's video - Searching a programming job with no experience? OWASP Top 10-2017 A7-Cross-Site Scripting (XSS) GitHub DDoS attacked What is Cloudflare Volkswagen America's CEO blames software engineers for emissions cheating scandal Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δέκατο έκτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2019-05-06
35 min
Devastation Podcast
Επ. 15 - Κώστας Καρασάββας - Blockchain
Το θέμα που απασχόλησε αρκετά τα τελευταία δύο χρόνια. Ακούσαμε όλοι για το Bitcoin και κάναμε μια αναζήτηση που μας οδήγησε στο blockchain. Τι είναι όμως το blockchain; Σε αυτό το επεισόδιο είναι μαζί μου ο Κώστας Καρασάββας, blockchain consultant και λέκτορας στο πανεπιστήμιο της Λευκωσίας όπου και διδάσκει για το blockchain. Συζητάμε για την ιστορία του και την σχέση του με το Bitcoin, ποια είναι τα βασικά χαρακτηριστηκα του και γιατι διαφέρει. Πώς μπορει κάποιος να ξεκινήσει για να μπει στο πεδίο του blockchain αλλά και την κρυπτογραφίας και πως θα μοιάζει ο κόσμος μας σε λίγα χρόνια. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Kostas Karasavvas Powering a cryptocurrency economy for Syrian refugees University of Nicosia Master of Science degree in Digital Currency Blockchain courses @ Coursera E-gold Swedish Government Land Registry Soon To Conduct First Blockchain Property Transaction Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δέκατο πεμπτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2019-03-10
47 min
Devastation Podcast
Επ. 15 - Κώστας Καρασάββας - Blockchain
Το θέμα που απασχόλησε αρκετά τα τελευταία δύο χρόνια. Ακούσαμε όλοι για το Bitcoin και κάναμε μια αναζήτηση που μας οδήγησε στο blockchain. Τι είναι όμως το blockchain;
2019-03-10
47 min
Devastation Podcast
Επ. 14 - Γιώργος Σπανός - Persistence Layer
Επιστρέφουμε στα τεχνικά και μιλάμε για το persistence layer μιας αρχιτεκτονικής. Φιλοξενώ τον Γιώργο Σπανό να μου πει για το πως δουλεύουν οι βάσεις δεδομένων, απο τι αποτελούνται και μερικές συμβουλές για την σωστή δόμηση τους. Μιλάμε για τα συστήματα αρχείων, τον θεμέλιο λίθο των βάσεων δεδομένων. Τα βασικά χαρακτηριστικά τους όπως indices και transactions. Θίγουμε το θέμα των migrations και πως εφαρμόζονται σε πραγματικές συνθήκες. Τέλος μιλάμε για scaling και πότε η βάση μας θα γίνει το bottleneck της αρχιτεκτονικής. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: George Spanos on LinkedIn Persistence (computer science) (Wikipedia) ACID (Wikipedia) Schema migration (Wikipedia) Percona Toolkit Documentation Pgpool-II Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δέκατο τέταρτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2017-12-18
44 min
Devastation Podcast
Επ. 14 - Γιώργος Σπανός - Persistence Layer
Επιστρέφουμε στα τεχνικά και μιλάμε για το persistence layer μιας αρχιτεκτονικής. Φιλοξενώ τον Γιώργο Σπανό να μου πει για το πώς δουλεύουν οι βάσεις δεδομένων, απο τι αποτελούνται και μερικές συμβουλές για την σωστή δόμηση τους.
2017-12-18
44 min
Devastation Podcast
Επ. 14 - Γιώργος Σπανός - Persistence Layer
Επιστρέφουμε στα τεχνικά και μιλάμε για το persistence layer μιας αρχιτεκτονικής. Φιλοξενώ τον Γιώργο Σπανό να μου πει για το πώς δουλεύουν οι βάσεις δεδομένων, απο τι αποτελούνται και μερικές συμβουλές για την σωστή δόμηση τους.
2017-12-18
44 min
Devastation Podcast
Επ. 13 - Δημήτρης Τσιφλιτζής - Μεθοδολογία Scrum
Ξεφεύγουμε απο τα τεχνικά σε αυτο το επεισόδιο και συζητάμε για την μεθολογία Scrum, μια απο την οικογένεια Agile. Μαζί μου είναι ο Δημήτρης Τσιφλιτζής, Senior Mobile Developer και συνδιοργανωτής του CocoaHeadsSKG. Συζητάμε για τους βασικούς ρόλους της μεθοδολογίας και τις ευθύνες τους. Για την διεργασία και πώς όλα μαζί κολλάνε πάνω σ'εναν πίνακα απο post-its. Επίσης, τεχνικές και συμβουλές για να ξεκινήσετε σίγα σίγα και να θέσετε μια ευέλικτη διεργασία για την όμαδα ή το οργανισμό σας. Οι Agile μεθοδολογίες δε σκοπευούν αποκλειστικά σε ομάδες κατασκευής λογισμικού αλλα σε οποιαδήποτε διεργασία παραγωγής. Μήπως θα ταίριαζε και στην δική σας ομάδα; Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Dimitris Tsiflitzis' Blog Dimitris Tsiflitzis on LinkedIn A Practical Scrum Overview Agile Software Development (Wikipedia) Scrum Methodology (Wikipedia) Kanban (Wikipedia) Scrum Guides CocoaHeadsSKG Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δέκατο τρίτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2017-11-23
39 min
Devastation Podcast
Επ. 13 - Δημήτρης Τσιφλιτζής - Μεθοδολογία Scrum
Ξεφεύγουμε απο τα τεχνικά σε αυτο το επεισόδιο και συζητάμε για την μεθολογία Scrum, μια απο την οικογένεια Agile. Μαζί μου είναι ο Δημήτρης Τσιφλιτζής, Senior Mobile Developer και συνδιοργανωτής του CocoaHeadsSKG.
2017-11-23
39 min
Devastation Podcast
Επ. 13 - Δημήτρης Τσιφλιτζής - Μεθοδολογία Scrum
Ξεφεύγουμε απο τα τεχνικά σε αυτο το επεισόδιο και συζητάμε για την μεθολογία Scrum, μια απο την οικογένεια Agile. Μαζί μου είναι ο Δημήτρης Τσιφλιτζής, Senior Mobile Developer και συνδιοργανωτής του CocoaHeadsSKG.
2017-11-23
39 min
Devastation Podcast
Επ. 12 - Γιάννης Φενέρης - UX
Σε αυτό το επεισόδιο o Γιάννης ξεκαθαρίζει τι εννοούμε όταν μιλάμε για UX. Πρωτού κάνουμε αυτην την κουβέντα βρισκόμουν σε παντελή άγνοια περι του θέματος. Ο Γίαννης μου εξηγει ότι το User Experience έχει εφαρμογή σε όλη την διαδικασία παραγωγής λογισμικού, απο την αρχική επιβεβαίωση μιας ιδέας μέχρι το τελικό μενού της εφαρμογής που εντέλει θα δεί ο χρήστης μας. Σκοπός μας είναι να φέρουμε τον χρήστη στο κέντρο και μέσα απο μεθοδευμένες διαδικασίες να κάνουμε την εμπειρία του καλύτερη. Είτε developer, product owner ή designer χρειάζεσαι γνώσεις που μπορείς να χρησιμοποιήσεις για να πάρεις αποφάσεις, αποφάσεις που συνήθως πέρνονται εμπειρικά ή ακόμη και στα τυφλά. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Ioannis Feneris Ioannis on LinkedIn Norman Doors: Don’t Know Whether to Push or Pull? Blame Design The Definition of User Experience (UX) The ROI of User Experience The Design of Everyday Things Don't Make Me Think Creating meaningful experiences: an Introduction to User Experience design UX Design Methods & Deliverables UXMyths - Build your product based on evidence, not false beliefs. Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δωδέκατο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2017-07-31
40 min
Devastation Podcast
Επ. 12 - Γιάννης Φενέρης - UX
Ο Γίαννης μου εξηγει ότι το User Experience έχει εφαρμογή σε όλη την διαδικασία παραγωγής λογισμικού, απο την αρχική επιβεβαίωση μιας ίδεας μέχρι το τελικό μενού της εφαρμογής που εντέλει θα φτάσει στον χρήστη μας. Σκοπός μας είναι να φέρουμε τον χρήστη στο κέντρο και μέσα απο μεθοδευμένες διαδικασίες να κάνουμε την εμπειρία του καλύτερη.
2017-07-31
40 min
Devastation Podcast
Επ. 12 - Γιάννης Φενέρης - UX
Ο Γίαννης μου εξηγει ότι το User Experience έχει εφαρμογή σε όλη την διαδικασία παραγωγής λογισμικού, απο την αρχική επιβεβαίωση μιας ίδεας μέχρι το τελικό μενού της εφαρμογής που εντέλει θα φτάσει στον χρήστη μας. Σκοπός μας είναι να φέρουμε τον χρήστη στο κέντρο και μέσα απο μεθοδευμένες διαδικασίες να κάνουμε την εμπειρία του καλύτερη.
2017-07-31
40 min
Devastation Podcast
Επ. 11 - Στράτος Παυλάκης - Web Performance
Μπορεί να άργησε αυτη η ηχογράφηση αλλά άξιζε κάθε λέπτο. Ο Στράτος είναι lead engineer στο Workable και αν μη τι άλλο γνωρίζει το θέμα μας καλά. Του αρέσει να μιλάει και να μοιράζεται τις εμπειρίες του και είναι co-host του GreeceJS meetup της Αθήνας. Σε αυτό το επεισόδιο αναλύουμε το Web Performance.
2017-03-31
53 min
Devastation Podcast
Επ. 11 - Στράτος Παυλάκης - Web Performance
Μπορεί να άργησε αυτη η ηχογράφηση αλλά άξιζε κάθε λέπτο. Ο Στράτος είναι lead engineer στο Workable και αν μη τι άλλο γνωρίζει το θέμα μας καλά. Του αρέσει να μιλάει και να μοιράζεται τις εμπειρίες του και είναι co-host του GreeceJS meetup της Αθήνας. Σε αυτό το επεισόδιο αναλύουμε το Web Performance.
2017-03-31
53 min
Devastation Podcast
Επ. 11 - Στράτος Παυλάκης - Web Performance
Μπορεί να άργησε αυτη η ηχογράφηση αλλά άξιζε κάθε λέπτο. Ο Στράτος είναι lead engineer στο Workable και αν μη τι άλλο γνωρίζει το θέμα μας καλά. Του αρέσει να μιλάει και να μοιράζεται τις εμπειρίες του και είναι co-host του GreeceJS meetup της Αθήνας. Σε αυτό το επεισόδιο μιλάμε με τον Στράτο για Web Performance. Τι είναι και γιατι να μας απασχολεί. Σπάμε το αντικείμενο της κουβέντας μας σε τρία στοιχεία, στον server, στον browser και στο network και μιλάμε για το καθένα ξεχωριστά. Τι επηρεάζει το performance του application μας και πως το βελτιώνουμε. Τι πρέπει να γνωρίζουμε για τα εσωτερικά γνωρίσματα των προτοκόλλων και στοιχείων του φυσικού κόσμου για να έχουμε καλύτερη γνώση της αρχιτεκτονικής μας. Τέλος, μιλάμε για γνωστές τεχνικές για την βελτίωση του performance. Πως το μετράμε και πως το προσεγγίζουμε στη ομάδα μας και στην καθημερινότητα μας. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Stratos on LinkedIn Stratos on Speakerdeck GreeceJS High Performance Web Sites Even Faster Web Sites High Performance Browser Networking Designing for Performance High Performance Images How browsers work Async scripts Rendering: repaint, reflow/relayout, restyle Leaner, Meaner, Faster Animations with requestAnimationFrame CSS properties by style operation required GPU accelerated compositing in Chrome JAMstack Introducing Zero Round Trip Time Resumption (0-RTT) The rise of event-driven content (or how to cache more at the edge) Serverless by Martin Fowler Building offline first progressive web apps - Google I/O 2016 by Jake Archibald Quick Overview of Serverless Θα χαιρόμουν πολύ εαν μοιραζόσασταν το ενδέκατο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2017-03-31
53 min
Devastation Podcast
Επ. 10 - Δημήτρης Ζορμπάς - Elixir Lang
Ο Δημήτρης είναι απο μια ομάδα της Αθήνας που θαυμάζω πολύ για την δουλειά τους και για την ενασχόληση τους με το ελεύθερο λογισμικό. Είναι lead engineer στο τμήμα των analytics του Skroutz και τελευταία ασχολείται πολύ με Elixir language, ένα flavor πάνω απο το Erlang VM. Η Elixir δημιουργήθηκε με σκοπό να διορθώσει προβλήματα σε concurrent systems που απασχολούσαν τους Ruby developers. Είναι δυναμική, functional κι έχει πρόσβαση σε όλο το οικοσύστημα της Erlang. Σε αυτό το επεισόδιο μιλάμε για την γλώσσα, την ιστορία της και σε τι διαφέρει απο τις άλλες. Την κοινότητα της και ποιοι μεγάλοι παίχτες την χρησιμοποιούν. Τέλος, για ποιο λόγο κάποιος να την χρησιμοποιήσει και τι να προσέξει όταν ξεκινάει. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Dimitris on GoodReads Dimitris on Twitter Elixir Erlang Elixir Forum Skroutz Analytics Let's talk about Elixir - Dimitris Zorbas My Year With Elixir - Zorbash Blog Why Elixir - Erlagelist From Rails to Phoenix - Brian Cardarella The Road to 2 Million Websocket Connections in Phoenix Joe Armstrong & Alan Kay - Joe Armstrong interviews Alan Kay Kitto framework Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δέκατο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2017-01-24
30 min
Devastation Podcast
Επ. 10 - Δημήτρης Ζορμπάς - Elixir Lang
Ο Δημήτρης είναι απο μια ομάδα της Αθήνας που θαυμάζω πολύ και για την δουλειά τους και για την ενασχόληση τους με το ελεύθερο λογισμικό. Είναι lead engineer στο τμήμα των analytics του Skroutz και τελευταία ασχολείται πολύ με Elixir language, ένα flavor πάνω απο το Erlang VM.
2017-01-24
30 min
Devastation Podcast
Επ. 10 - Δημήτρης Ζορμπάς - Elixir Lang
Ο Δημήτρης είναι απο μια ομάδα της Αθήνας που θαυμάζω πολύ και για την δουλειά τους και για την ενασχόληση τους με το ελεύθερο λογισμικό. Είναι lead engineer στο τμήμα των analytics του Skroutz και τελευταία ασχολείται πολύ με Elixir language, ένα flavor πάνω απο το Erlang VM.
2017-01-24
30 min
Devastation Podcast
Επ. 9 - Νίκος Ζηνάς - Styleguides Driven Development
Ο Νίκος επέστρεψε στη Θεσσαλονίκη μετά απο μια πολυετή εργασία σαν προγραμματιστής στην Αθήνα και στο εξωτερικό. Είναι Senior Software Engineer με αγάπη για το frontend. Έχω παρακολουθήσει αρκετές απο τις τεχνικές παρουσιάσεις του και κάθε φορα με εντυπωσιάζει. Τον κάλεσα σε αυτό το επεισόδιο να μιλήσουμε για styleguides driven development, ένα θέμα που γνωρίζει και χρησιμοποιεί και ο ίδιος. Μιλάμε για τα living styleguides, τον θεμέλιο λίθο του styleguides driven development. Τι είναι και για ποιο λόγο κάποιος να το εντάξει στην καθημερινότητα του. Συζητάμε για παραδείγματα που υπάρχουν ήδη στο διαδικτυο με το πιο γνωστό να είναι το Bootstrap. Τέλος, πως ξεκινάμε να στήσουμε το δικό μας styleguide και τι μεθοδολογίες πρέπει να ακολουθήσουμε. Τι είναι οι componetized αρχιτεκτονικές και ποιές οι καλές πρακτικές. Ποια είναι τα συχνά προβλήματα που συναντάμε και τι να προσέξουμε στην πορεία. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Nikos Zinas Nikos Zinas on Linkedin Nikos Zinas on Slides Bootstrap Yelp Styleguide Lonely Planet Styleguide Pivotal Styleguide Styleguide Resources KSS Knyle Style Sheets CS5 Styleguide Generator SourceJS - Living Style Guide Platform Galen Framework Patern Lab Θα χαιρόμουν πολύ εαν μοιραζόσασταν το ένατο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-11-15
33 min
Devastation Podcast
Επ. 9 - Νίκος Ζηνάς - Styleguides Driven Development
Ο Νίκος επέστρεψε στη Θεσσαλονίκη μετά απο μια πολυετή εργασία σαν προγραμματιστής στην Αθήνα και στο εξωτερικό. Είναι Senior Software Engineer με αγάπη για το frontend. Έχω παρακολουθήσει αρκετές απο τις τεχνικές παρουσιάσεις του και κάθε φορα με εντυπωσιάζει. Τον κάλεσα σε αυτό το επεισόδιο να μιλήσουμε για styleguides driven development, ένα θέμα που γνωρίζει και χρησιμοποιεί και ο ίδιος.
2016-11-15
33 min
Devastation Podcast
Επ. 9 - Νίκος Ζηνάς - Styleguides Driven Development
Ο Νίκος επέστρεψε στη Θεσσαλονίκη μετά απο μια πολυετή εργασία σαν προγραμματιστής στην Αθήνα και στο εξωτερικό. Είναι Senior Software Engineer με αγάπη για το frontend. Έχω παρακολουθήσει αρκετές απο τις τεχνικές παρουσιάσεις του και κάθε φορα με εντυπωσιάζει. Τον κάλεσα σε αυτό το επεισόδιο να μιλήσουμε για styleguides driven development, ένα θέμα που γνωρίζει και χρησιμοποιεί και ο ίδιος.
2016-11-15
33 min
Devastation Podcast
Επ. 8 - Δημήτρης Ανδρεάδης - Το open source απελευθερώνει
Κάναμε δύο κλήσεις μέσω Skype και τις απόλαυσα πραγματικά και τις δυο. Ο Δημήτρης Ανδρεάδης είναι Senior Engineering Manager στην Redhat τα τελευταία δώδεκα χρόνια. Ασχολείται με ανάπτυξη λογισμικού τις τελευταίες δύο δεκαετίες και όταν μου έλεγε πως το open source του άλλαξε την ζωή, το εννούσε. Μιλάμε για Wildfly, το open source middleware product της Redhat το οποίο και οδηγεί. Η καινούρια έκδοση που δουλεύουν είναι σχεδιασμένη για την κατασκευή modular συστημάτων και θα μας πεί περισσότερα γι'αυτήν στο επερχόμενο VOXXED Days Thessaloniki. Μιλάμε επίσης για την εμπειρία της διαχείρισης ενος τέτοιου project και τις διαδικασίες που ακολουθούνται. Τέλος, αναλύουμε την σημασία της ενασχόλησης με το open source τόσο απο οργανισμούς και εταιρείες όσο και απο μεμονομένα άτομα. Τις συνήθειες των επιτυχημένων προγραμματιστών και γιατί το open source θα σε απελευθερώσει! Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Dimitris Andreadis on Blogspot Dimitris Andreadis on Linkedin Dimitris Andreadis on SlideShare 10 years on the red pill Secrets of Successful OpenSource Developers VOXXED Days Thessaloniki Wildfly Open Source on Wikipedia Θα χαιρόμουν πολύ εαν μοιραζόσασταν το όγδοο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-10-19
51 min
Devastation Podcast
Επ. 8 - Δημήτρης Ανδρεάδης - Το open source απελευθερώνει
Κάναμε δύο κλήσεις μέσω Skype και τις απόλαυσα πραγματικά και τις δυο. Ο Δημήτρης Ανδρεάδης είναι Senior Engineering Manager στην Redhat τα τελευταία δώδεκα χρόνια. Ασχολείται με ανάπτυξη λογισμικού τις τελευταίες δύο δεκαετίες και όταν μου έλεγε πως το open source του άλλαξε την ζωή, το εννούσε. Μιλάμε για JBoss/Wildfly και το πως και γιατί το open source θα σε απελευθερώσει!
2016-10-19
51 min
Devastation Podcast
Επ. 8 - Δημήτρης Ανδρεάδης - Το open source απελευθερώνει
Κάναμε δύο κλήσεις μέσω Skype και τις απόλαυσα πραγματικά και τις δυο. Ο Δημήτρης Ανδρεάδης είναι Senior Engineering Manager στην Redhat τα τελευταία δώδεκα χρόνια. Ασχολείται με ανάπτυξη λογισμικού τις τελευταίες δύο δεκαετίες και όταν μου έλεγε πως το open source του άλλαξε την ζωή, το εννούσε. Μιλάμε για JBoss/Wildfly και το πως και γιατί το open source θα σε απελευθερώσει!
2016-10-19
51 min
Devastation Podcast
Επ. 7 - Γιώργος Κράβας - Reactive X
Remote worker και αυτός και ενεργό μέλος της κοινότητας της Θεσσαλονίκης. Mobile developer και δημιουργός του efood mobile app, μας μιλάει για το Reactive X. Τον καιρό που εγώ πειραματειζόμουνα με το θέμα, ο George το παρουσίασε σε ένα τοπικό meetup. Αμέσως κατάλαβα πως θα συνεργαζόμασταν!
2016-09-26
29 min
Devastation Podcast
Επ. 7 - Γιώργος Κράβας - Reactive X
Το πρότυπο Reactive X στηρίζεται στις αρχές του Reactive Programming κι έχει γνωρίσει μεγάλο adoption τα τελεταία χρόνια. Έχει υλοποιηθεί σε πάρα πολλές γλώσσες και χρησιμοποιηθεί απο μεγάλες ομάδες. Στο έβδομο επεισόδιο με επισκέπτεται ο Γιώργος για να μου εξηγήσει περισσότερα. Remote worker και αυτός και ενεργό μέλος της κοινότητας της Θεσσαλονίκης. Mobile developer, απο τους πρώτους του γνωστού e-FOOD mobile app και πρώην μέλος των Venture Geeks. Τον καιρό που εγώ πειραματειζόμουνα με το θέμα, ο Γιώργος το παρουσίασε σε ένα τοπικό meetup. Αμέσως κατάλαβα πως θα συνεργαζόμασταν! Το Reactive X στηρίζετε στην λιτότητα και στον ασυγχρονισμό. Χρησιμοποιώντας γνωστά patterns και principles έχει καταφέρει να χρησιμοποιηθεί σε μεγάλα projects και οργανισμούς. Μιλάμε για τα core features του, την ιστορία του και τις περιοχές εφαρμογής του. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: George Kravas Reactive X Reactive Programming on Wikipedia What is functional reactive programming - Stack Overflow What is reactive programming - Medium The introduction to Reactive Programming you've been missing Θα χαιρόμουν πολύ εαν μοιραζόσασταν το έβδομο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-09-26
29 min
Devastation Podcast
Επ. 7 - Γιώργος Κράβας - Reactive X
Remote worker και αυτός και ενεργό μέλος της κοινότητας της Θεσσαλονίκης. Mobile developer και δημιουργός του efood mobile app, μας μιλάει για το Reactive X. Τον καιρό που εγώ πειραματειζόμουνα με το θέμα, ο George το παρουσίασε σε ένα τοπικό meetup. Αμέσως κατάλαβα πως θα συνεργαζόμασταν!
2016-09-26
29 min
Devastation Podcast
Επ. 6 - Δημήτρης Μιχαλάκος - REST APIs
Του αρέσει η JavaScript και ψάχνεται συνέχεια με καινούρια εργαλεία. Σε αυτό το επεισόδιο μιλάμε για REST APIs. Τι είναι και πως τα χρησιμοποιεί η ομάδα του Δημήτρη. Κοινές και καλές πρακτικές που εξάγαμε μέσα απο την εμπειρία μας. Αγαπημένα μας εργαλεία για documentation και APIs που χρησιμοποιούμε σα πρότυπα. Τέλος, μιλάμε για GraphQL και πως συνδεέται με τα REST APIs.
2016-07-04
43 min
Devastation Podcast
Επ. 6 - Δημήτρης Μιχαλάκος - REST APIs
Συνδιοργανωτής κι αυτός αλλα σε άλλη πόλη! Διοργανώνει επιτυχώς τα τελευταία χρόνια το μεγαλύτερο Javascript meetup και σε κάθε τους συνάντηση μαζεύονται μέχρι και 100 άτομα! Γνώρισα τον Δημήτρη σε μια εξόρμηση μου στην συμπρωτεύουσα κι έτσι ξεκίνησε μια ωραία συνεργασία. Είναι Technology Manager σε εταιρεία με πολύ ενδιαφέρον αντικείμενο όπου αναλύουν τις τάσεις και μόδες της αγοράς των προγραμματιστών με εξόρυξη πληροφοριών μέσω ερωτηματολογίων. Του αρέσει η JavaScript και ψάχνεται συνέχεια με καινούρια εργαλεία. Σε αυτό το επεισόδιο μιλάμε για REST APIs. Τι είναι και πως τα χρησιμοποιεί η ομάδα του Δημήτρη. Κοινές και καλές πρακτικές που εξάγαμε μέσα απο την εμπειρία μας. Αγαπημένα μας εργαλεία για documentation και APIs που χρησιμοποιούμε σα πρότυπα. Τέλος, μιλάμε για GraphQL και πως συνδέεται με τα REST APIs. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Dimitris Michalakos Vision Mobile REST - Representational State Transfer Best Practices for Designing a Pragmatic RESTful API API design best practices by Heroku engineers OAuth explained JWT - JSON Web Tokens HAL - Hypertext Application Language JSON API Ask HN: What is your go-to example for a good REST API? GraphQL in the age of REST APIs Adventures in Angular Podcast - 043 - AiA Falcor with Jafar Husain Θα χαιρόμουν πολύ εαν μοιραζόσασταν το έκτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-07-04
43 min
Devastation Podcast
Επ. 6 - Δημήτρης Μιχαλάκος - REST APIs
Του αρέσει η JavaScript και ψάχνεται συνέχεια με καινούρια εργαλεία. Σε αυτό το επεισόδιο μιλάμε για REST APIs. Τι είναι και πως τα χρησιμοποιεί η ομάδα του Δημήτρη. Κοινές και καλές πρακτικές που εξάγαμε μέσα απο την εμπειρία μας. Αγαπημένα μας εργαλεία για documentation και APIs που χρησιμοποιούμε σα πρότυπα. Τέλος, μιλάμε για GraphQL και πως συνδεέται με τα REST APIs.
2016-07-04
43 min
Devastation Podcast
Επ. 5 - Θάνος Θεοδωρίδης - Remote Working
Σε αυτό το επεισόδιο μιλάμε για Remote Working, τι είναι και πως το επιδιώκουμε. Τι θέματα μπορεί να συναντήσει κάποιος, νομικά και διαδικαστικά. Tips και tricks όταν είμαστε σε full remote working mode για να μην χάσουμε την μπάλα. Τέλος, σαν γνήσια geeks, πιάνουμε και αναλύουμε iOS και Swift.
2016-06-03
40 min
Devastation Podcast
Επ. 5 - Θάνος Θεοδωρίδης - Remote Working
Τον έπρηζα, πριν ένα χρόνο περίπου, να ξεκινήσουμε ένα ελληνικό podcast για Developers αλλα δεν ανταποκρινόταν. Εν τέλει το ξεκίνησα μόνος μου όμως του έκλεψα την ιδέα του για το όνομα. Ο Θάνος είναι φίλος, περιστασιακός συνεργάτης και συνάδελφος κι οι απόψεις του με βάζουν πάντα σε σκέψεις. Τον είδα να σχεδιάζει μακέτες για το Web, σχεδίασε το blog μου, τον είδα να γράφει REST APIs για να σερβίρει τα iOS applications του, τον είδα να κάνει δειλά βήματα για να ξεκινήσει του δικό του SaaS business. Η παραγωγικότητα του πάντα με συνάρπαζε. Ο Θάνος δουλεύει remotely. Σε αυτό το επεισόδιο μιλάμε για Remote Working, τι είναι και πως το επιδιώκουμε. Τι θέματα μπορεί να συναντήσει κάποιος, νομικά και διαδικαστικά. Tips και tricks όταν είμαστε σε full remote working mode για να μην χάσουμε την μπάλα. Τέλος, σαν γνήσια geeks, πιάνουμε και αναλύουμε iOS Development και Swift. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Thanos Theodoridis Remote Working at Wikipedia Remote - Office not required The Joys and Benefits of Working as a Distributed Team We Work Remotely Angel.co Jobs Stackoverflow Careers Swift Lang Θα χαιρόμουν πολύ εαν μοιραζόσασταν το πέμπτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-06-03
40 min
Devastation Podcast
Επ. 5 - Θάνος Θεοδωρίδης - Remote Working
Σε αυτό το επεισόδιο μιλάμε για Remote Working, τι είναι και πως το επιδιώκουμε. Τι θέματα μπορεί να συναντήσει κάποιος, νομικά και διαδικαστικά. Tips και tricks όταν είμαστε σε full remote working mode για να μην χάσουμε την μπάλα. Τέλος, σαν γνήσια geeks, πιάνουμε και αναλύουμε iOS και Swift.
2016-06-03
40 min
Devastation Podcast
Επ. 4 - Κώστας Μαργαρίτης - Infrastructure in the Cloud
Τέταρτο επεισόδιο κι εχω κάλεσει τον φίλο Κώστα Μαργαρίτη να συζητήσουμε για το πως στήνουμε την αρχιτεκτονική μας στο Cloud. Ο Κώστας είναι συνάδελφος στο Goodvidio και η κεφαλή του engineering team. Μιλάει πολύ γενικά αλλα μετά απο 3 επεισόδια έχω μάθει να κρατάω τον ρυθμό του συνομιλητή μου.
2016-05-10
49 min
Devastation Podcast
Επ. 4 - Κώστας Μαργαρίτης - Infrastructure in the Cloud
Τέταρτο επεισόδιο κι εχω κάλεσει τον φίλο Κώστα Μαργαρίτη να συζητήσουμε για το πως στήνουμε την αρχιτεκτονική μας στο Cloud. Ο Κώστας είναι συνάδελφος στο Goodvidio και η κεφαλή του engineering team. Μιλάει πολύ γενικά αλλα μετά απο 3 επεισόδια έχω μάθει να κρατάω τον ρυθμό του συνομιλητή μου.
2016-05-10
49 min
Devastation Podcast
Επ. 4 - Κώστας Μαργαρίτης - Infrastructure in the Cloud
Τέταρτο επεισόδιο κι εχω κάλεσει τον φίλο Κώστα Μαργαρίτη να συζητήσουμε για το πως στήνουμε την αρχιτεκτονική μας στο Cloud. Ο Κώστας είναι συνάδελφος στο Goodvidio και η κεφαλή του engineering team. Μιλάει πολύ γενικά αλλα μετά απο 3 επεισόδια έχω μάθει να κρατάω τον ρυθμό του συνομιλητή μου. Δίνουμε παραδείγματα απο AWS και με αναφορές στην αρχιτεκτονική της Goodvidio κάνουμε μια συζήτηση για θέματα που συναντάει κάποιος όταν κάνει το βήμα να μεταφερθεί σε ένα Cloud περιβάλλον. Συζητάμε για το πώς κάνουμε host specific platform applications με το ElasticBeanstalk και πως μας βοηθάει το S3. Επίσης, EC2 container service και serverless applications με το AWS Lambda, τι είναι και πως τα χρησιμοποιούμε. Security, horizontal και auto scaling, εξισορρόπηση κόστους και μερικά tips και tricks απο την εμπειρία μας. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Kwstas Margaritis Cloud Computing at Wikipedia Amazon AWS Goodvidio Three Types of Scaling in the Cloud Heroku Linode DigitalOcean Θα χαιρόμουν πολύ εαν μοιραζόσασταν το τέταρτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-05-10
49 min
Devastation Podcast
Επ. 3 - Σταύρος Κοροκυθάκης - Testing
Στο τρίτο επεισόδιο με φιλοξενεί ο Σταύρος Κοροκυθάκης στο σπίτι του για μια συζήτηση για Testing. Γράφει Python και Django και το testing είναι απο τις αγαπημένες ασχολίες του.
2016-04-21
32 min
Devastation Podcast
Επ. 3 - Σταύρος Κοροκυθάκης - Testing
Στο τρίτο επεισόδιο με φιλοξενεί ο Σταύρος Κοροκυθάκης στο σπίτι του για μια συζήτηση για Testing. Γράφει Python και Django και το testing είναι απο τις αγαπημένες ασχολίες του.
2016-04-21
32 min
Devastation Podcast
Επ. 3 - Σταύρος Κοροκυθάκης - Testing
Στο τρίτο επεισόδιο με φιλοξενεί ο Σταύρος Κοροκυθάκης στο σπίτι του για μια συζήτηση για Testing. Γράφει Python και Django και το testing είναι απο τις αγαπημένες ασχολίες του. Αναλύουμε τις τεχνικές που ακολουθεί όταν γράφει tests, την "δοκιμοδηγούμενη ανάπτυξη λογισμικού" και πότε τα tests μας θεωρούνται καλά και πότε όχι. Επίσης πότε χρειαζόμαστε end to end tests και πότε unit tests, καλές και δοκιμασμένες πρακτικές για testing workflows και πόσο να προσέξουμε το code coverage μας. Τις εγκάρδιες ευχές μου στον Στέλιο και στο SSMAP podcast που μας δάνεισε το μικρόφωνο του. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Σταύρος Κοροκυθάκης Thessaloniki Python Meetup Test Driven Development Inverting the Testing Pyramid Unit Tests Are FIRST Silent Circle Property-based testing SSMAP podcast Θα χαιρόμουν πολύ εαν μοιραζόσασταν το τρίτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-04-21
32 min
Devastation Podcast
Επ. 2 - Πάτροκλος Παπαπέτρου - Dev Team Management
Στο δεύτερο επεισόδιο κάλεσα τον Πάτροκλο να μιλήσουμε για θέματα διαχείρισης της Development ομάδας μας. Ο Πάτροκλος είναι Software Engineering Manager με πολυετή εμπειρία και πιστεύω πως είναι ο κατάλληλος να απαντήσει στις ερωτήσεις μου περι Dev Team Management. Είτε αυτη αποτελείται απο 2 άνθρωπους, είτε απο δύο groups των 5 ατόμων, θα χρειαστεί ένας άνθρωπος για τον συντονισμό τους. Μιλάμε επίσης για την καθημερινότητα ενός Manager, τις Agile μεθοδολογίες και τα meetings. Tι μαθαίνουμε απο τις τεχνικές που μας προτείνουν οι μεγάλοι οργανισμοί και τι κάνουμε με το τεχνικό χρέος! Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Πάτροκλος Blog LinkedIn Aurea Soft Conf Agile Manifesto Demystifying Conway's Law Facebook Changes Its 'Move Fast and Break Things' Motto Holding down your Technical Debt with SonarQube (Patroklos Papapetrou, Greece) Θα χαιρόμουν πολύ εαν μοιραζόσασταν το δεύτερο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-03-23
47 min
Devastation Podcast
Επ. 2 - Πάτροκλος Παπαπέτρου - Dev Team Management
Στο δεύτερο επεισόδιο κάλεσα τον Πάτροκλο να μιλήσουμε για θέματα διαχείρισης της Development ομάδας μας. Ο Πάτροκλος είναι Software Engineering Manager με πολυετή εμπειρία και πιστεύω πως είναι ο κατάλληλος να απαντήσει στις ερωτήσεις μου περι Dev Team Management.
2016-03-23
47 min
Devastation Podcast
Επ. 2 - Πάτροκλος Παπαπέτρου - Dev Team Management
Στο δεύτερο επεισόδιο κάλεσα τον Πάτροκλο να μιλήσουμε για θέματα διαχείρισης της Development ομάδας μας. Ο Πάτροκλος είναι Software Engineering Manager με πολυετή εμπειρία και πιστεύω πως είναι ο κατάλληλος να απαντήσει στις ερωτήσεις μου περι Dev Team Management.
2016-03-23
47 min
Devastation Podcast
Επ. 1 - Θανάσης Πολυχρονάκης - Περι ανέμων και υδάτων
Σε αυτό το επεισόδιο συζητάμε περι ανέμων και υδάτων. Απο τα startups, την κουλτούρα του remote working, το πως ένας αυτοδίδακτος προγραμματιστής συνεργάζεται με αμερικάνικες εταιρείες μέχρι την NodeJS και Javascript.
2016-02-25
38 min
Devastation Podcast
Επ. 1 - Θανάσης Πολυχρονάκης - Περι ανέμων και υδάτων
Γνώρισα τον Θανάση το 2014 όταν η τεχνολογική κοινότητα της Θεσσαλονίκης δεν είχε πάρει ακόμη την σημερινή της μορφή. Δεν άργησαν τα ταιριάξουν τα χνώτα μας και δεν χάνω ευκαιρία σε κάθε συνάντηση μας να πάρω την άποψη του για κάποιο προβληματισμό μου. Είναι Nodejs consultant, σκληροπυρηνικός προγραμματιστής με επιχειρηματικές διαθέσεις. Τρέχει πάντα κάποιο ενδιαφέρον project και μετράει τον χρόνο του. Σε αυτό το επεισόδιο συζητάμε περι ανέμων και υδάτων. Απο τα startups, την κουλτούρα του remote working, το πως ένας αυτοδίδακτος προγραμματιστής συνεργάζεται με αμερικάνικες εταιρείες μέχρι την NodeJS και Javascript. Κατέβασε το στον υπολογιστή σου Σύνδεσμοι: Θανάσης Πολυχρονάκης 20minus.com Netscan.co Insight Replay Devit Conference SKGtech.io How To Freelance FrontMASS Heroku θα χαιρόμουν πολύ εαν μοιραζόσασταν το πρώτο επεισόδιο του Devastation Podcast με κάποιο φίλο σας ή αν αφήνατε ένα σχόλιο. 😃
2016-02-25
38 min
Devastation Podcast
Επ. 1 - Θανάσης Πολυχρονάκης - Περι ανέμων και υδάτων
Σε αυτό το επεισόδιο συζητάμε περι ανέμων και υδάτων. Απο τα startups, την κουλτούρα του remote working, το πως ένας αυτοδίδακτος προγραμματιστής συνεργάζεται με αμερικάνικες εταιρείες μέχρι την NodeJS και Javascript.
2016-02-25
38 min