tag:engineers.sg,2005:/episodes?page=24Engineers.SG2024-03-19T03:23:58Ztag:engineers.sg,2005:Episode/37732019-11-11T15:29:15Z2024-03-16T23:00:56ZStream Processing Fundamentals with Apache Beam - PyCon SG 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/_BhjYTx51qk" frameborder="0" allowfullscreen></iframe><p>Speaker: Tanay Tummalapalli, Student</p>
<p>Apache Beam is a unified programming model for implementing batch and streaming data pipelines that run on any distributed processing back-ends. It is particularly useful for Embarrassingly Parallel data processing tasks as well as for ETL tasks and pure data integration. This talk will cover the fundamentals of stream processing with the Beam model as well look at examples to illustrate it's use. The Python SDK of Apache Beam enables the Python data science community to use existing tools and software with Apache Beam to leverage its unified model for batch and streaming, to write data processing pipelines that can run on distributed processing back-ends like Apache Spark, Apache Flink, etc. <a href="https://beam.apache.org/">https://beam.apache.org/</a></p>
<p>About the speaker</p>
<p>Google Summer of Code '19 Student @ Apache Beam. Former Intern @ SocialCops, GigSync. Interested in Data Engineering, Databases, Stream Processing, Distributed Systems, and Machine Learning. 21 | INTP | Music Nerd Github: <a href="https://github.com/ttanay">https://github.com/ttanay</a> LinkedIn: <a href="https://www.linkedin.com/in/ttanay">https://www.linkedin.com/in/ttanay</a></p>
<p>Event Page: <a href="https://pycon.sg/">https://pycon.sg/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/37722019-11-11T15:09:49Z2024-03-06T23:01:05ZOpening Keynote - PyCon SG 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/pyf_7gpD4D8" frameborder="0" allowfullscreen></iframe><p>Speaker: Lawrence Liew
<br>Director, AI Industry Innovation, AI Singapore</p>
<p>Laurence is the Director for AI Industry Innovation at AI Singapore and is driving the adoption of AI by the Singapore ecosystem through the 100 Experiments and AI Apprenticeship programmes. A visionary and serial technopreneur, Laurence identified and introduced Singapore's enterprises to: Linux and open source in 1999, by being the first RED HAT partner and authorized training centre in Asia Pacific High Performance Computing (HPC) Cluster in 2001, by building A- STAR’s IHPC first compute cluster (most of the initial HPC clusters in NUS, NTU, SMU were built by Laurence and his team) Grid Computing in 2003, by building and operating Singapore's first Grid platform - IDA's National Grid Pilot Platform Cloud Computing in 2007, by architecting both the Cloud business and technology for then Singapore Computer Systems' Alatum Cloud (now owned by Singtel) Open Source Analytics in 2011, by building Revolution Analytics Inc business in Asia and R&D team in Singapore. Revolution Analytics was acquired by Microsoft in 2015. Laurence graduated from National University of Singapore (NUS) with First Class Honours in Engineering and holds a Masters in Knowledge Engineering from NUS.</p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/37622019-11-11T08:48:01Z2023-11-18T06:01:26ZUsing Skaffold - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/xNq-aFohfgk" frameborder="0" allowfullscreen></iframe><p>Speaker: Hairizuan</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqM/">https://amara.org/v/CLHqM/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37632019-11-11T08:47:06Z2023-10-28T16:01:08ZCloud Data Loss Prevention API - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/xOu7MyPPyn4" frameborder="0" allowfullscreen></iframe><p>Speaker: Harsh</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by:</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqN/">https://amara.org/v/CLHqN/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37642019-11-11T08:47:03Z2024-03-18T09:00:46ZHow the “NEG” makes load balancing on GCP better for containers? - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/QEZ-y7WICSg" frameborder="0" allowfullscreen></iframe><p>Speaker: Avinash</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqO/">https://amara.org/v/CLHqO/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37652019-11-11T08:47:01Z2023-06-07T08:01:11ZFastly - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/xgZBarDYPTM" frameborder="0" allowfullscreen></iframe><p>Speaker: Zeck Lim and Atsuhi Fukuda</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>Engineers.SGtag:engineers.sg,2005:Episode/37662019-11-11T08:42:17Z2024-03-06T23:01:05ZPractical NLP implementation in real world - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/LmNXOqICBOQ" frameborder="0" allowfullscreen></iframe><p>Speaker: Teh Kim Ming</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqP/">https://amara.org/v/CLHqP/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37672019-11-11T08:39:05Z2023-12-23T15:01:13ZFirebase ML Kit - AutoML Vision Edge - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/-1-X1d9oshw" frameborder="0" allowfullscreen></iframe><p>Speaker: Dara</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqQ/">https://amara.org/v/CLHqQ/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37682019-11-11T08:37:58Z2022-10-10T11:00:58ZCloud Build, one year since then … - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/zS-MAVMjfQI" frameborder="0" allowfullscreen></iframe><p>Speaker: Weiyuan Liu</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqR/">https://amara.org/v/CLHqR/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37692019-11-11T08:37:41Z2024-03-03T17:01:01ZUsing DialogFlow to enable Speech Technologies in Singapore - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/vFW0dw7SvTs" frameborder="0" allowfullscreen></iframe><p>Speaker: Kevin
<br>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqS/">https://amara.org/v/CLHqS/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37702019-11-11T08:37:11Z2024-03-07T21:00:59ZA gentle Introduction to Phoenix/Elixir on Google Cloud AppEngine - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/sJR4j9WBSR0" frameborder="0" allowfullscreen></iframe><p>Speaker: Neya Rangesh</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqT/">https://amara.org/v/CLHqT/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37712019-11-11T08:33:22Z2024-03-18T18:00:47ZHybrid Application Modernization with Anthos - Google Cloud Platform User Group Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/7OAwQ0U_bM8" frameborder="0" allowfullscreen></iframe><p>Speaker: Dambo Ren</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqU/">https://amara.org/v/CLHqU/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37612019-11-11T08:30:33Z2022-11-12T20:00:47ZOpening Note - GDG Cloud Singapore Devfest 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/v0HfNEL7N3U" frameborder="0" allowfullscreen></iframe><p>Speaker: Weiyuan Liu</p>
<p>Event Page: <a href="https://www.meetup.com/GCPUGSG/events/264449620/">https://www.meetup.com/GCPUGSG/events/264449620/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Woo Huiren</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CLHqV/">https://amara.org/v/CLHqV/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37552019-11-07T15:18:44Z2024-03-17T13:01:04Z🧪 Gaining Confidence in React App through Testing - React Knowledgeable<iframe width="560" height="315" src="https://www.youtube.com/embed/FKPKxGELIkM" frameborder="0" allowfullscreen></iframe><p>Speaker: Zain Fathoni</p>
<p>Have you ever felt that writing tests are merely a ritual to increase the code coverage without gaining any significant value from them? Do you think that your tests don't make you confident enough with your codes?</p>
<p>Let's hear what I've got to say about them! Whether you're an experienced developer in testing or never write any test code, I believe you would gain something from this talk.</p>
<p>About the speaker</p>
<p>I'm Zain Fathoni (<a href="https://www.zainfathoni.com/">https://www.zainfathoni.com/</a>), a Senior Software Engineer at Ninja Van (<a href="https://www.ninjavan.co/en-sg/">https://www.ninjavan.co/en-sg/</a>).
<br>You can reach me through Telegram (<a href="https://t.me/zainfathoni">https://t.me/zainfathoni</a>) or Twitter (<a href="https://twitter.com/zainfathoni">https://twitter.com/zainfathoni</a>).</p>
<p>Event Page: <a href="https://www.meetup.com/React-Knowledgeable/events/265344291/">https://www.meetup.com/React-Knowledgeable/events/265344291/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by:</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CHIpF/">https://amara.org/v/CHIpF/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37562019-11-07T15:16:42Z2023-08-26T10:02:02Z⚡️ Incredible usage of GraphQL's schema ✡️ - React Knowledgeable<iframe width="560" height="315" src="https://www.youtube.com/embed/oVjSzYV5NqY" frameborder="0" allowfullscreen></iframe><p>Speaker: Nuttapat Kirawittaya</p>
<p>GraphQL is a query language for your API. There are a lot of benefits gained if you using it. For my point of view, the best benefit of GraphQL is not that we can reduce number of requests or prevent overfetching. The best feature of GraphQL is schema which allows developers, tools to work together seamlessly. I will show my usage of schema including Apollo plugin for your vscode, Type generate from your schema, automatic reviewing schema changes using GraphQL Inspector</p>
<p>About the speaker</p>
<p>My name is Nuttapat Kirawittaya. I'm a react-native developer at Shopee. I love GraphQL.</p>
<p>Event Page: <a href="https://www.meetup.com/React-Knowledgeable/events/265344291/">https://www.meetup.com/React-Knowledgeable/events/265344291/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CHIpG/">https://amara.org/v/CHIpG/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37572019-11-07T15:15:34Z2023-12-23T20:01:38Z📱 Nuances of React Native - React Knowledgeable<iframe width="560" height="315" src="https://www.youtube.com/embed/zt7QXO1uO2Q" frameborder="0" allowfullscreen></iframe><p>Speaker: Ken Lee Shu Ming</p>
<p>Having not delivered production code in React Native previously before joining my current company, there were many times things were different in React Native and React. In this short pointed bullet points, I will quickly run through nuances of React Native when setting foot from React.</p>
<p>About the speaker</p>
<p>Hey, this is Ken here. I am a react-native developer from Shopee.</p>
<p>Event Page: <a href="https://www.meetup.com/React-Knowledgeable/events/265344291/">https://www.meetup.com/React-Knowledgeable/events/265344291/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CHIpH/">https://amara.org/v/CHIpH/</a></p>Ken Leetag:engineers.sg,2005:Episode/37582019-11-07T15:13:51Z2024-03-15T19:00:48Z🧞♂️ Supercharge redux with Immer.js - React Knowledgeable<iframe width="560" height="315" src="https://www.youtube.com/embed/Slc7Z1MOYSk" frameborder="0" allowfullscreen></iframe><p>Speaker: Minh Pham</p>
<p>Making the state of your react apps immutable has several upsides (easier to optimize rendering with shouldComponentUpdate for eg). Immutable.js (by Facebook) was the first stab at the problem. However there are a few problems:</p>
<p>- lack of strict typing
<br>- awkward apis</p>
<p>Immer.js one of the few library that has done it right, even earning the high praise of React maintainer <a href="https://twitter.com/sebmarkbage/status/1032684851063705600">https://twitter.com/sebmarkbage/status/1032684851063705600</a>
<br>In this talk, I plan to explain how using immer.js can leads to better code and increase your productivity in a typical React app.</p>
<p>About the speaker</p>
<p>My name is Minh Pham. I am an enterprise engineer from Facebook. Most of the stuffs I built are internal apps that helps with the logistic side of our business. I am a full stack developer but not long ago I spent all of my time in React land.</p>
<p>Event Page: <a href="https://www.meetup.com/React-Knowledgeable/events/265344291/">https://www.meetup.com/React-Knowledgeable/events/265344291/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by:</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CHIpI/">https://amara.org/v/CHIpI/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37592019-11-07T15:09:32Z2023-11-09T21:00:58ZDynamic Partition Pruning and Apache Spark 3.0 File Sources - Singapore Apache Spark+AI Meetup<iframe width="560" height="315" src="https://www.youtube.com/embed/LBMkX4MIsrI" frameborder="0" allowfullscreen></iframe><p>Speaker: Alena Melnikova</p>
<p>In Spark 3.0 releases, all the built-in file source connectors [including Parquet, ORC, JSON, Avro, CSV, Text] are re-implemented using the new data source API V2. We will give a technical overview of how Spark reads and writes these file formats based on the user-specified data layouts. Also, a mechanism for performing Dynamic Partition Pruning at runtime by reusing the dimension table broadcast results in hash joins and that shows significant improvements for most TPCDS queries will be presented.</p>
<p>Alena Melnikova, Data Engineer at Refinitiv, an inspiring Apache Spark practitioner based in Singapore and working on challenging batch and streaming data pipelines.</p>
<p>Event Page: <a href="https://www.meetup.com/Spark-Singapore/events/266042327/">https://www.meetup.com/Spark-Singapore/events/266042327/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CHIpJ/">https://amara.org/v/CHIpJ/</a></p>Engineers.SG