<ArgyrisPro/>

Οι γλώσσες και οι τεχνολογίες μου

Σε αυτήν την περιοχή θα βρείτε τις γλώσσες και τις τεχνολογίες που μου αρέσει να χρησιμοποιώ.
GoLang

GoLang

Η Golang ειναι η αγαπημένη μου γλώσσα προγραμματισμού παρότι ξεκίνησα να την μαθαίνω σχετικά πρόσφατα. Ειναι απλή στην σύνταξη, έξυπνη, κάνει compile και ειναι εξαιρετικά γρήγορες οι εφαρμογές που προγραμματίζονται σε Go.
Gin GoLang framework

Gin GoLang framework

Το Gin ειναι ένα lightweight framework της Golang. Ειναι εξαιρετικό για ανάπτυξη web εφαρμογών και για web APIs. Δίνει έμφαση στην παραγωγικότητα του προγραμματιστή, παρέχοντας βασικά και απαραίτητα εργαλεία όπως routing, middleware, logging κ.α.
PHP

PHP

Ξεκίνησα να προγραμματίζω σε γλώσσα PHP το 2010. Απο τότε η PHP έχει πετύχει να βελτιωθεί σε πολλά επίπεδα: full OOP features, βελτιώσεις στην ταχύτητα εκτέλεσης, φανταστικά frameworks, code testing βιβλιοθήκες, dependency manager κ.α.
Laravel PHP Framework

Laravel PHP Framework

Το Laravel ειναι ένα PHP framework το οποίο θεωρώ πώς δίδαξε στους προγραμματιστές της PHP πώς να γράφουν σωστό κώδικα ακολουθώντας best practices. Ειναι ένα ισχυρό MVC framework με δυνατότητες όπως migrations, seeders, code testing, ORM κ.α.
Modern Javascript

Modern Javascript

H javascript ειναι μια απο τις πιο δημοφιλείς γλώσσες προγραμματισμού σήμερα, μπορείς να αναπτύξεις web, mobile και desktop εφαρμογές. Προσωπικά την χρησιμοποιώ για κατασκευή web εφαρμογών και ιστοσελίδων.
ReactJS

ReactJS

Η ReactJS ειναι μια πανίσχυρη javascript library, που αναπτύχθηκε απο την Facebook, και χρησιμοποιείται για web εφαρμογές και sites. Αποτελεί τον κυριάρχο παίκτη στον χώρο της, με την AngularJS και VueJS να ακολουθούν.
NextJS React Framework

NextJS React Framework

Το NextJS ειναι ένα ReactJS framework, με ισχυρά χαρακτηριστικά όπως πιο ευέλικτο routing, server side rendering(SSR) κ.α.
Docker

Docker

Το Docker ειναι ένα εργαλείο για να κάνεις package την εφαρμογή σου μέσα απο ξεχωριστούς containers. Παρέχει consistency ανάμεσα σε ξεχωριστά περιβάλλοντα και δίνει έμφαση σε αυτοματισμούς.
PostgreSQL

PostgreSQL

Η PostgreSQL ειναι μια απο τις πιο δημοφιλείς βάσεις δεδομένων σήμερα (RDBMS). Ειναι open source και ειναι ταχύτερη σε σχέση με άλλα συστήματα βάσεων δεδομένων
MongoDB (Atlas)

MongoDB (Atlas)

Η MongoDB ειναι ίσως η πιο γνωστή NoSQL βάση δεδομένων ενώ ο MongoDB Atlas ειναι ένα fully-managed cloud παρόχος.
Redis

Redis

Το Redis ειναι ένα distributed in-memory data structure engine. Χρησιμοποιείται σε backend εφαρμογές βελτιώνοντας την ταχύτητα, μειώνοντας παράλληλα τα κόστη σε υλικό (servers κα.).
Google firebase

Google firebase

Το Firebase, αναπτύχθηκε απο την Google. Ειναι μια πλατφόρμα που παρέχει στους προγραμματιστές εργαλεία σε ένα εύρος λειτουργιών όπως push notifications, dynamic links, logging κ.α.
Postman

Postman

Ένα εξαιρετικό εργαλείο για προγραμματιστές το οποίο βοηθά να οργανώνουν και να συγχρονίζουν τα API collections, να γράφουν και να δημοσιεύουν api documentation, να αλλάζουν εύκολα και γρηγορα περιβάλλοντα (local / production), να πραγματοποιούν test calls, να κάνουν κώδικα σε κάθε γλώσσα προγραμματισμού κ.α.
Git

Git

Το Git ειναι ένα δωρεάν και ανοικτού κώδικα πρόγραμμα για διαχείριση εκδόσεων αρχείων. Βοηθά τους προγραμματιστές να καταγράφουν τις αλλαγές στα αρχεία ενός project το οποίο κάνει την ομάδα περισσότερο παραγωγική. Το Git δεν ειναι ένας hosting provider όπως το Github ή Gitlab.
Search Engine Optimization

Search Engine Optimization

Το SEO ειναι ένα σύνολο απο τεχνικές και μη πρακτικές/ενέργειες με στόχο να βελτιωθεί η βαθμολογία ενός web site στα αποτελέσματα των μηχανών αναζήτησης. Όπως ειναι σαφές το value που φέρνει ειναι εξαιρετικά σημαντικό.
Ubuntu

Ubuntu

Το Ubuntu ή αλλιώς το linux, ειναι μάλλον το καλύτερο λειτουργικό σύστημα για προγραμματιστές. Ειναι ελαφρύ,δωρεάν,ανοικτού κώδικα προσφέροντας ταχύτητα, αυτοματοποιήσεις εργασιών και ασφάλεια.

Επικοινώνησε μαζί μου

Έχεις κάποια ιδέα ή επαγγελματική πρόταση; Θα χαρώ πολύ να την ακούσω!