49th meetup videos uploaded!

The 49th GreeceJS meetup took place on 20st of February 2024.

The first talk was given by Evangelia Mitsopoulou presented “Battle of react state managers in frontend applications”. After a short break, Theodore Vorillas from Proxima Analytics took the stage with the presentation titled “From Zero to Zero: How to become a Senior Developer”.

The event was proudly sponsored by Agile Actors!

Battle of react state managers & how to become a senior developer

48th meetup videos uploaded!

The 48th GreeceJS meetup took place on 5th of December 2023.

The first talk is given by Tasos Maroudas from Coded Lines who will present “How to Bugproof and Stabilize your Mobile App after Launching in Production”. After a short break Marianna Androutsopoulou from Causaly takes the stage with her presentation titled “Cypress vs. Playwright: The battle of Testing Titans”. Proudly sponsored by Coded Lines!

Testing strategies & frameworks and Tips for crash-free mobile apps

47th meetup videos uploaded!

The 47th GreeceJS meetup took place on 17st of October 2023.

The first talk is given by Angelos Chaidas from Adzuna who will present “This year I learned: Sometimes you must remove an “alt” attribute from an “img” tag to make something accessible” in english. After a short break we changed back to Greek and Giorgos Seriatos and Panagiotis Gkatzelidis from Spitogatos took the stage with their presentation titled “Building a large scale customer facing portal using Nuxt/VueJS technologies and an AWS based microservices architecture”. This event was proudly sponsored by Netcompany-Intrasoft!

Web Accessibility, Nuxt/VueJS, and More!

46th meetup videos uploaded!

The 46th GreeceJS meetup took place on 31st of May 2023. An event where we talked about Contract Testing, Concurrent React and Microfrontends.

Intro to LLMs and Discussion around ChatGPT – Rui Miguel Forte

45th meetup videos uploaded!

The 45th GreeceJS meetup took place on 25st of April 2023. A “special” event where we talked about LLMs and had a roundtable discussion aftewards.

Intro to LLMs and Discussion around ChatGPT – Rui Miguel Forte

43rd meetup videos uploaded!

The 43rd GreeceJS meetup took place on 1st of March 2022. A “special” event, this time we had three great presentations:

Introduction to Redwood JS – Dimitris Michalakos

Introduction to Astro JS – Angelos Chaidas

Introduction to Remix – Stratos Pavlakis

42nd meetup videos uploaded

The 42nd meetup took place on the 14th of December 2021. We’ve just upload these two great presentations:

MicroFrontends: Stories from the trenches – Antonis Panos

WRIT, a security framework that protects from malicious browser extensions – Panos Papadopoulos

Subscribe to our YouTube channel to be notified when new videos get uploaded.

40th meetup videos uploaded!

Better late than never! 🙂

It did take us a bit of time to prepare and upload the recordings from our meetups but we’re now at a stage where we can begin uploading all of them.

To start with, we’ve just uploaded the two talks from the 40th GreeceJS meetup (on the 21st of September2021) on the GreeceJS YouTube channel:

Front-end Frameworks, Back-end Databases, and GraphQL by Jesse Martin:

Demystifying Full-Text search by Dimitris Michalakos and Apostolis Economou:

GreeceJS Virtual Meetup #8

Tuesday 14th of December 2021 – 7:00 PM EET

Hola good people 🖖,

Our last meetup for 2021 will feature a real-world story on Microfrontends and an amazing web-security talk by Panos Papadopoulos from Telefonica, one of the largest network providers in the world.

As always, we’ll bring you the coolest, nerdiest tech news and an Xmas-edition prize draw… we’ll be giving away 1x Occulus Quest 2!

This meetup would not be possible without the support of our amazing sponsor, Epignosis.

At Epignosis, we build workplace learning software that enables more than 70,000 teams worldwide to offer training to their people. Our portfolio of tools can be used by organizations of any size and includes TalentLMS, a zero-overhead cloud LMS, eFront, an enterprise LMS, and TalentCards, a mobile app for training the deskless workforce.

We’re on a mission to democratize training by developing simple, accessible, and affordable software. We count 9000+ companies as customers and with 11 million users logging in to use our platforms, we are a much-loved global leader in learning tech. At home, we are quickly becoming the largest SaaS company to come out of Greece.

Check out our openings at https://www.epignosishq.com/careers/

Please visit
https://www.meetup.com/GreeceJS/events/282582262/
for more details!

Event agenda

19:10 – 19:20
Tech news


19:20 – 20:00
“MicroFrontends: stories from the trenches” by Antonis Panos, Blueground (GR)

It’s hard to stay relevant in the fast evolving front-end ecosystem, while at the same time you deal with spaghetti code, obsolete libraries/frameworks, outgrown apps and other things from the early startup stages of your company. This talk will demonstrate how we, at Blueground, managed to create a solid ground for current and future tech adoption, improved performance, easier delivery, more ownership and ultimately better DX for our teams.

About the speaker:

Antonis lives in Athens and is a senior software engineer at Blueground and also a mentor for the SHA academy. He works on front-end, back-end and generally loves to meddle with the whole stack. His love for coding is only surpassed by his love for junkfood. He is an email-templates-development survivor and he would love to meet your cat.


20:00 – 20:10
A word from our sponsor – Epignosis (GR)


20:10 – 20:50
“WRIT, a security framework that protects you application from malicious browsers extensions” by Panos Papadopoulos, Telefonica Research

The powerful capabilities of modern browsers have pushed the web application logic to the user side, thus minimizing latency, increasing scalability of the service and providing satisfactory user experience and usability. What is more, browsers provide a rich toolchest for browser extensions to provide additional functionality, but at the same time enable them to become a powerful vehicle for malicious actors. Such actors may spy, phish or fraud, thus making the user’s browser untrusted for the web servers.

In this paper, we present WRIT, a practical framework that enables websites to generate a protected environment on the user’s browser to execute code and/or store sensitive data securely even if there are malicious extensions installed. In WRIT the integrity of outgoing web requests is attested and verified to ensure they were triggered after a user’s action and not automatically generated by a malicious browser extension. WRIT is immediately applicable by leveraging existing HTML5 and other native browser features and does not require any modification of the browser. Performance results of our prototype show that it adds a negligible 7.29 ms latency to the sensitive user-triggered actions (e.g., post message).

About the speaker:

Panos works as a Security Researcher at Telefonica Research. His interests lie in the area of Network Security and Privacy, Fraud Detection, Trustless Distributed Systems and Ad Fraud. He currently lives in London and has published numerous scientific articles.


20:50-21:00
Prize Draw (Occulus Quest 2)