[{"data":1,"prerenderedAt":152},["ShallowReactive",2],{"yKyG-dhCNJMKV7fYA984FG5gq1dGY-bqEFJvsduFsTs":3,"_apollo:default":90},{"speaker":4},{"__typename":5,"id":6,"name":7,"bio":8,"twitterHandle":9,"github":9,"role":10,"company":11,"website":12,"linkedIn":11,"mastodon":11,"bluesky":11,"profileAsOf":13,"profileSources":14,"speakerPicture":15,"talks":19},"Speaker","cjlkvqqwt2xxn0924a1qmeqsq","Nicolas Ruflin","Nicolas Ruflin is a Zürich-based software engineer who created Elastica, an open-source PHP client for Elasticsearch. He has worked on the Beats project of the Elastic Stack and writes about search, distributed systems and software quality.","ruflin","Software engineer",null,"http:\u002F\u002Fruflin.com\u002F","2026","http:\u002F\u002Fruflin.com\u002F\nhttps:\u002F\u002Fgithub.com\u002Fruflin\nhttps:\u002F\u002Fgithub.com\u002Fruflin\u002FElastica",{"__typename":16,"url":17,"fileName":18},"Asset","https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002F4xlYxXySmWstr2YndKNA","Nicolas Ruflin.jpg",[20,63],{"__typename":21,"id":22,"name":23,"youtubecode":24,"category":25,"createdAt":26,"event":27,"speakers":60},"Talk","cjlkvqk392xwz0924rt5lbnkp","Application logging with Elastic Stack","ixFhHIXDQMg&t","Backend","2018-09-02T13:16:17.6+00:00",{"__typename":28,"id":29,"date":30,"talks":31},"Event","cjlkttqay2ts10924gvfvp1t8","2018-08-28",[32,40,48,52],{"__typename":21,"speakers":33},[34],{"__typename":5,"id":35,"name":36,"speakerPicture":37},"cjlku64ai2uig09244n8g8sac","Raluca Nicola",{"__typename":16,"url":38,"fileName":39},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002F2RGJGjnGQG2pAnPez6EH","Raluca Nicola.jpg",{"__typename":21,"speakers":41},[42],{"__typename":5,"id":43,"name":44,"speakerPicture":45},"cjlkvi38o2xg00924ianmotj7","Alicia Rüegg",{"__typename":16,"url":46,"fileName":47},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002FkoehIEgSdqnaEg48uQaW","Alicia Rueegg.jpg",{"__typename":21,"speakers":49},[50],{"__typename":5,"id":6,"name":7,"speakerPicture":51},{"__typename":16,"url":17,"fileName":18},{"__typename":21,"speakers":53},[54],{"__typename":5,"id":55,"name":56,"speakerPicture":57},"cjlkyaguj33e10924jx9k7bov","Alexander Gerasimov",{"__typename":16,"url":58,"fileName":59},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002Flgh1xcFWSfWFfvg7dO5I","Alexander Gerasimov.jpg",[61],{"__typename":5,"id":6,"name":7,"speakerPicture":62},{"__typename":16,"url":17},{"__typename":21,"id":64,"name":65,"youtubecode":11,"category":25,"createdAt":66,"event":67,"speakers":89},"cjjn7tdpi80xo0953jik82caw","Centralised Logging with the Elastic Stack","2018-07-15T19:10:32.361+00:00",{"__typename":28,"id":68,"date":69,"talks":70},"cjlkxlz5a31qt092424umlqnj","2017-08-16",[71,79,81],{"__typename":21,"speakers":72},[73],{"__typename":5,"id":74,"name":75,"speakerPicture":76},"cjluv9oeyp03c0924qsad4qde","Maria Husmann",{"__typename":16,"url":77,"fileName":78},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002F9UovMBbJR1aaFXPQ9SNh","unicorn.jpg",{"__typename":21,"speakers":80},[50],{"__typename":21,"speakers":82},[83],{"__typename":5,"id":84,"name":85,"speakerPicture":86},"cjluvcy0ap0i2092471w2ed9p","Luca Simone",{"__typename":16,"url":87,"fileName":88},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002FlKxeC0j0R7usPBItYX50","DaB8uiog_400x400.jpg",[61],{"Speaker:cjlku64ai2uig09244n8g8sac":91,"Speaker:cjlkvi38o2xg00924ianmotj7":93,"Speaker:cjlkvqqwt2xxn0924a1qmeqsq":95,"Speaker:cjlkyaguj33e10924jx9k7bov":102,"Event:cjlkttqay2ts10924gvfvp1t8":104,"Talk:cjlkvqk392xwz0924rt5lbnkp":122,"Speaker:cjluv9oeyp03c0924qsad4qde":127,"Speaker:cjluvcy0ap0i2092471w2ed9p":129,"Event:cjlkxlz5a31qt092424umlqnj":131,"Talk:cjjn7tdpi80xo0953jik82caw":144,"ROOT_QUERY":149},["null","__typename",5,"id",35,"name",36,"speakerPicture",92],["null","__typename",16,"url",38,"fileName",39],["null","__typename",5,"id",43,"name",44,"speakerPicture",94],["null","__typename",16,"url",46,"fileName",47],["null","__typename",5,"id",6,"name",7,"speakerPicture",96,"bio",8,"twitterHandle",9,"github",9,"role",10,"company",11,"website",12,"linkedIn",11,"mastodon",11,"bluesky",11,"profileAsOf",13,"profileSources",14,"talks({\"orderBy\":\"createdAt_DESC\"})",97],["null","__typename",16,"url",17,"fileName",18],[98,100],{"__ref":99},"Talk:cjlkvqk392xwz0924rt5lbnkp",{"__ref":101},"Talk:cjjn7tdpi80xo0953jik82caw",["null","__typename",5,"id",55,"name",56,"speakerPicture",103],["null","__typename",16,"url",58,"fileName",59],["null","__typename",28,"id",29,"date",30,"talks",105],[106,110,114,118],["null","__typename",21,"speakers",107],[108],{"__ref":109},"Speaker:cjlku64ai2uig09244n8g8sac",["null","__typename",21,"speakers",111],[112],{"__ref":113},"Speaker:cjlkvi38o2xg00924ianmotj7",["null","__typename",21,"speakers",115],[116],{"__ref":117},"Speaker:cjlkvqqwt2xxn0924a1qmeqsq",["null","__typename",21,"speakers",119],[120],{"__ref":121},"Speaker:cjlkyaguj33e10924jx9k7bov",["null","__typename",21,"id",22,"name",23,"youtubecode",24,"category",25,"createdAt",26,"event",123,"speakers",125],{"__ref":124},"Event:cjlkttqay2ts10924gvfvp1t8",[126],{"__ref":117},["null","__typename",5,"id",74,"name",75,"speakerPicture",128],["null","__typename",16,"url",77,"fileName",78],["null","__typename",5,"id",84,"name",85,"speakerPicture",130],["null","__typename",16,"url",87,"fileName",88],["null","__typename",28,"id",68,"date",69,"talks",132],[133,137,140],["null","__typename",21,"speakers",134],[135],{"__ref":136},"Speaker:cjluv9oeyp03c0924qsad4qde",["null","__typename",21,"speakers",138],[139],{"__ref":117},["null","__typename",21,"speakers",141],[142],{"__ref":143},"Speaker:cjluvcy0ap0i2092471w2ed9p",["null","__typename",21,"id",64,"name",65,"youtubecode",11,"category",25,"createdAt",66,"event",145,"speakers",147],{"__ref":146},"Event:cjlkxlz5a31qt092424umlqnj",[148],{"__ref":117},["null","__typename",150,"speaker({\"where\":{\"id\":\"cjlkvqqwt2xxn0924a1qmeqsq\"}})",151],"Query",{"__ref":117},1791217010302]