

Η Civet, μια γλώσσα προγραμματισμού με προσανατολισμό στη λειτουργική προγραμματισμό ως υπερσύνολο της TypeScript
Βουτιά στις βελτιώσεις σύνταξης της Civet και στο οικοσύστημα ένταξης για να αξιολογήσουμε τα πραγματικά πλεονεκτήματα και τις πιθανές προκλήσεις


Πώς μετέφερα το flaming.codes από Next.js σε Qwik
Το δίνοδικό μου ταξίδι μεταφέροντας το flaming.codes από Next.js σε Qwik και Qwik City


Windows 95 και η συνάφειά τους στο ιστορικό του υπολογιστή
Τι καθιέρωσαν τα Windows 95 που εξακολουθούν να ισχύουν σήμερα


Να θυμάστε τα πάντα με το Rewind.ai: να το χρησιμοποιείτε για εργασία
Πώς το Rewind.ai μπορεί να σας βοηθήσει να θυμάστε πράγματα που έχετε ήδη ξεχάσει


Arc Browser για Ανάπτυξη & Διαχείριση Ιστού
Πώς το UX του Arc Browser βελτιώνει τη ροή εργασίας για τους προγραμματιστές


Ήχοι φόντου σε iOS και macOS
Πώς να χρησιμοποιήσετε τους ήχους παρασκηνίου για να δημιουργήσετε ένα χαλαρωτικό περιβάλλον σε iOS και macOS


Αρχεία βαρελιού σε JavaScript
Τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης αρχείων Barrel σε JavaScript


Github Copilot Labs
Μια πειραματική επέκταση για τη βελτίωση του Github Copilot


Προεπισκοπήσεις στιγμιότυπου οθόνης PWA
Πώς να εμφανίσετε στιγμιότυπα οθόνης στη γραμμή εντολών εγκατάστασης του PWA


Πακέτα-αγνωστικά σενάρια με το Node.js
Πώς να απλοποιήσετε την εκτέλεση σεναρίων σε NPM, Yarn και PNPM


Ο τελεστής 'satisfies' στο TypeScript
Επιβεβαιώστε ότι ο τύπος μιας έκφρασης ταιριάζει με κάποιον τύπο, χωρίς να αλλάξετε τον τύπο αυτής της έκφρασης που προκύπτει


Οδηγός για αρχάριους στο Node.js και στο NPM
Πώς να ξεκινήσετε με το Node.js και το Node Package Manager


Έλεγχος εξωτερικών οθονών στα Windows
Πώς να χρησιμοποιήσετε μια δωρεάν εφαρμογή για τον έλεγχο της φωτεινότητας για όλες τις οθόνες


Οι πολλές διαφορές μεταξύ Unix και Linux
Πώς διαφέρουν δύο από τα πιο δημοφιλή λειτουργικά συστήματα.


Μια απλή εισαγωγή στο Typescript
Μια σύντομη εισαγωγή σε ορισμένες έννοιες του Typescript


Το σύμβολο σε Javascript
Γνωρίστε τα σύμβολα: Ο μοναδικός τύπος δεδομένων για τις ιδιότητες αντικειμένων


DOM TreeWalker API
Το TreeWalker API: Ένα ισχυρό εργαλείο για τη διέλευση του δέντρου DOM.


Καλύτερη τεκμηρίωση σε TS & JS
Πώς να γράψετε καλύτερα έγγραφα σε Javascript με πλούσια μεταδεδομένα


Τύποι για διαμόρφωση Tailwind-CSS
Πώς να χρησιμοποιήσετε τύπους Typescript για Tailwind-CSS


Σκοτεινή λειτουργία για εικόνες Github Markdown
Πώς να χρησιμοποιήσετε διαφορετικές εικόνες στο Markdown για φωτεινή ή σκοτεινή λειτουργία


Πώς να προσδιορίσετε το λειτουργικό σύστημα στο πρόγραμμα περιήγησης
Χρησιμοποιήστε σύγχρονα API για να ανακτήσετε πληροφορίες σχετικά με το κεντρικό σύστημα της εφαρμογής Ιστού σας


Ξεκινήστε έναν συγκεκριμένο προσομοιωτή iOS ή iPadOS
Πώς να χρησιμοποιήσετε το Terminal για να επιλέξετε και να εκκινήσετε οποιονδήποτε εγκατεστημένο προσομοιωτή


Νέα μεγέθη θυρών προβολής
Πώς τα svh, lvh και dvh μπορούν να βελτιώσουν την απόκριση σχεδίασή σας


MSW στο SvelteKit
Πώς να εφαρμόσετε MSW για τοπική ανάπτυξη στο SvelteKit


Gitpod IDE στο σύννεφο
Εφήμεροι χώροι εργασίας, είναι all-ops στο cloud


Γεννήτρια άδειας χρήσης στο SvelteKit
Δημιουργήστε μια λίστα εξαρτήσεων για το έργο σας SvelteKit


Lazy loading modules στο Svelte
Πώς να εισαγάγετε το στοιχείο σας κατά παραγγελία


Προσαρμοσμένος φάκελος lib στο SvelteKit
Πώς να δημιουργήσετε ένα ψευδώνυμο διαδρομής στο SvelteKit


AfterDark Screensaver για macOS
Πώς να εγκαταστήσετε ένα από τα καλύτερα screensavers ποτέ


Ρύθμιση HMR για SvelteKit με Gitpod
Πώς να χρησιμοποιήσετε το Hot Module Reload με το SvelteKit και το Gitpod


Συνδυάστε γραμματοσειρές στην εφαρμογή Ιστού σας
Πώς το Fontsource παρέχει γραμματοσειρές για αποστολή με την εφαρμογή σας


Δημιουργήστε SVG από τις γραμματοσειρές Google
Πώς να χρησιμοποιήσετε μια εφαρμογή Ιστού για να μετατρέψετε οποιοδήποτε κείμενο σε SVG


Αντικαταστήστε το Material-UI με το Tailwind.css
Μελέτη περίπτωσης σχετικά με την αντικατάσταση του Material-UI με το Tailwind.css


Ελαφριά εναλλακτική του Axios
Χρησιμοποιώντας το Redaxios αντί του Axios ως μια μικρή εναλλακτική


Κριτικές κώδικα: Πώς να ανεβάσετε τις δεξιότητές σας
Γιατί οι κριτικές κώδικα είναι το πιο ισχυρό εργαλείο για να γίνετε καλύτερος προγραμματιστής


Raycast για macOS
Ένα ευέλικτο εργαλείο ελέγχει ένα τεράστιο σύνολο κοινών εργασιών


Αναζήτηση κώδικα Github
Πώς να χρησιμοποιήσετε τη fuzzy-search του Github για τα αποθετήρια σας


Ελέγξτε τη φωτεινότητα στις εξωτερικές οθόνες του macOS
Πώς να χρησιμοποιήσετε την εφαρμογή που ονομάζεται MonitorControl για αλλαγές φωτεινότητας οθόνης


'Επισκόπηση CSS' στα DevTools του Chromium
Πώς να αναλύσετε το CSS σας με το DevTools


Τύποι συμβολοσειράς προτύπου πληκτρολογίου ως διακριτικά
Βελτιωμένοι κυριολεκτικοί τύποι προτύπων με Typescript 4.5


Φόρτωση ενσωματωμένων λειτουργικών μονάδων Node.js
Μια ελαφρώς ειδική εισαγωγή-σύνταξη για ενσωματωμένες μονάδες


Κωδικοποίηση σε VR
Γιατί το Quest 2 (και περισσότερα) από το Meta είναι ένα ορόσημο στην εικονική πραγματικότητα


Καταργήστε τα αρχεία που αγνοήθηκαν στο git
Μία εντολή που πρέπει να χρησιμοποιήσετε για την αφαίρεση των αγνοημένων αρχείων που είναι check-in


Λήψη σφαλμάτων στο Promise.all
Μια ασφαλής εναλλακτική λύση στο Promise.all της Javascript


Το πιο ισχυρό τερματικό SSH
Πώς να χρησιμοποιήσετε τον κωδικό VS ως το καθημερινό σας τερματικό SSH


Συνεργασία με το Github Copilot
Πώς ένα AI μπορεί να βελτιώσει δραστικά την ταχύτητα κωδικοποίησης σας


Παλέτα εντολών Github
Πώς να αναζητήσετε αποθετήρια και γρήγορες ενέργειες στο Github


Μελέτη περίπτωσης UX μιας σελίδας ανάρτησης ιστολογίου
Πώς σχεδίασα τη σελίδα του άρθρου για αυτήν την εφαρμογή Ιστού


Τι είναι ο «πλοηγός» στις προοδευτικές εφαρμογές ιστού;
Πώς επιτρέπει ο «πλοηγός» να βελτιώνει προοδευτικά τις εφαρμογές ιστού σας


Απλό κινούμενο αναλογικό ρολόι στο Tailwind.css
Πώς να δημιουργήσετε ένα πολύ απλό αναλογικό ρολόι με κινούμενα σχέδια μόνο στο Tailwind.css


Μελέτη περίπτωσης UX μιας σελίδας χαρτοφυλακίου
Οι σκέψεις που επηρέασαν το σχεδιασμό της προσωπικής μου σελίδας χαρτοφυλακίου


Μελέτη περίπτωσης UX μιας σελίδας επισκόπησης
Πώς σχεδίασα τη σελίδα επισκόπησης για όλες τις μετακατηγορίες


Ειδική λειτουργία δικτύου για δεδομένα ανάλυσης στο πρόγραμμα περιήγησης
Πώς να χρησιμοποιήσετε το 'sendBeacon' για αξιόπιστη μετάδοση μικρών κομματιών δεδομένων


Γράφοντας ένα πρόσθετο xbar για το Plausible.io
Πώς έγραψα μια προσθήκη JS για την εφαρμογή xbar για να βλέπω τον τρέχοντα αριθμό επισκεπτών


Πύλη React.js
Η μαγεία της απόδοσης στοιχείων έξω από το δέντρο DOM


Κοινή χρήση οθόνης iPhone σε Mac
Πώς να εμφανίσετε την οθόνη σας iOS στο Mac σας


Next.js Γεννήτρια άδειας NPM
Πώς να δημιουργήσετε άδειες από το pack.json σας


Αντιδράστε σε μαζικές ενημερώσεις
Πώς να συνδυάσετε ενημερώσεις κατάστασης σε μία μόνο κλήση απόδοσης


API πληροφοριών δικτύου για PWA
Πώς να καθορίσετε πραγματικά δεδομένα δικτύου στην εφαρμογή σας Ιστού


DaisyUI - Tailwind εξαρτήματα
Το ισοδύναμο Bootstrap για τις κατηγορίες βοηθητικών προγραμμάτων Tailwind


JSX
Η σύνταξη Javascript XML


Ένα PWA που ονομάζεται DevTools
Ο καλύτερος φίλος ενός προγραμματιστή είναι στην πραγματικότητα μια Προοδευτική Εφαρμογή Ιστού, ακριβώς στο Chromium


Supabase - Backend ως υπηρεσία
Μια πραγματικά ανοιχτή πηγή εναλλακτική λύση για το Firebase


Android Incremental FS
Πώς ένα εικονικό σύστημα αρχείων στο Android επιτρέπει την ταχύτερη εκκίνηση του παιχνιδιού


Χρήστης Github ανά πεδίο εφαρμογής
Πώς να χρησιμοποιήσετε διαφορετικό χρήστη Github για διαφορετικά έργα


SEO χωρίς το Google Analytics;
Μπορείτε να φτάσετε στις κορυφαίες τάξεις της Google χωρίς ενεργοποιημένο το Analytics;


Σφάλμα Node.js με περιβάλλον
Πώς να προσθέσετε μια αιτία σφάλματος σε ρίψεις στο V8 9.3 και μεταγενέστερη


Android Studio στο Ubuntu με NVM
Πώς να ρυθμίσετε σωστά το NVM στο Ubuntu για να εργαστείτε με το Android Studio


Εισαγωγή ES6 με παραμέτρους
Τρόπος μετάδοσης παραμέτρων σε μια μονάδα ES6 κατά την εισαγωγή της


Μετακίνηση σε νέο διαμέρισμα
Πώς να μετακινηθείτε σε ένα νέο διαμέρισμα όταν εργάζεστε έως και 12 ώρες την ημέρα


Πώς έμαθα 12 γλώσσες - σε μια νύχτα
Χρησιμοποιώντας τα πιο πρόσφατα από μηχανική εκμάθηση και κάποια έξυπνη προσωρινή αποθήκευση


Προγραμματιστής Kickscale
Η επέκταση Gmail για αυτόματη εύρεση δωρεάν συναντήσεων


Στοχαστική κωδικοποίηση
Γιατί η κωδικοποίηση είναι κάτι παραπάνω από τη συμβολοσειρά συμβόλων


AC600 στο Ubuntu
Πώς να εγκαταστήσετε προγράμματα οδήγησης Netgear AC600 στο Ubuntu


Τομέας λειτουργιών Firebase
Τρόπος χρήσης ενός προσαρμοσμένου τομέα για Firebase Functions


Παροχή RSS
Αυτό το PWA παρέχει μια τροφοδοσία RSS


Διορθώστε το κιτ για κινητά 100vh
Ο χειρισμός του Mobile Webkit των 100vh ίσως χρειαστεί περισσότερη προσοχή


Άνοιγμα ≠ άνοιγμα
Μορφές, ευκαιρίες και μειονεκτήματα της ανοιχτής επιστήμης


Διακριτικό βασικής προσοχής
Ένα νέο μοντέλο εσόδων για τον Ιστό


Μικροδεδομένα για σημασιολογικό ιστό
Πώς να βελτιώσετε τις σελίδες σας με περισσότερες σημασιολογικές πληροφορίες


Πλασμικός
Ένα πρόγραμμα δημιουργίας εφαρμογών ιστού WYSIWYG


Android Emulator στο Apple M1
Πώς να χρησιμοποιήσετε το Emulator για Android σε συσκευές Apple Silicon


Ιδιότητες κατηγορίας ιδιωτικής κατηγορίας
Το Typescript υποστηρίζει ιδιωτικές ιδιότητες για τάξεις


Τύποι Tuple
Πώς να πληκτρολογήσετε καλύτερα tuples στο Typescript 4.2 και μεταγενέστερες εκδόσεις


Μενού εντολών Chrome & Edge DevTools
Πώς να πλοηγηθείτε στο DevTools σαν χρήστης ενέργειας


Τύποι συμβολοσειρών προτύπων γραφής
Πώς να περιορίσετε τους τύπους συμβολοσειρών χρησιμοποιώντας τον μηχανισμό συμβολοσειρών προτύπων


Τι είναι το AuthN και το AuthZ
Ένας απλός οδηγός για τη διαφορά μεταξύ εξουσιοδότησης και ελέγχου ταυτότητας


Προχωρημένη δοκιμή / catch / τέλος σε Javascript και Typescript
Ρίξτε μια λεπτομερή ματιά στην υλοποίηση ενός μπλοκ try-catch-akhirnya


API δόνησης PWA
Ας χρησιμοποιήσουμε τον πλοηγό για να ανακινήσουμε τη συσκευή σας


Υπερβολική φόρτιση Github Markdown
Δείτε πόσο ευέλικτο μπορεί να είναι το Markdown του Github


API συνεδρίας πολυμέσων
Παροχή μετα-δεδομένων πολυμέσων και επιστροφών στο PWA σας


Όταν το PWA σας αρχίζει να μιλά
Χρησιμοποιώντας το WaveNet για να προσθέσετε σύνθεση ομιλίας για άρθρα


API κλειδώματος ιστού
Συντονίστε την εργασία και τη χρήση πόρων μεταξύ διαφορετικών διαδικασιών


Δρομέας δοκιμής στοιχείων Cypress
Δοκιμές συστατικών μονάδων δόμησης για το React


Επιδιόρθωση για 100vh του Webkit στο Tailwind
Πώς να διορθώσετε τη συμπεριφορά των 100vh στο Tailwind


IntelliJ για Apple M1
Η πλήρης σουίτα IntelliJ διατίθεται για τους επεξεργαστές Μ της Apple


Η μέθοδος της Disney
Πώς να είστε πιο δημιουργικοί με το να είστε πιο συστηματικοί


API κοινής χρήσης ιστού
Πώς χρησιμοποιείτε το εγγενές κοινόχρηστο API του ιστού


Κωδικός φωτιάς μαζί μου
Ήρθε η ώρα να ενεργοποιήσετε κάποιον κώδικα!


Αξιόπιστη δραστηριότητα Ιστού
Πώς να επικυρώσετε την εφαρμογή ιστού σας - και να δημιουργήσετε μια εφαρμογή Android από αυτήν


Συμβολοσειρές προτύπων με ετικέτα Typescript
Τρόπος χρήσης συμβολοσειρών προτύπων ως συναρτήσεων


API σήμανσης εφαρμογών ιστού
Πώς χρησιμοποιείτε ένα σήμα για το εγκατεστημένο PWA σας


Εργαζόμενοι στο Cloudflare
Γρήγορες λειτουργίες χωρίς διακομιστές που φιλοξενούνται από το CDN του Cloudflare


Στήλες Μίλερ
Μια εξαιρετική ιδέα διάταξης που άλλαξε τη διεπαφή χρήστη για συστήματα αρχείων


Μελέτη UX: αντιγραφή στο πρόχειρο
Πώς να σχεδιάσετε μια ενέργεια αντιγραφής στο πρόχειρο στο UX σας


Κατηγορία απόδοσης Android
Πώς κάθε έκδοση Android καθορίζει το επίπεδο απόδοσής της


Next.js-config με έλεγχο τύπου
Πώς να χρησιμοποιήσετε τον έλεγχο τύπου για το next.config.js


Codespaces από τον Github
IDE ως υπηρεσία, διαθέσιμη στο πρόγραμμα περιήγησής σας


Ψηφιακή μορφογένεση
Το διεπιστημονικό πεδίο των φυσικών προτύπων στον ψηφιακό υπολογισμό


Τι είναι το μοτίβο διεπαφής χρήστη;
Ρίξτε μια ματιά σε μια νέα πτυχή στο σχεδιασμό διεπαφής χρήστη


AndroidEnv
Μια διεπαφή για το Reinforcement Learning για πρόσβαση στο λειτουργικό σύστημα Android


Απόρρητο-Πρώτο Analytics
Πώς να σέβεστε τους χρήστες σας και να παρακολουθείτε την απόδοση


Πακέτα δεδομένων Firestore
Μια νέα εφαρμογή για προσωρινά αποθηκευμένα έγγραφα του Firestore


Χειριστής αγωγών Typescript
Σύνταξη αλυσοδεμένων κλήσεων σε Typescript


PWA στο Microsoft App Store
Πώς να δημοσιεύσετε το PWA σας στο Microsoft App Store


Τι είναι το XaaS;
Είναι τα πάντα ως υπηρεσία και πολλά άλλα


Google ZX - σενάρια κελύφους με Javascript
Πώς να γράψετε σενάρια shell με Javascript και Node.js


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