[{"data":1,"prerenderedAt":119},["ShallowReactive",2],{"7WGYHBixX4K88GjmxOMgRhW9l4G1embsjX7AdszrukU":3,"_apollo:default":77},{"events":4,"previous":68,"next":72,"photos":76},[5],{"__typename":6,"id":7,"date":8,"time":9,"title":10,"eventType":11,"edition":12,"meetupLink":13,"streamLink":14,"venue":15,"talks":19,"sponsors":48},"Event","ckghqrxxnbsvu09117t0axrqa","2020-10-30","19:00","Virtual Halloween Meetup","Digital",53,"https:\u002F\u002Fwww.meetup.com\u002FWeb-Zurich\u002Fevents\u002F273505867\u002F","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=djJzMapd1fQ",{"__typename":16,"name":17,"street":18,"zip":18,"city":18,"googleMapsUrl":18},"Venue","Online",null,[20,35],{"__typename":21,"id":22,"name":23,"abstract":24,"youtubecode":18,"speakers":25},"Talk","ckgjjxr27mpf10b77j29lt8bp","Nominal Type Systems","In this talk, we will discuss what a progamming lanugage type system is, why we might want to use it, and how not all type systems are created equally.\n\nWith easy to follow examples, we will go from an untyped language, to a structurally typed one. And from there, we will see, why sometimes we might crave for a nominal type system.",[26],{"__typename":27,"id":28,"name":29,"role":30,"company":18,"speakerPicture":31},"Speaker","ckgjjxtcp6ii70970czi33hrj","Pierre Spring","Freelance Node.js and Frontend Developer",{"__typename":32,"url":33,"fileName":34},"Asset","https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002FhLg8F5bJQBaILStSJKEH","pierre-hq.jpg-3000@1.jpeg",{"__typename":21,"id":36,"name":37,"abstract":38,"youtubecode":18,"speakers":39},"ckgwfsqnfzn610911ikua7pdp","Data Visualization of Swiss Corona Cases","With increasing Corona case numbers in late summer, our company was looking for a plan of action based on risk level. We decided to take the 14-day incidence, also used for risk assessment abroad by FOPH, as an indicator. To visualize this indicator for cantons and ZIP codes in Zurich on a map, I forked Robert Salzer's Corona dashboard. In this talk, I will present the lessons learned.\na) Why it is crucial to have a clear concept of what to visualize.\nb) How open data allows the community to set a different focus.\nc) How open-source software can mutually fertilize similar projects.",[40],{"__typename":27,"id":41,"name":42,"role":43,"company":44,"speakerPicture":45},"ckgwfsoc33x550970m8nltjlr","Esther Brunner","Expert User Interface Developer & Partner","Zeix",{"__typename":32,"url":46,"fileName":47},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002FxUxM7BPRXWPWyYKsKdEH","k0zii-UJ.jpg",[49,56,62],{"__typename":50,"id":51,"name":52,"website":53,"logo":54},"Sponsor","ck30713rqg8th0b20j4w68vta","Rockstar Recruiting","https:\u002F\u002Fwww.rockstarjobs.ch\u002F",{"__typename":32,"url":55},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002FtVnCNV23TySkcaClqNPX",{"__typename":50,"id":57,"name":58,"website":59,"logo":60},"ck4awtdkvz9jk0b20pnmkds7e","valtech","https:\u002F\u002Fwww.infocentric.ch\u002F",{"__typename":32,"url":61},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002FjrHDQtfITMK1DIqUuI82",{"__typename":50,"id":63,"name":64,"website":65,"logo":66},"cl9pqxo8truvn0aupzxcjp89i","Hygraph","https:\u002F\u002Fhygraph.com\u002F",{"__typename":32,"url":67},"https:\u002F\u002Feu-central-1.graphassets.com\u002FAYopFRtiZSsGRyNXA0N4nz\u002FAIhJL5RSdqCpEr3ieGr3",[69],{"__typename":6,"date":70,"title":71},"2020-06-17","June Web Zuri",[73],{"__typename":6,"date":74,"title":75},"2020-11-27","Virtual meetup",[],{"Speaker:ckgjjxtcp6ii70970czi33hrj":78,"Talk:ckgjjxr27mpf10b77j29lt8bp":80,"Speaker:ckgwfsoc33x550970m8nltjlr":84,"Talk:ckgwfsqnfzn610911ikua7pdp":86,"Sponsor:ck30713rqg8th0b20j4w68vta":90,"Sponsor:ck4awtdkvz9jk0b20pnmkds7e":92,"Sponsor:cl9pqxo8truvn0aupzxcjp89i":94,"Event:ckghqrxxnbsvu09117t0axrqa":96,"ROOT_QUERY":110},["null","__typename",27,"id",28,"name",29,"role",30,"company",18,"speakerPicture",79],["null","__typename",32,"url",33,"fileName",34],["null","__typename",21,"id",22,"name",23,"abstract",24,"youtubecode",18,"speakers",81],[82],{"__ref":83},"Speaker:ckgjjxtcp6ii70970czi33hrj",["null","__typename",27,"id",41,"name",42,"role",43,"company",44,"speakerPicture",85],["null","__typename",32,"url",46,"fileName",47],["null","__typename",21,"id",36,"name",37,"abstract",38,"youtubecode",18,"speakers",87],[88],{"__ref":89},"Speaker:ckgwfsoc33x550970m8nltjlr",["null","__typename",50,"id",51,"name",52,"website",53,"logo",91],["null","__typename",32,"url",55],["null","__typename",50,"id",57,"name",58,"website",59,"logo",93],["null","__typename",32,"url",61],["null","__typename",50,"id",63,"name",64,"website",65,"logo",95],["null","__typename",32,"url",67],["null","__typename",6,"id",7,"date",8,"time",9,"title",10,"eventType",11,"edition",12,"meetupLink",13,"streamLink",14,"venue",97,"talks",98,"sponsors",103],["null","__typename",16,"name",17,"street",18,"zip",18,"city",18,"googleMapsUrl",18],[99,101],{"__ref":100},"Talk:ckgjjxr27mpf10b77j29lt8bp",{"__ref":102},"Talk:ckgwfsqnfzn610911ikua7pdp",[104,106,108],{"__ref":105},"Sponsor:ck30713rqg8th0b20j4w68vta",{"__ref":107},"Sponsor:ck4awtdkvz9jk0b20pnmkds7e",{"__ref":109},"Sponsor:cl9pqxo8truvn0aupzxcjp89i",["null","__typename",111,"events({\"first\":1,\"where\":{\"date\":\"2020-10-30\"}})",112,"events({\"first\":1,\"orderBy\":\"date_DESC\",\"where\":{\"NOT\":[{\"title_starts_with\":\"No event\"}],\"date_lt\":\"2020-10-30\"}})",115,"events({\"first\":1,\"orderBy\":\"date_ASC\",\"where\":{\"NOT\":[{\"title_starts_with\":\"No event\"}],\"date_gt\":\"2020-10-30\"}})",117,"photos({\"first\":60,\"where\":{\"date\":\"2020-10-30\"}})",76],"Query",[113],{"__ref":114},"Event:ckghqrxxnbsvu09117t0axrqa",[116],["null","__typename",6,"date",70,"title",71],[118],["null","__typename",6,"date",74,"title",75],1791217031210]