Πολύ χρήσιμο το άρθρο Νίκο! Ας γράψω για τα βαριά τεχνικά τι κάνουμε εμείς που έχουμε τεράστιο και βαρύ όγκο coding. Για τα περισσότερα και ειδικά με όσα έχουν και front κομμάτια παίζουμε με το cursor και τον ενσωματωμένο browser γιατί είναι εξαιρετικό το πόσο καλά συνεργάζεται ο agent μαζί του σε αλλαγές. Εννοείται κάνουμε plans, κλπ. πριν ξεκινήσει κάτι μεγάλο. Για το cursor ειδικά προτείνω να παρακολουθείς τον @ericzakariasson στο X γιατί βγάζει πολλές φορές tips για το workflow τους.
Μετά για βαριά κομμάτια backend χρησιμοποιούμε και εργαλεία CLI (με μερικούς MCP servers, π.χ. chrome-devtools) με ποιο σημαντικό το codex όπου κάνουμε εναλλαγές σε 5.2 - high και 5.2 codex ανάλογα με το αν κάνουμε planning ή code writing. Το δυνατό σημείο σε αυτό είναι ότι με το πακέτο του pro σου δίνει κυριολεκτικά ατελείωτα εβδομαδιαία credits. Επίσης όλα τα PRs περνάνε από το codex review που για έναν πολύ ευχάριστο λόγο πιάνουν λάθη που μπορεί να έχει κάνει το codex όταν έγραφε τον κώδικα σε θέματα ευρύτερης λογικής του project. Δηλαδή μπορεί να σου πιάσει π.χ. πως επηρεάζει κάτι που έχει γράψει σε ένα άλλο πολύ απόμακρο σημείο του project κάτι το οποίο όταν γραφόταν δεν το σκέφτηκε καν.
Για brainstorming σχετικά με features το chatgpt pro είναι απίστευτου επιπέδου με το μόνο μειονέκτημα την υπερβολικά αργή ταχύτητά του. Πολλά από τα prompts που φτάνουν στο cursor ή στο CLI έχουν φτιαχτεί από εκεί.
Μετά πειραματισμός με workflows και άλλα π.χ. τώρα δοκίμαζα task-master που φαίνεται ενδιαφέρον για να δουλεύει ασταμάτητα σε κάτι. Και εννοείται κάθε μέρα έτοιμοι για αλλαγές στο πως δουλεύουμε είτε γιατί αλλάζουν τα μοντέλα είτε γιατί εμφανίζονται άλλα δυνατότερα εργαλεία ή workflows.
Εκτός coding ένα φοβερό εργαλείο είναι το NotebookLM, εγώ π.χ. πετάω καθημερινά dev notes σε ένα doc και από εκεί με μία ερώτηση μπορώ πολύ εύκολα να βρω τι είχα κάνει ή αν ψάχνω κάτι.
Καταπληκτικό και πολύ αναλυτικό το άρθρο Νίκο! Όπως λέει ο Jensen Huang, η πραγματική επανάσταση της ΤΝ έγκειται στο ότι επιτρέπει στον καθένα να γράψει κώδικα. Η Anthropic κάνει θαύματα.
Ενώ δεν είμαι προγραμματιστής φτιάχνω εφαρμογές που χρησιμοποιούνται από άλλους. Πέρα από γράψιμο κώδικα σου δείχνει τον δρόμο για best practice αρχιτεκτονική. Φυσικά όπως αναφέρεις, χρειάζεται να διασταυρώνεις τις προτάσεις του Copilot γιατί αν του αφήσεις το ελεύθερο γίνεται πολύ chatty.
Για να κλείσω, πρέπει να τονίσω ότι ζηλεύω το δημιουργικό πνεύμα της start up εταιρείας σας.
Καλησπέρα Νίκο, πολύ χρησιμο το άρθρο and thanks for sharing πως δουλεύετε εσωτερικά στο Sync. Ποια ειναι τα policies σχετικά με το feeding πολλών data της εταιρείας σε διαφορετικές AI πλατφόρμες;
Χαίρομαι πολύ όταν διαβάζω τέτοια άρθρα από μη pure technical ανθρώπους! Κάποια στιγμή θα περιγράψω κι εγώ τα flows μου (είμαι πιο tech - director level αλλά με το ένα μάτι μου στο product). Θα ήθελα να κάνω 1-2 παρατηρήσεις-ερωτήσεις
- Χρησιμοποιείτε διαφορετικές περσόνες στα prompt σας όταν πρόκειται για product design vs architect?
- Πως σας φαίνεται το context window του Claude? Η πρόσβαση στο Notion και όλο το υλικό που έχετε εκεί θα κόψει ένα σημαντικό μέρος του context window.
Ο λόγος που ρωτάω είναι γιατί το Claude είναι εξαιρετικό στα coding tasks αλλά στο product design σε "φυσική γλώσσα" το ChatGPT μπορεί να είναι πολύ ισχυρό. Θα σκεφτόμουν σίγουρα να κάνω distribute τα tasks σε περισσότερα από ένα LLM γιαυτό ακριβώς το λόγο. Όπως αναφέρει κάποιος άλλος αναγνώστης, το NotebookLLM είναι εξαιρετικό καθώς με το τεράστιο context που έχει μπορείς να "πετάς" εκεί όλο το documentation κτλ που έχετε αυτή τη στιγμή στο Notion.
Επίσης 2-3 ώρες είναι πραγματικά αξιοθαύμαστο. Απαιτεί πολύ καλό sync (pun intended) στην ομάδα και πολύ λίγα iteration μεταξύ τους. Μπράβο που τα έχετε καταφέρει τόσο καλά.
Δεν χρησιμοποιώ περσόνες και δεν είμαι σίγουρος ότι αυτό είναι κάτι που κάνει τη διαφορά και αξίζει τον κόπο και το mental effort.
Το context window είναι ένα πρόβλημα που δεν έχω βρει χρόνο να αντιμετωπίσω ακόμα. Βλέπω ότι πολλές φορές ο Claude χάνει context που προηγούμενα είχε. Η πλήρης πρόσβαση στο Notion βοήθησε αρχικά αλλά ίσως χρειάζομαι επιπρόσθετα μέτρα. Σκέφτομαι να δοκιμάσω ένα claude.md file που διάβασα αλλού, αλλά δεν ξέρω αν θα είναι αρκετό. Είναι ίσως η επόμενη άσκηση που πρέπει να κάνω. Σίγουρα θα δοκιμάσω τις ιδέες που προτείνεις.
Οι 2-3 ώρες αφορούσαν μόνο στο δικό μου κομμάτι δουλειάς, όχι σε ό,τι κάνουν οι υπόλοιποι για να υλοποιηθεί ένα project. Αλλά και πάλι νομίζω ότι είναι καλό :)
Νίκο, αρχικά εξαιρετικό άρθρο χωρίς fluff text και "digital transformation" buzzwords
Οσον αφορά το claude.md δες γενικότερα τη χρήση και αυτού και την χρήση markdown files για να χρησιμοποιει ο Claude ως reference οταν θελει να κανει μια branded επικοινωνια, να στησει ενα technical document, να δημιουργήσει ένα deck με αναλυσεις & key findings κτλ
Βοηθάει και στο καλύτερο context management, να αποφεύγεται το bloat και να έχει συγκεκριμένα files (markdown files) ως reference αντί να πρέπει να θυμάται κάθε φορά όλες τις οδηγίες που του έχουν δοθεί
Πολύ χρήσιμο το άρθρο Νίκο! Ας γράψω για τα βαριά τεχνικά τι κάνουμε εμείς που έχουμε τεράστιο και βαρύ όγκο coding. Για τα περισσότερα και ειδικά με όσα έχουν και front κομμάτια παίζουμε με το cursor και τον ενσωματωμένο browser γιατί είναι εξαιρετικό το πόσο καλά συνεργάζεται ο agent μαζί του σε αλλαγές. Εννοείται κάνουμε plans, κλπ. πριν ξεκινήσει κάτι μεγάλο. Για το cursor ειδικά προτείνω να παρακολουθείς τον @ericzakariasson στο X γιατί βγάζει πολλές φορές tips για το workflow τους.
Μετά για βαριά κομμάτια backend χρησιμοποιούμε και εργαλεία CLI (με μερικούς MCP servers, π.χ. chrome-devtools) με ποιο σημαντικό το codex όπου κάνουμε εναλλαγές σε 5.2 - high και 5.2 codex ανάλογα με το αν κάνουμε planning ή code writing. Το δυνατό σημείο σε αυτό είναι ότι με το πακέτο του pro σου δίνει κυριολεκτικά ατελείωτα εβδομαδιαία credits. Επίσης όλα τα PRs περνάνε από το codex review που για έναν πολύ ευχάριστο λόγο πιάνουν λάθη που μπορεί να έχει κάνει το codex όταν έγραφε τον κώδικα σε θέματα ευρύτερης λογικής του project. Δηλαδή μπορεί να σου πιάσει π.χ. πως επηρεάζει κάτι που έχει γράψει σε ένα άλλο πολύ απόμακρο σημείο του project κάτι το οποίο όταν γραφόταν δεν το σκέφτηκε καν.
Για brainstorming σχετικά με features το chatgpt pro είναι απίστευτου επιπέδου με το μόνο μειονέκτημα την υπερβολικά αργή ταχύτητά του. Πολλά από τα prompts που φτάνουν στο cursor ή στο CLI έχουν φτιαχτεί από εκεί.
Μετά πειραματισμός με workflows και άλλα π.χ. τώρα δοκίμαζα task-master που φαίνεται ενδιαφέρον για να δουλεύει ασταμάτητα σε κάτι. Και εννοείται κάθε μέρα έτοιμοι για αλλαγές στο πως δουλεύουμε είτε γιατί αλλάζουν τα μοντέλα είτε γιατί εμφανίζονται άλλα δυνατότερα εργαλεία ή workflows.
Εκτός coding ένα φοβερό εργαλείο είναι το NotebookLM, εγώ π.χ. πετάω καθημερινά dev notes σε ένα doc και από εκεί με μία ερώτηση μπορώ πολύ εύκολα να βρω τι είχα κάνει ή αν ψάχνω κάτι.
Super! Γιατί δεν το κάνεις ποστ;
Έλα ντε, όλο λέω να ξεκινήσω να γράφω κανένα post και όλο το αναβάλλω κυρίως γιατί φοβάμαι ότι δεν θα μπορώ να γράφω τακτικά...
just do it
Καταπληκτικό και πολύ αναλυτικό το άρθρο Νίκο! Όπως λέει ο Jensen Huang, η πραγματική επανάσταση της ΤΝ έγκειται στο ότι επιτρέπει στον καθένα να γράψει κώδικα. Η Anthropic κάνει θαύματα.
Ενώ δεν είμαι προγραμματιστής φτιάχνω εφαρμογές που χρησιμοποιούνται από άλλους. Πέρα από γράψιμο κώδικα σου δείχνει τον δρόμο για best practice αρχιτεκτονική. Φυσικά όπως αναφέρεις, χρειάζεται να διασταυρώνεις τις προτάσεις του Copilot γιατί αν του αφήσεις το ελεύθερο γίνεται πολύ chatty.
Για να κλείσω, πρέπει να τονίσω ότι ζηλεύω το δημιουργικό πνεύμα της start up εταιρείας σας.
Καλές δουλειές!
Συμφωνούμε. Ευχαριστώ!
🔥
Δες λίγο το Antigravity Google
wow δεν το ήξερα καθόλου αυτό. Φαίνεται πολύ ενδιαφέρον. Ευχαριστώ που μου κατέστρεψες το Σαββατοκύριακο.
έχω να τσεκάρω και τον Ralph. Δύσκολο πράγμα να κάνεις catchup με όσα τρέχουν.
Καλησπέρα Νίκο, πολύ χρησιμο το άρθρο and thanks for sharing πως δουλεύετε εσωτερικά στο Sync. Ποια ειναι τα policies σχετικά με το feeding πολλών data της εταιρείας σε διαφορετικές AI πλατφόρμες;
δεν έχουμε τέτοια policies. We're just a small startup struggling to take the platform off the ground.
Good to know. Thanks.
Χαίρομαι πολύ όταν διαβάζω τέτοια άρθρα από μη pure technical ανθρώπους! Κάποια στιγμή θα περιγράψω κι εγώ τα flows μου (είμαι πιο tech - director level αλλά με το ένα μάτι μου στο product). Θα ήθελα να κάνω 1-2 παρατηρήσεις-ερωτήσεις
- Χρησιμοποιείτε διαφορετικές περσόνες στα prompt σας όταν πρόκειται για product design vs architect?
- Πως σας φαίνεται το context window του Claude? Η πρόσβαση στο Notion και όλο το υλικό που έχετε εκεί θα κόψει ένα σημαντικό μέρος του context window.
Ο λόγος που ρωτάω είναι γιατί το Claude είναι εξαιρετικό στα coding tasks αλλά στο product design σε "φυσική γλώσσα" το ChatGPT μπορεί να είναι πολύ ισχυρό. Θα σκεφτόμουν σίγουρα να κάνω distribute τα tasks σε περισσότερα από ένα LLM γιαυτό ακριβώς το λόγο. Όπως αναφέρει κάποιος άλλος αναγνώστης, το NotebookLLM είναι εξαιρετικό καθώς με το τεράστιο context που έχει μπορείς να "πετάς" εκεί όλο το documentation κτλ που έχετε αυτή τη στιγμή στο Notion.
Επίσης 2-3 ώρες είναι πραγματικά αξιοθαύμαστο. Απαιτεί πολύ καλό sync (pun intended) στην ομάδα και πολύ λίγα iteration μεταξύ τους. Μπράβο που τα έχετε καταφέρει τόσο καλά.
Δεν χρησιμοποιώ περσόνες και δεν είμαι σίγουρος ότι αυτό είναι κάτι που κάνει τη διαφορά και αξίζει τον κόπο και το mental effort.
Το context window είναι ένα πρόβλημα που δεν έχω βρει χρόνο να αντιμετωπίσω ακόμα. Βλέπω ότι πολλές φορές ο Claude χάνει context που προηγούμενα είχε. Η πλήρης πρόσβαση στο Notion βοήθησε αρχικά αλλά ίσως χρειάζομαι επιπρόσθετα μέτρα. Σκέφτομαι να δοκιμάσω ένα claude.md file που διάβασα αλλού, αλλά δεν ξέρω αν θα είναι αρκετό. Είναι ίσως η επόμενη άσκηση που πρέπει να κάνω. Σίγουρα θα δοκιμάσω τις ιδέες που προτείνεις.
Οι 2-3 ώρες αφορούσαν μόνο στο δικό μου κομμάτι δουλειάς, όχι σε ό,τι κάνουν οι υπόλοιποι για να υλοποιηθεί ένα project. Αλλά και πάλι νομίζω ότι είναι καλό :)
Νίκο, αρχικά εξαιρετικό άρθρο χωρίς fluff text και "digital transformation" buzzwords
Οσον αφορά το claude.md δες γενικότερα τη χρήση και αυτού και την χρήση markdown files για να χρησιμοποιει ο Claude ως reference οταν θελει να κανει μια branded επικοινωνια, να στησει ενα technical document, να δημιουργήσει ένα deck με αναλυσεις & key findings κτλ
Βοηθάει και στο καλύτερο context management, να αποφεύγεται το bloat και να έχει συγκεκριμένα files (markdown files) ως reference αντί να πρέπει να θυμάται κάθε φορά όλες τις οδηγίες που του έχουν δοθεί
Ευχαριστώ
Ευχαριστώ. Θα επανέλθω καθώς με έχει πάρει αγκαζέ ο Claude 🤣