GreeceJS Virtual Meetup #6


Details
Hola good people 🖖,
September is here and we are ready to kickoff the season 2021-2022 with a bump! Hope you are ready, too! We are preparing an amazing season... so stay tuned!
GreeceJS is starting with two great presentations, tech news updates and few great prizes. This will be an online event, so get comfortable, choose your drink of preference and join us!
We are happy once again to have Causaly as our sponsor for this event to make it happen!
Causaly is building the biggest knowledge platform in the world to empower people working on the most pressing issues in human health.
Open positions:
- Full-Stack Software Engineer, Javascript
https://apply.workable.com/causaly/j/A88B61EA9C/ - Senior Back-End Software Engineer, Node.js
https://apply.workable.com/causaly/j/1DB8812203/ - QA Engineer
https://apply.workable.com/causaly/j/C2D4E132A1/ - Technical Product Owner
https://apply.workable.com/causaly/j/38A57BDADD/
Here it is the event agenda:
19:00 - 19:10
Welcome and lounge talk
19:10 - 19:20
Tech news
19:20 - 20:00
Front-end Frameworks, Back-end Databases, and GraphQL (EN)
- Jesse Martin, Dev advocate at Hasura
With more than 100M pulls, the Hasura GraphQL Engine has become an increasingly popular way to instantly generate GraphQL endpoints on your data stored in Postgres. But what happens when you refactor the core to generalize interfaces, add additional databases, and supplement existing features? In this talk Jesse Martin will share the story of GraphQL broadly, through the lens of Hasura, and do so in a way that speaks to a variety of experience levels and technical abilities.
You will learn:
- What are the technical considerations you should be aware of when evaluating your own API strategy?
- How did Hasura approach such a major refactor?
- Where do you get started when wanting to use GraphQL with the Javascript framework of your choice
20:00 - 20:10
A word from our sponsor - Causaly (GR)
20:10-19:50
Demystifying Full-Text search (GR)
- Dimitris Michalakos, Head of Application Engineering at Causaly
- Apostolis Economou, Full-stack Developer at Causaly
Full-Text search is hard, which is why a lot of developers prefer using off-the-shelf blackbox solutions, such as Algolia. Simple solutions are great for simple use-cases, however (a) often product requirements are more complicated and (b) you don’t respect yourself as an engineer if you do not understand what is going on under the hood.
In this talk we will discuss the theory behind Full-Text search and see some practical examples using ElasticSearch.
By the end of this presentation Full-Text search won't seem so frightening and you will have a good understanding of what the fuss is all about.
Audience prerequisites:
- This talk will be in Greek
- Basic understanding of how Databases work
About the speakers:
Dimitris is a software engineer, with 10+ years experience in web technologies, from back-end to front-end. He's currently working as a Head of Application Engineering at Causaly and serving as vice-president of the GreeceJS Association for 2021-2022. 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.
Apostolis is a mathematician turned developer. He has been working with JavaScript and web technologies for quite some time, although his framework of choice is Elixir. He is currently working as Full-Stack developer at Causaly. Last but not least, Apostolis is PAOK.
20:50-21:00
Prize Draw
Please note: we plan to use Zoom, so please make sure you have the latest zoom client installed on your machine. The zoom link is going to
be available on this meetup.com page one day before the event.

GreeceJS Virtual Meetup #6