GreeceJS #31: OS Competition, React Hooks and Luna

Hello good people!

Join us for the last event of the season on Monday, June 24, 2019 at INNOVATHENS powered by Samsung – Hub of Innovation & Entrepreneurship of Technopolis City of Athens.

18:00 – 18:15
Networking & cold beverages

18:30 – 19:15
How to build and maintain a GitHub project (en)
Arvanitis Panagiotis, Front-end Engineer at Agile Actors

Photo of Panayiotis Arvanitis

In this presentation we will talk about Luna. Luna is a desktop application build on ElectronJS and a npm manager with purpose to handle npm dependencies in an easy way through a modern UI.

About the speaker:
Panagiotis is a nodejs enthusiast. He is passionate with web technologies and enjoys making data visualisations.

19:35 – 19:50
Open Source Project Competition (gr)

We, as software developers, are often keen to take and reluctant to give. This is an opportunity to make a difference.

Vote for your favourite Open Source software between Babel, Rollup, Prettier and Eslint. Put your money where your mouth is and optionally give 5, 10 or 20 EUR. Our awesome sponsor, Agile Actors, will commit an additional 200 EUR to the winner.

The money we collect from participants + sponsor will be given donated to the winning OS project.

19:50 – 20:00
A word from our sponsor: Agile Actors (gr)

Agile Actors is a fast growing TechProfessional Services and Coaching organization specializing in Software Development & Design, UX/UI, Testing Automation & Quality Assurance, Agile Coaching & Scrum Training. The company engagements, local and international, are in the areas of online gaming, banking, telecommunications, software development, etc.

Find out more at
Apply for job opportunities at

20:00 – 20:45
The biggest lies about React Hooks (gr)
– Marios Fakiolas, Frontend Head at

Marios Fakiolas

Marios will guide us through a journey to code reusability in React: starting from HOCs and render props and finishing with Hooks.

About the speaker:
Marios is a web frameworks veteran, currently on a public speaking spree.


GreeceJS #28: React Unorthodox

Happy new year good people,

We hope you had some much-needed rest during the season break. Our first meetup for 2019 is scheduled for Jan 15. This time we focus on unorthodox React, that is React used in  unconventional ways. Panagiotis Vourtsis will introduce us to React Native used for mobile development. Dimitris Michalakos will dive into Next.js, server-side rendering and the struggle for painless development on the web. Last, but not least, Apostolos Apostolakis will do a lightning talk on startups and venture capital.

Join us on Tuesday, Jan 15, 2019 at InnovAthens powered by Samsung – Hub of Innovation & Entrepreneurship of Technopolis City of Athens.

18:00 – 18:15

Networking & beverages

18:20 – 18:25

Opening talk (gr)

18:25 – 18:45

JS Knowledge Quiz (gr)
Test your JavaScript skills for fame and glory. All you need is your smartphone – just make sure to be at the venue on time!

18:45 – 19:30

An Emoji Introduction to React Native (gr)
Panagiotis Vourtsis, Senior Front End Developer at Orfium

React Native is the new kid in town. So what is it, what problems does it solve and “do I need to know native to work with it” are a some of the questions to be answered.

Panagiotis is a software developer with much love in both back-end and front-end tech. He has 7 years of programming experience and currently working at Orfium. Usually on a regular day he is working with his headphones on, listening to music!

Audience prerequisites:

  • This talk will be in greek;
  • Familiarity with React is required;
  • Java knowledge is helpful but not necessary, as we will go through some examples with native bridging.

19:50 – 20:00

WTF is Venture Capital, startups and other tales for engineers (gr)
– Apostolos Apostolakis, Co-founder at

VentureFriends will share their view on startups and Venture Capital. They will also share some lessons learnt over the last 15 years they have been involved with tech startups

20:00 – 20:10

A word from our sponsor: Accenture (gr)

Accenture is a leading global IT professional services company, providing a broad range of services and solutions in strategy, consulting, digital, technology and operations.

They have a strong presence in more than 120 countries, including Greece. They partner with more than three-quarters of the Fortune Global 500.

Find out more at
Apply for job opportunities at

20:10 – 20:55

Next.js and the pursuit of happiness (gr)
Dimitris Michalakos, Lead Developer at Causaly

What is Next.js, which are the technologies involved and how do you use it? Most importantly why would you use Next.js and how do you make decisions in general as a software engineer?

Dimitris is a software engineer, with 10+ years experience in web technologies, from back-end to front-end. He’s currently working as a Lead Developer at Causaly and serving as president of the GreeceJS Association for 2018-2020. He has 2 kids and no pets. He gets furious when people touch his laptop screen – he perceives it as the direct equivalent of sticking their dirty thumb in his eye.

Audience prerequisites:

  • This talk will be in greek;
  • Familiarity with React is appreciated but not necessary.


BeerJS @The Lazy Bulldog Pub
Orfeos 2, Athens (right next to the venue)

Οι παρουσιάσεις απο το 4ο GreeceJS meetup

Οι τρείς παρουσιάσεις που έγιναν στο 4ο meetup είναι οι εξής:
Presenration: Coffeescript - Unfancy Javascript
1. Coffeescript
Unfancy Javascript
από τον Δημήτρη Τσιρόνη (Geembo)

Presentation: BackboneJS2. BackboneJS
Core Concepts and a little bit more!
από τον Στράτο Παυλάκη (Persado)

Presentation: Managing Browser History
3. Managing Browser History
Hashes, Hashbangs and the HTML5 History API

από τον Άγγελο Χάιδα (Adzuna)