Loading...

Solorak

Articles

Essays, breakdowns, and working notes on product engineering, web systems, and digital experience craft.

Όταν το optimization έγινε “θα βάλουμε καλύτερο server”

Όταν το optimization έγινε “θα βάλουμε καλύτερο server”

Παλαιότερα, στον προγραμματισμό υπήρχε μια αρκετά διαφορετική νοοτροπία. Ο κώδικας δεν έπρεπε απλώς να δουλεύει. Έπρεπε να δουλεύει σωστά, γρήγορα και όσο πιο optimized. Οι προγραμματιστές έδιναν μεγάλη σημασία στο πόση μνήμη χρησιμοποιεί ένα πρόγραμμα, πόσο CPU καταναλώνει, πόσο γρήγορα εκτελείται, πόσα περιττά operations κάνει και αν μπορεί να γραφτεί με πιο καθαρό ή πιο αποδοτικό τρόπο.

AIOPTIMAZATIONSCALINGDISTRIBUTEDSYSTEMS
When Optimization Became “We’ll Just Get a Better Server”

When Optimization Became “We’ll Just Get a Better Server”

In the past, programming had a very different mindset. Code was not supposed to simply work. It had to work correctly, fast, and as optimized as possible. Developers paid close attention to how much memory a program used, how much CPU it consumed, how fast it executed, how many unnecessary operations it performed, and whether it could be written in a cleaner or more efficient way.

AISERVERDISTRIBUTEDSYSTEMSOPTIMIZE
Ισσοροπία στη Γνώση και το AI

Ισσοροπία στη Γνώση και το AI

Το AI στο development έχει δημιουργήσει μια περίεργη ισορροπία. Από τη μία, σε βοηθάει να ξεκινήσεις πιο γρήγορα. Μια ιδέα που παλιότερα μπορεί να έμενε στο μυαλό σου, επειδή το setup/στήσιμο φαινόντουσαν βουνό, σήμερα μπορεί να γίνει ένα πρώτο commit αρκετά πιο άμεσα. Και αυτό έχει αξία.

SHORTOPINIONPERSONALAIKNOWLEDGE
Payroll, ΑΙ και οι υπόλοιποι

Payroll, ΑΙ και οι υπόλοιποι

Το AI έχει μπει για τα καλά στο καθημερινό workflow όλων μας. Άλλοι το χρησιμοποιούν για debugging. Άλλοι για documentation. Άλλοι για UI/UX. Μέχρι πρόσφατα, η συζήτηση γύρω από το AI στο development ήταν κυρίως γύρω στις λύσεις άμεσων ζητημάτων. Πόσο πιο γρήγορα γράφουμε κώδικα , “fix my bug” κλπ.

AITOKENPAYROLLSALARYCOMPANY
Εμπλουτίζω το GitHub μου με projects

Εμπλουτίζω το GitHub μου με projects

Το AI συνεισφέρει σε γοργούς ρυθμούς στην ανάπτυξη projects. Αυτό το καθιστά καθημερινό εργαλείο και “συνεργάτη” σε τυχαίες ιδέες που θέλω να δημιουργήσω. Πριν μερικά χρόνια, στα πρώτα στάδια του developer journey μου, για να καταφέρω να στήσω έστω το αρχικό project structure για την πιο απλή ιδέα, μου έπαιρνε ώρες. Μπορεί και μέρες, ανάλογα με το πόσο εξοικειωμένος ήμουν με το εκάστοτε framework. ( κάτω τα links για το project )

AIPROJECTSAPPWEATHERNEXTJSCHAT
Όταν η γνώση στον προγραμματισμό αρχίζει να γίνεται premium προϊόν

Όταν η γνώση στον προγραμματισμό αρχίζει να γίνεται premium προϊόν

Παλαιότερα, ένα από τα πιο όμορφα στοιχεία του προγραμματισμού ήταν ότι μπορούσες να ξεκινήσεις το ταξίδι για την γνώση , με την θέληση για ανακάλυψη. Ένα laptop, σύνδεση στο internet, μερικά tutorials στο YouTube, documentation, Stack Overflow, GitHub και αρκετή προσωπική προσπάθεια ( και χρόνος ) ήταν αρκετά για να μπεις στον χώρο. Δεν χρειαζόταν να πληρώσεις υπέρογκα ποσά για να μάθεις τα βασικά. Η γνώση υπήρχε εκεί έξω. Άλλες φορές οργανωμένη, άλλες φορές χαοτική, αλλά υπήρχε.

AIKNOWLEDGEEDUCATIONCOURSESYOUTUBE