tag:www.engineers.sg,2005:/episodes?page=41Engineers.SG2024-03-28T23:51:41Ztag:www.engineers.sg,2005:Episode/34222019-06-20T13:12:53Z2024-02-29T11:00:57ZGetting Closure on Hooks - ReactJS Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/il43iId9JQA" frameborder="0" allowfullscreen></iframe><p>Speaker: Shawn Wang</p>
<p>Event Page: <a href="https://www.meetup.com/React-Singapore/events/261345306/">https://www.meetup.com/React-Singapore/events/261345306/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael & Hui Tian</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/p5li/">https://amara.org/v/p5li/</a></p>Shawn Wangtag:www.engineers.sg,2005:Episode/34232019-06-20T12:38:06Z2024-03-25T19:01:20ZReact-Boilerplate: Helping you and your team code better! - ReactJS Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/NVe6iwotxmI" frameborder="0" allowfullscreen></iframe><p>Speaker: Tien Ping</p>
<p>Event Page: <a href="https://www.meetup.com/React-Singapore/events/261345306/">https://www.meetup.com/React-Singapore/events/261345306/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael & Hui Tian</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/p5jX/">https://amara.org/v/p5jX/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34192019-06-20T12:25:48Z2023-09-07T16:01:33ZFlow Be Happy - ReactJS Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/lfsNtDEcw5E" frameborder="0" allowfullscreen></iframe><p>Speaker: Wei</p>
<p>Event Page: <a href="https://www.meetup.com/React-Singapore/events/261345306/">https://www.meetup.com/React-Singapore/events/261345306/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/p5jY/">https://amara.org/v/p5jY/</a></p>Gao Weitag:www.engineers.sg,2005:Episode/34122019-06-20T02:32:38Z2024-03-28T00:01:10ZReact Inline Styling with JSS - Talk.JS + Talk.CSS = JSConf.Asia Special!<iframe width="560" height="315" src="https://www.youtube.com/embed/sp7Cx4NSfcU" frameborder="0" allowfullscreen></iframe><p>Speaker: Lin Han</p>
<p>Despite countless debates, inline styling is still loved by many web developers. This talk will focus on a specific library (JSS) that is my favorite among the current offerings. It will demonstrate how I ended up using the library by demonstrating the problems I had with other CSS solutions and how I solved them with JSS.</p>
<p>Presenter's bio</p>
<p>Lin is a web development professional at day and hobbyist at night. He doesn't have many commitments so he has tried many different types of stacks over the years. Now he is deeply in the camp of the React + GraphQL ecosystem.</p>
<p>Event Page:
<br><a href="https://www.meetup.com/Singapore-JS/events/261294292/">https://www.meetup.com/Singapore-JS/events/261294292/</a>
<br><a href="https://www.meetup.com/SingaporeCSS/events/259235995/">https://www.meetup.com/SingaporeCSS/events/259235995/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Huiren Woo</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pW0n/">https://amara.org/v/pW0n/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34182019-06-19T06:11:13Z2024-03-27T16:00:55ZPatterns for Micro Frontends - ThoughtWorks Talks Tech<iframe width="560" height="315" src="https://www.youtube.com/embed/tcQ1nWdb7iw" frameborder="0" allowfullscreen></iframe><p>Speaker: Erik</p>
<p>Architectures based on microservices have spread rapidly in the past few years. Organisations are drawn to the promise of independent evolvability, which allows to reduce cycle time and scale development. At the same time in many software solutions the majority of the codebase is now running in the web browser, which leads to an often underestimated challenge: the software design of the frontends. All too often teams have well-structured services running on the servers but a big, entangled monolith in the browser.</p>
<p>In this talk Erik describes a number patterns, harvested from practical use, that allow teams to avoid the dreaded frontend monolith, and build software solutions that fully deliver on the promise of microservices. The patterns range from the simple, using edge-side includes to do dynamic, yet cacheable, server-side composition to the complex, including an example of how to compose a React application inside the web-browser.</p>
<p>About Erik:
<br>Erik Dörnenburg is a software developer, consultant, and Head of Technology at ThoughtWorks, where he helps clients with writing custom software. Over the years Erik has worked with many different technologies and technology platforms, always curious to understand the potential they offer to solve real-world problems. Having seen a fair share of overly complex architectures he became interested in exploring simplicity in design and software visualisation as a way to make architecture more understandable.</p>
<p>Erik's career began in the early nineties and throughout he has been an advocate of agile values and open source software. Over the past ten years he has spoken at many international conferences, contributed to a few books, and maintained several open source projects. He holds a degree in Informatics from the University of Dortmund and has studied Computer Science and Linguistics at University College Dublin.</p>
<p>Event Page: <a href="https://www.meetup.com/ThoughtWorks-Talks-Tech/events/262026618/">https://www.meetup.com/ThoughtWorks-Talks-Tech/events/262026618/</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/p3bK/">https://amara.org/v/p3bK/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/33622019-06-19T05:49:15Z2024-03-28T05:00:57ZChaos Theory in 20 minutes - JuniorDevSG Code and Tell<iframe width="560" height="315" src="https://www.youtube.com/embed/MS5owbsPCUA" frameborder="0" allowfullscreen></iframe><p>Speaker: Yang Zheng (Software Engineer at Facebook)</p>
<p>Have you ever heard of butterfly effect? This talk will attempt to reveal a simple, yet mysterious mathematics topic born in the computer age. Chaos theory describes something completely deterministic, but utterly unpredictable. It is closely related to computer science and used to explain natural phenomena. Interestingly enough, it also leads to the answer to some of the most interesting and profound questions: Can we predict the future?</p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/261068688/">https://www.meetup.com/Junior-Developers-Singapore/events/261068688/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/osaM/">https://amara.org/v/osaM/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34172019-06-14T12:52:03Z2023-12-29T01:01:50ZJune 2019 - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/nZ7VsAMnzqU" frameborder="0" allowfullscreen></iframe><p>Speaker: Taavi Kybar, Aryn Choong Yue Lin</p>
<p>09:00 Taavi Kybar (Full Stack Software Developer at 90 Seconds)
<br>Topic: "Clean Code: Best Practices"</p>
<p>Have been doing software development for around 8 years working with a variety of different technologies (Node.js, React, Vue, Java, TypeScript).
<br>I hold in high regard the quality of code and disciplined development. I believe putting effort into creating readable and easy to understand code comes a long way in reducing bugs, keeping software running smoothly and onboarding new developers.</p>
<p><a href="https://www.linkedin.com/in/taavi-kybar/">https://www.linkedin.com/in/taavi-kybar/</a></p>
<p>24:00 Aryn Choong Yue Lin (@arynchoong), Director, Women Who Code Singapore
<br>Topic: "My Journey in Tech"</p>
<p>Yue Lin has been a professional C Developer for more than ten years. She is currently taking her Masters in Technology at NUS-ISS.</p>
<p>More about Yue Lin: <a href="http://techbeyondborders.com/en/lets-talk-about-tech-in-singapore-with-aryn-lead-developer/">http://techbeyondborders.com/en/lets-talk-about-tech-in-singapore-with-aryn-lead-developer/</a></p>
<p>More about Women Who Code Singapore: <a href="https://www.womenwhocode.com/singapore">https://www.womenwhocode.com/singapore</a>
<br>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/261891604/">https://www.meetup.com/Junior-Developers-Singapore/events/261891604/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pZJU/">https://amara.org/v/pZJU/</a></p>Aryn Choong Yue Lintag:www.engineers.sg,2005:Episode/34112019-06-12T16:46:58Z2024-01-08T16:01:13ZHands-on Performance Debugging with the browser DevTools - Talk.JS + Talk.CSS = JSConf.Asia Special!<iframe width="560" height="315" src="https://www.youtube.com/embed/e5-GQzmsejE" frameborder="0" allowfullscreen></iframe><p>Speaker: Alex Lakatos</p>
<p>A no-slides, hands-on, live debugging session using only the browser Developer Tools on the website I pick from the audience. We'll dive deep into spotting performance bottlenecks into any website and how to fix them.</p>
<p>Presenter's bio</p>
<p>Alex Lakatos is a JavaScript Developer Advocate for Nexmo. In his spare time, he is a Mozilla Tech Speaker and has been a contributor to the Mozilla project for the past eight years, based in London. JavaScript developer building on the open web, he has been pushing its boundaries every day. You can check out his GitHub profile or get in touch on Twitter. When he’s not programming, he likes to travel the world, so it’s likely you’ll bump into him in an airport lounge.</p>
<p>Event Page:
<br><a href="https://www.meetup.com/Singapore-JS/events/261294292/">https://www.meetup.com/Singapore-JS/events/261294292/</a>
<br><a href="https://www.meetup.com/SingaporeCSS/events/259235995/">https://www.meetup.com/SingaporeCSS/events/259235995/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Huiren Woo</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pW0m/">https://amara.org/v/pW0m/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34132019-06-12T16:46:54Z2024-03-28T17:01:04ZState of crypto in Node.js - Talk.JS + Talk.CSS = JSConf.Asia Special!<iframe width="560" height="315" src="https://www.youtube.com/embed/zQrD1e4vvWQ" frameborder="0" allowfullscreen></iframe><p>Speaker: Ujjwal Sharma</p>
<p>Cryptography is all around us, and that’s a good thing. In a world that increasingly depends on data, leveraging cryptography is mandatory for any modern application that deals with private user data.</p>
<p>As a Node.js core team member, I will focus on the current state of cryptography in Node.js regarding security, interoperability and performance: What has happened, what is about to happen? What are our long-term plans?</p>
<p>Node.js is made for the web and already well-equipped for the challenges of cryptography in today’s applications! You will come away with a deeper understanding of some of these challenges and how to solve them using the Node.js crypto module (and how not to!).</p>
<p>Presenter's bio</p>
<p>Ujjwal is a Node.js core collaborator, Electron maintainer, Google Summer of Code mentor and ex-student. An international speaker and a JavaScript/C++ developer, he has been working with the V8 team and the TC39 committee to help make JavaScript better, one commit at a time. He loves to talk about open source software, DevOps, JavaScript, Web Standards and the Open Web.</p>
<p>Event Page:
<br><a href="https://www.meetup.com/Singapore-JS/events/261294292/">https://www.meetup.com/Singapore-JS/events/261294292/</a>
<br><a href="https://www.meetup.com/SingaporeCSS/events/259235995/">https://www.meetup.com/SingaporeCSS/events/259235995/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Huiren Woo</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pW0o/">https://amara.org/v/pW0o/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34142019-06-12T16:46:52Z2024-02-17T20:00:53ZUnderstanding CSS Custom Properties - Talk.JS + Talk.CSS = JSConf.Asia Special!<iframe width="560" height="315" src="https://www.youtube.com/embed/m5rAF5957LE" frameborder="0" allowfullscreen></iframe><p>Speaker: Mike Riethmuller</p>
<p>Custom Properties are still a relatively new feature of CSS. Let me introduce you to the basics, some of the tricks and then show you how to use custom properties in CSS for maintainable large scale applications. Let's dive into some of the challenges of responsive design, global and local scope and theming. If there's time, let's write some code together and explore some of what you can do with custom properties.</p>
<p>Presenter's bio
<br>Hi everyone I'm Mike. I'm a web developer from Australia. I've been working with CSS pretty much since the beginning. I've got a deep appreciation for CSS and lot of experience making it work in large scale applications. I hope to share some of this with you and specifically how you can use custom properties to better manage CSS.</p>
<p>Event Page:
<br><a href="https://www.meetup.com/Singapore-JS/events/261294292/">https://www.meetup.com/Singapore-JS/events/261294292/</a>
<br><a href="https://www.meetup.com/SingaporeCSS/events/259235995/">https://www.meetup.com/SingaporeCSS/events/259235995/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Huiren Woo</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pW0p/">https://amara.org/v/pW0p/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34152019-06-12T16:46:50Z2024-02-27T08:01:10ZAdding the chrome dev-tools flavor to your selenium scripts - TAQELAH<iframe width="560" height="315" src="https://www.youtube.com/embed/mE0zUZdoeBw" frameborder="0" allowfullscreen></iframe><p>Speaker: Amit Rawat, Test Automation Architect at a leading bank</p>
<p>Event Page: <a href="https://www.meetup.com/taqelah/events/261697435/">https://www.meetup.com/taqelah/events/261697435/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pW0q/">https://amara.org/v/pW0q/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34162019-06-12T16:46:48Z2024-03-07T00:02:21ZConsumer driven contract testing - TAQELAH (Test Automation & Quality Engineering LAH)<iframe width="560" height="315" src="https://www.youtube.com/embed/CPwjGWRCZk0" frameborder="0" allowfullscreen></iframe><p>Speaker: Lavanya Mohan, QA Engineer at Grab</p>
<p>Event Page: <a href="https://www.meetup.com/taqelah/events/261697435/">https://www.meetup.com/taqelah/events/261697435/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael Cheng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pW0r/">https://amara.org/v/pW0r/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34082019-06-09T07:31:59Z2023-09-03T11:01:30ZThe Brand Called YOU: Personal branding and Effective Presentation Workshop<iframe width="560" height="315" src="https://www.youtube.com/embed/yVY3FfCNPrM" frameborder="0" allowfullscreen></iframe><p>Speaker: Wan Wei is the founder of IKIGUIDE: Singapore's First Mainstream Blockchain and Cryptocurrency Portal. She is an open-source advocate.</p>
<p>She is also a media specialist who has interviewed more than 100 C-Level Executives,ex-presidents, ambassadors and entrepreneurs globally. In 2017, Wan Wei was the first and only Singaporean selected by the Prime Minister's Office to helm Finland's 100th years of independence project.</p>
<p>Event Page: <a href="https://www.eventbrite.sg/e/the-brand-called-you-personal-branding-and-effective-presentation-workshop-tickets-61333166151">https://www.eventbrite.sg/e/the-brand-called-you-personal-branding-and-effective-presentation-workshop-tickets-61333166151</a></p>
<p>Produced by Engineers.SG
<br>Recorded by Wing Puah</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pRrr/">https://amara.org/v/pRrr/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34092019-06-09T07:31:45Z2024-02-05T00:01:42ZUser Experience (UX) Design Process - National Blockchain Challenge<iframe width="560" height="315" src="https://www.youtube.com/embed/4T5V0NhHrmk" frameborder="0" allowfullscreen></iframe><p>Speaker: Vibhas has close to a decade of experience leading design teams at company with valuation over million dollars, Housing.com and Indian unicorns like Paytm. He was the cofounder of Lisn, an app featured in New York Times and Wired Magazine. He built Crypto Squad, a crypto fund management platform , while incubated at Entrepreneur First in Singapore. He studied design in San Francisco at the Academy of Art University.</p>
<p>Event Page: <a href="https://www.eventbrite.sg/e/user-experience-ux-design-process-tickets-61879174276">https://www.eventbrite.sg/e/user-experience-ux-design-process-tickets-61879174276</a>#</p>
<p>Produced by Engineers.SG
<br>Recorded by Wing Puah</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pRrs/">https://amara.org/v/pRrs/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34102019-06-09T07:31:38Z2024-03-25T20:01:03ZTraveloka x DSSG: NLP & Personalised Recommendations (Part 1)<iframe width="560" height="315" src="https://www.youtube.com/embed/31_fjzkdWns" frameborder="0" allowfullscreen></iframe><p>Links to slides:
<br><a href="https://www.facebook.com/download/2681636338530622/2019-05-16-DSSG_dynamic-personalised-recommendations-yuxuan.pdf">https://www.facebook.com/download/2681636338530622/2019-05-16-DSSG_dynamic-personalised-recommendations-yuxuan.pdf</a>
<br><a href="https://www.facebook.com/download/690594354728951/2019-05-16-DSSG_BahasaNLP_Presentation_Deb.pdf">https://www.facebook.com/download/690594354728951/2019-05-16-DSSG_BahasaNLP_Presentation_Deb.pdf</a></p>
<p>Abstract 1:
<br>In this talk, Deb Goswami (Data Science Lead at Traveloka) will walk through challenges in enabling high quality NLP for low resource languages such as Bahasa. These challenges include using word2vec (Transfer learning + Vanilla), Data Quality, Issues, Various types of LSTM results, Transition into Char-level embeddings, or types of ML metrics to use, as well as challenges in production.</p>
<p>Speaker 1 Bio:</p>
<p>Dr. Deb Goswami is a seasoned Machine Learning practitioner, with over 10 years of research and production experience into enabling large-scale AI systems.
<br>He is currently building out data science at Traveloka, Indonesia's leading multi-billion dollar travel unicorn, where his teams are responsible for delivering advanced machine learning capabilities in Natural Language Processing, Computer Vision, Speech and Personalisation.
<br>Prior to this, he has worked on production AI solutions across a variety of industries ranging from Oil and Gas, Telecoms, E-commerce and Advertising.</p>
<p><a href="https://www.linkedin.com/in/debgoswami/">https://www.linkedin.com/in/debgoswami/</a></p>
<p>Abstract 2:
<br>*Dynamic Personalised Recommendations: Data and Algorithms*
<br>In this talk, Yu Xuan will be sharing the Smart Adaptive Recommendations algorithm. It can be used to serve both item similarity recommendations and dynamic personalised recommendations. Despite this, it is very straightforward conceptually and is a useful baseline for personalised recommendations. He will cover the data required, the models used and some implementation details.</p>
<p>Speaker 2 Bio:
<br>Yu Xuan has more than 5 years experience working in Data Science and Machine Learning Engineering. He is currently a Data Scientist in Traveloka where he builds ranking and recommendation systems for products across Traveloka businesses. Previously, he has worked in Lazada and GovTech, handling data science problems in various domain such as language, images and fraud.
<br><a href="https://www.linkedin.com/in/yxtay/">https://www.linkedin.com/in/yxtay/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pRrt/">https://amara.org/v/pRrt/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34072019-06-06T07:06:35Z2024-02-27T13:01:02ZPapers We Love #37 - Paper 1<iframe width="560" height="315" src="https://www.youtube.com/embed/rGzjLk9Vf8E" frameborder="0" allowfullscreen></iframe><p>Speaker: Dave Ungerer </p>
<p>Paper: Max et. al. (2018) Human-level performance in first-person multiplayer games with population-based deep reinforcement learning</p>
<p>Url: <a href="https://arxiv.org/abs/1807.01281">https://arxiv.org/abs/1807.01281</a></p>
<p>Event Page: <a href="https://www.facebook.com/events/392708881566216/">https://www.facebook.com/events/392708881566216/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/pO3M/">https://amara.org/v/pO3M/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34042019-06-04T13:05:54Z2023-05-11T11:01:04ZPlasticity Machine - Hackware v5.2<iframe width="560" height="315" src="https://www.youtube.com/embed/Wo2t8GMeJ5c" frameborder="0" allowfullscreen></iframe><p>Speaker: John Chan</p>
<p>Event Page: <a href="https://www.facebook.com/events/843927859300474/">https://www.facebook.com/events/843927859300474/</a></p>
<p>Produced by Engineers.SG</p>John Chantag:www.engineers.sg,2005:Episode/34052019-06-04T13:01:00Z2023-06-10T18:00:59ZDIY low cost LED circular light - Hackware v5.2<iframe width="560" height="315" src="https://www.youtube.com/embed/gEl1JGBAm2Q" frameborder="0" allowfullscreen></iframe><p>Speaker: Goh Kok Siong</p>
<p>Event Page: <a href="https://www.facebook.com/events/843927859300474/">https://www.facebook.com/events/843927859300474/</a></p>
<p>Produced by Engineers.SG</p>Goh Kok Siong