
We are not a lot of people who can say that we are working for Elastic for 12 years. I’m one of them. And I’m proud of it. I really think that I took one of the best decisions in my life when I decided to join this startup as it was risky to leave a confortable position with a permanent contract in a french governement organization. But I did it. And I never regretted it.
The teenager
Ninja Turtles: Teenage Years is a 1989 arcade game produced by Konami. It is a scrolling beat ’em up type game based mainly on the 1987 animated series Teenage Mutant Ninja Turtles. The game was ported to the NES in 1990, retitled Teenage Mutant Ninja Turtles II: The Arcade Game, and released in 1991. In 2009, the NES version was re-released for the Wii’s Virtual Console in Europe and Australia.

Teenage Mutant Ninja Turtles
I’m not a Ninja Turtle but I’m a teenager. I’m still learning every day. I’m still making mistakes every day. I’m still growing every day. I’m still having fun every day. I’m still enjoying every day. I’m still sharing every day. I’m still helping every day. I’m still loving every day. I’m still Elastic every day.
AI is everywhere
2024 has been a super active and busy year for me with one of the talk I ran the most: “Search: a new era”. It’s a talk which describes:
- βClassicβ search and its limitations
- What is a model and how can you use it
- How to use vector search or hybrid search in Elasticsearch
- Where OpenAIβs ChatGPT or similar LLMs come into play to with Elastic
I’m really enjoying playing this talk as it explains in very simple words what are vectors and why they are so important in the search world.

Vectors
I’m even sharing some basic maths so people can “easily” understand what is happening behind the scene.

Cosinus
But the funniest part of the talk is when I’m showing how to use those principles with sound, to search for similar musics. It’s super connected to my other passion: the art of DeeJaying.
Deejay at conferences
That has been something very new. It started last year when I was invited to play at the Camping des Speakers conference in Baden, France. In 2024, I was invited to play at the Riviera Dev conference in Sophia Antipolis, France. But the wee before, I was manning the Elastic booth at the Sunny Tech conference in Montpellier, France. I met Julien Briault for the first time and learned that he used to be a DeeJay too, known as Krytek:
I proposed him to play together at the Riviera Dev conference and he accepted. We had a great time together doing a B2B set, and we met then (Nikita Rousseau ) who also joined us and ran the warmup.
Super pied ce soir avec @ju_hnny5 et @nirousseau derriΓ¨re les platines. D'abord un atelier dΓ©couverte puis un set de plus de 4h. Vraiment quel bonheur. Merci beaucoup Γ @RivieraDEV pour avoir proposΓ© et louΓ© un matos de dingue pour l'occasion. π₯° pic.twitter.com/53dx8PLm7f
— David Pilato πΊπ¦πͺπΊπ«π· (@dadoonet) July 9, 2024
I loved it at it’s another way to share passion and knowledge with people.
At Elastic, we can spend up to 5 days for non profit activities. This year, I played for the Lisa Forever association which is helping kids with cancer. It was a great honor to be part of this event.
And #elkie was hiding today. She's probably too shy to be on the stage for a set for @LISAFOREVERlisa pic.twitter.com/7yxrSWk0zP
— David Pilato πΊπ¦πͺπΊπ«π· (@dadoonet) May 26, 2024
For the December Fest event, at Elastic office I was also invited to play some music for my colleagues.
Mon dernier set pour @elastic DecemberFest : https://t.co/k9s5ytlOT7 with #elkie βΊοΈ pic.twitter.com/3RifXqclrL
— David Pilato πΊπ¦πͺπΊπ«π· (@dadoonet) December 7, 2024
It was one of my best DeeJay set ever which you can listen from here .
The Elastic design team created a nice design for a t-shirt or a poster I will use for my next events.

DJ Elkie
Elkie was also having fun
Elkie is the plush I got in the early days of Elastic. And like in Le fabuleux destin d’AmΓ©lie Poulain movie, I’m taking pictures of Elkie everywhere I go and I’m posting on X social network. If you want to have an idea of where Elkie was in 2024, you can have a look at the Elkie’s 2024 posts .
Sometimes, I’m very lucky because I can come with my daughter to some events. Like for the JPrime conference in Sofia, Bulgaria:
Merci @jPrimeConf for attending my session. Slides are available at: https://t.co/XQi2y3IkkX. I'll add the video as soon as it will be available. π€ Special thanks to my daughter for attending and taking pictures π #elkie was supporting me as well π pic.twitter.com/b72RzofM7c
— David Pilato πΊπ¦πͺπΊπ«π· (@dadoonet) May 29, 2024
Elkie was also with my family and I in South Korea.
Enjoying Photo Booth with #elkie, kids and friends in Seoul, South Korea π°π·β€οΈ pic.twitter.com/WUVpnjQYCD
— David Pilato πΊπ¦πͺπΊπ«π· (@dadoonet) June 17, 2024
It was a great time for me as I could meet again with Jong Min Kim!
Yesterday, I got the unique chance to meet again my former colleague and friend @kimjmin in Seoul. Thanks for the time, the restaurant and the stickers Jong Min! π pic.twitter.com/MgBvmt0PCR
— David Pilato πΊπ¦πͺπΊπ«π· (@dadoonet) June 20, 2024
Elkie was also at the Olympic Games in Paris, France which was a really great event, very well organized!
2nd part for #elkie is the beach volley π. But under the rain π pic.twitter.com/d4sI7bgPOf
— David Pilato πΊπ¦πͺπΊπ«π· (@dadoonet) July 27, 2024
2024 in numbers
- January:
- π«π· - Meetup - ElasticFR #89 - Bloom / Liferay - I had to cancel my participation to this one as I was sick.
- π«π· - SnowCamp - I was manning the Elastic booth.
- February:
- π«π· - Conference - Touraine Tech: La recherche Γ lβΓ¨re de lβIA - 80 attendees
- π¨π¦ - Meetup - Montreal JUG - πΉπ»πΈ Et si nous cherchions des morceaux de musique πΌπΆ - 60 attendees. This one was funny because I was in Montreal just for holidays with my family and it was at the same time as Confoo.
- π¨πΏ - Elastic Engineering All Hands in Prague, Czech Republic
- March:
- π«π· - Meetup - AgnosTech Pau: La recherche Γ lβΓ¨re de lβIA - 15 attendees.
- π - BBL - Gravitee: Search: a new era - 15 attendees online.
- π«π· - Conference - Azure Day with Kubernetes: Search a new era - 200 attendees.
- π«π· - Meetup - ElasticFR #90 - KubeCon Edition - 30 attendees at Microsoft France.
- π«π· - Conference - AI and Data Day: La recherche Γ lβΓ¨re de lβIA - 50 attendees.
- April:
- π«π· - Training - Elastic Observability Engineer - 10 attendees.
- π«π· - Conference - DevoxxFR: La recherche Γ lβΓ¨re de lβIA - 200 attendees.
- π - Meetup - Virtual: Elastic Extensions for Importance Ranking and Data Exploration - 19 attendees online. I was just the “host” for this one.
- May:
- π«π· - Meetup - AlpesJUG: La recherche Γ lβΓ¨re de lβIA - 20 attendees.
- π¨π - Meetup - GenevaJUG: La recherche Γ lβΓ¨re de lβIA - 50 attendees.
- π«π· - Meetup - LyonJUG: La recherche Γ lβΓ¨re de lβIA - 32 attendees.
- π«π· - Meetup - TadX: Elasticsearch Query Language: ES|QL - 20 attendees.
- π«π· - BBL - Talan - 30 attendees online.
- π§π¬ - Meetup - Elastic Sofia: Vector Search & ES|QL @ FFW - 15 attendees, with Piotr.
- π§π¬ - Conference - JPrime: Search: a new era - 600 attendees.
- June:
- π«π· - Conference - CoTeR numΓ©rique - I was helping at the booth.
- π«π· - Conference - DevFest Lille - I managing the booth.
- π«π· - Meetup - ElasticFR #91 - Google Cloud - 15 attendees.
- π«π· - Conference - Breizhcamp: La recherche Γ l’Γ¨re de l’IA - 100 attendees.
- π«π· - Conference - Breizhcamp: Elasticsearch Query Language: ES|QL - 80 attendees.
- π©πͺ - Conference - Developer Week: Advanced (elastic)search for your legacy application - 40 attendees.
- π«π· - Conference - SunnyTech: La recherche Γ lβΓ¨re de lβIA - 40 attendees.
- July:
- π«π· - Conference - Riviera Dev: La recherche Γ lβΓ¨re de lβIA - 60 attendees.
- September:
- π - Podcast - πΉπ»πΈ Searching for similar music tracks πΌπΆ - not released yet.
- π«π· - Conference - JUG Summer Camp: Elasticsearch Query Language: ES|QL - 40 attendees.
- π«π· - Meetup - ChtiJUG: La recherche Γ lβΓ¨re de lβIA + ES|QL - 50 attendees.
- π«π· - Meetup - YaJUG: La recherche Γ lβΓ¨re de lβIA + ES|QL - 30 attendees.
- π«π· - Training - Data Analyst with Kibana - 10 attendees.
- October:
- π«π· - Meetup - NantesJUG: La recherche Γ lβΓ¨re de lβIA + ES|QL - 35 attendees.
- π«π· - Meetup - ElasticFR #92 - RadΓ¨s, Kafka, ES|QL - 30 attendees.
- π«π· - ForumPHP - I was manning the Elastic booth.
- π«π· - Training - Elastic Engineer - 10 attendees. This course is my favorite one. I love when I have a chance to run it.
- π«π· - Conference - DevFest Nantes: La mΓ©tΓ©orite GPT annonce t’elle la disparition des dinosaures “moteur de recherche” ? - 400 attendees.
- π - BBL - Kpler: πΉπ»πΈ Searching for similar music tracks πΌπΆ - 110 attendees online.
- November:
- π«π· - Conference - DevFest Toulouse: La recherche Γ lβΓ¨re de lβIA - 300 attendees.
- π¬π· - Conference - OpenConf: πΉπ»πΈ Searching for similar music tracks πΌπΆ - it was a recording for the pre-event of the conference.
- π«π· - Conference - DevCon #23: L’approche RAG pour la cyber-sΓ©curitΓ© - 25 attendees.
- π«π· - Meetup - ElasticFR #93 - Canal+ - 35 attendees.
- π³π± - Meetup - Amsterdam user group | The Secret Sauce of Faster, Better Vector Search - 70 attendees. I was helping at the meetup my colleague Iulia.
- π³π± - ElasticON Amsterdam 2024: Community track . I was managing the community track with my colleague Iulia.
- π§πͺ - BBL - Fortis: Ai Search + ES|QL - 8 attendees.
- π§πͺ - Meetup - BruJUG: Search, a new era - 18 attendees.
- π§πͺ - BBL - ARHS: Search, a new era - 20 attendees.
- π§πͺ - BBL - Infrabel: ES|QL - 15 attendees.
- December:
- π«π· - Devops REX - I was manning the Elastic booth.
- π - BBL - Ekino - 25 attendees online.
- π«π· - meetup - FinistDev: La recherche Γ lβΓ¨re de lβIA + ES|QL - 30 attendees.
- π«π· - BBL - CleverCloud : ES|QL - 10 attendees.
- π«π· - Conference - Normandie AI: La recherche Γ l’Γ¨re de l’IA - 190 attendees.
The most shamefull moment of 2024
Something weird happened in November. As you can see in the list above, I travelled A LOT this month. My mental load was so high that I made one of the biggest mistake of my entire life. I was travelling back from Amsterdam to Brussels by train with my luggage, my backpack and a very small flight case with some video recorders that a friend of mine lent me for the ElasticON Amsterdam conference.

Flightcase
I was so tired that I forgot the flight case at the central train station. I realized that when I was in the train on my way to Brussels. I heard then a voice asking if someone left a luggage at the station. I told the train agent that it was me. He asked me some questions about it as they closed the station. In Rotterdam, the Police came on board and asked me to explain what was inside the flight case, to open my other luggages. They checked obviously my identity, checked my phone where I was chatting with a colleague to take it back with him from the lost&found office. I felt so ashamed by the situation and all the trouble I caused that day. Then I was allowed to continue my trip to Brussels.
At the end of the trip, the train agent told me that they blocked the Amsterdam Centraal station for some hours because of me. I felt so bad even though I knew I did not do that on purpose and it was “just” that I was so exhausted by all the trips. I was feeling like a teenager who did something very stupid!
So if you suffered from that situtation that day, I apologize!
2025 to be like
I was super exhausted at the end of 2024 as you read above so I was happy to take some days off to rest and to be with my family. I have to say that I accepted probably a bit too much events and I was running from one place to another with no real space time for my family and for my other Elastic activities, like managing the Elastic Advent calendar or organizing the ElasticON Paris 2025 community track . I will probably reduce a bit the cadence of my talks and events in 2025 to make sure I’m not burning myself out.
Although the list of expected events is yet quite long:
- Paris, France, for the ElasticON Paris 2025 community track and then for the ElasticON Paris 2025 conference . If you don’t have your ticket yet, you can still register to both events. It’s free!
- Grenoble, France, for the SnowCamp conference where I’ll be manning the Elastic booth.
- Tours, France, for the Touraine Tech conference. I’ll be giving a talk about “ES|QL: the new way to query Elasticsearch” and I’ll be deejaying again.
- Bordeaux, France, for the BordeauxJUG meetup with again a talk about ES|QL.
- Nantes, France, for the ENI Tech fest event with my talk about the new era for search.
- Las Vegas, NV, USA, for the Elastic engineering all hands, where I’ll be meeting my amazing colleagues, from the developper relations team but also the rest of the engineering team.
- Niort, France, for the DevQuest conference.
And it’s not including yet the other proposals I applied to. Speaking of that, if you are a speaker, I can highly recommend to check out the website made by AurΓ©lie Vache : Call for Paper . It’s a great tool to find CFPs and to submit your talks.
So if you have a chance to be nearby, and even if we don’t know each other, please come and say hi! I don’t really look like a teenager but the t-shirt and the ripped jeans but more like a dinosaur as my colleagues like to call me.

3D Monster Maze on ZX81
But I won’t eat you! Instead, there will always be a smile for you! β₯οΈ
