tag:engineers.sg,2005:/episodes?page=30Engineers.SG2024-03-19T05:51:29Ztag:engineers.sg,2005:Episode/36512019-09-13T16:30:27Z2023-04-17T17:03:48ZAugmenting my own site with Accelerated Mobile Pages (AMP) - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/2RYbl-qlo68" frameborder="0" allowfullscreen></iframe><p>Speaker: Liu Weiyuan</p>
<p># Talk Description:
<br>Inspired by sites, such as Reddit and Shopee, which has adopted Accelerated Mobile Pages (AMP), Weiyuan has converted parts of his own site to support AMP. He’ll share some tips on how he started and what he has done to change his site to support AMP, as well as the tools that are useful in validating AMP content.</p>
<p># Bio:
<br>Full stack engineer, Rakuten Viki, and Co-FYP sup at NUS. Also volunteers as an organiser with Google Cloud Platform User Group, which is an awesome group for learning and sharing about Google Cloud. He doesn't drink, but has a story on how he wrote an awesome piece of code while tipsy for the first time.</p>
<p><a href="https://www.linkedin.com/in/liuweiyuan/">https://www.linkedin.com/in/liuweiyuan/</a></p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/264455252/">https://www.meetup.com/Junior-Developers-Singapore/events/264455252/</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/tlCI/">https://amara.org/v/tlCI/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36522019-09-13T16:25:12Z2023-08-21T17:01:46ZDo You Need jQuery in 2019? - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/AMR-WpwJXlA" frameborder="0" allowfullscreen></iframe><p>Speaker: Linda Hsu</p>
<p>Linda went to film school and has been making TV programmes look and sound good for more than 10 years. Last year, she stumbled upon freecodecamp.com and has been obsessed with learning web development ever since.</p>
<p>She is now attending a Full-Stack Coding Bootcamp at Trent Global College.
<br><a href="http://www.trentglobal.edu.sg/diplomainsoftwaredevelopment/">http://www.trentglobal.edu.sg/diplomainsoftwaredevelopment/</a></p>
<p><a href="https://www.linkedin.com/in/lindahsu007/">https://www.linkedin.com/in/lindahsu007/</a></p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/264455252/">https://www.meetup.com/Junior-Developers-Singapore/events/264455252/</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/tlCJ/">https://amara.org/v/tlCJ/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36472019-09-11T15:26:51Z2024-02-16T09:00:35ZSeeking the right Page - talk.js<iframe width="560" height="315" src="https://www.youtube.com/embed/75PDG_6PKL8" frameborder="0" allowfullscreen></iframe><p>Speaker: Steven Chan</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/264555288/">https://www.meetup.com/Singapore-JS/events/264555288/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/s3in/">https://amara.org/v/s3in/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36482019-09-11T15:24:38Z2023-12-12T20:00:53ZSvelte: streamlined, lightweight web apps - talk.js<iframe width="560" height="315" src="https://www.youtube.com/embed/SGDbI2HC2s8" frameborder="0" allowfullscreen></iframe><p>Speaker: Alex Wilkinson</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/264555288/">https://www.meetup.com/Singapore-JS/events/264555288/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/s3io/">https://amara.org/v/s3io/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36452019-09-09T16:03:09Z2024-02-21T00:01:19ZSingapore Robot Operating System Meetup<iframe width="560" height="315" src="https://www.youtube.com/embed/aWJx7csXg9A" frameborder="0" allowfullscreen></iframe><p>Speaker: Luca Della Vedova
<br>Topic: Open Vision Computer</p>
<p>The Open Vision Computer is a fully open source smart camera especially tailored for UAV applications and used in the past in the DARPA FLA program. The OVC 3 is the newest revision and includes three global shutter image sensors, two monochrome for stereo and one RGB for recognition, as well as an IMU and GPIO for expansion. It also runs Ubuntu 18.04 and ROS natively.</p>
<p>OVC Link: <a href="https://osrf.github.io/ovc/">https://osrf.github.io/ovc/</a>
<br>Demo Code: <a href="https://github.com/methylDragon/svo_ros_docker">https://github.com/methylDragon/svo_ros_docker</a></p>
<p>Lightning Talk
<br>Speaker: Ong Jin Yang Brandon
<br>Topic: MOMObot</p>
<p>Brandon was the 2017 president of SUTD Organisation of Autonomous Robotics club, an active contributor to open source and intern at Open Robotics. Sharing developments after a year on MOMObot, a modular autonomous robot open to upgrades.</p>
<p>MOMObot Link: <a href="https://github.com/methylDragon/momobot">https://github.com/methylDragon/momobot</a></p>
<p>Produced by: Engineers.SG
<br>Event Page: <a href="https://www.meetup.com/Singapore-ROS-Meetup/events/263956905/">https://www.meetup.com/Singapore-ROS-Meetup/events/263956905/</a>
<br>Recorded by: Lum Shi En</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rf0P/">https://amara.org/v/rf0P/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36462019-09-09T15:55:40Z2023-11-22T03:01:07ZSingapore Robot Operating System Meetup<iframe width="560" height="315" src="https://www.youtube.com/embed/Aift53duOv0" frameborder="0" allowfullscreen></iframe><p>Speaker: Shalv Amit Parekh
<br>Topic: Human-Robot Interaction</p>
<p>Human-robot interaction speculates the design of interactions that machines fronting human in the near future would have. It translates into the empathy and design requirements for future robots in accordance to our social norms and human behavior</p>
<p>Produced by: Engineers.SG
<br>Event Page: <a href="https://www.meetup.com/Singapore-ROS-Meetup/events/263956905/">https://www.meetup.com/Singapore-ROS-Meetup/events/263956905/</a>
<br>Recorded by: Lum Shi En</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rf0Q/">https://amara.org/v/rf0Q/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36442019-09-07T16:30:12Z2024-01-23T07:01:52ZTechLadies Pre-Bootcamp Workshop 2: JavaScript & NodeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/hH7hmO2PZO4" frameborder="0" allowfullscreen></iframe><p>Lead Trainer: Min Ong</p>
<p><a href="https://www.linkedin.com/in/minong/">https://www.linkedin.com/in/minong/</a></p>
<p>Slides (<a href="http://bit.ly/tl-ws2-2019">http://bit.ly/tl-ws2-2019</a>)
<br>Workshop files (<a href="https://github.com/TechLadies/pre-bootcamp-workshop2-2019">https://github.com/TechLadies/pre-bootcamp-workshop2-2019</a>)</p>
<p>Event Page: <a href="http://www.techladies.co/techladies-bootcamp-5">http://www.techladies.co/techladies-bootcamp-5</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rRMq/">https://amara.org/v/rRMq/</a></p>Min Ongtag:engineers.sg,2005:Episode/36432019-09-07T00:41:00Z2024-02-18T03:00:41ZHackerschool - Introduction to Git and Github - NUS Hackers<iframe width="560" height="315" src="https://www.youtube.com/embed/18Kal5T0S-w" frameborder="0" allowfullscreen></iframe><p>Speaker: Raynold Ng (NUS Hackers)</p>
<p>Event Page: <a href="https://www.meetup.com/NUSHackers/events/264150443/">https://www.meetup.com/NUSHackers/events/264150443/</a></p>
<p>Course Outline:</p>
<p>1. Basic bash commands
<br>2. Getting Started
<br>- How does git work
<br>- Setting up a repo and saving changes
<br>- Branching and Stashing
<br>- Merging and handling conflicts
<br>3. Using Github
<br>- Creating a repo
<br>- Making a Pull Request
<br>- Merge or Rebase?
<br>4. Advanced Workflows
<br>- Time traveling: reset, checkout, revert
<br>- Rebasing Workflows
<br>5. Quality of Life Hacks
<br>- VSCode: Gitlens + Git History Diff
<br>- Terminal: tig
<br>- GUIs: Sourcetree, Kraken</p>
<p>Produced by Engineers.SG
<br>Recorded by: NUS Hackers
<br>Presented on 31 August 2019</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rL00/">https://amara.org/v/rL00/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36412019-09-06T13:18:16Z2024-03-17T14:01:04ZFriday Hacks #178 - How I discovered 19 NPM malicious packages - NUS Hackers<iframe width="560" height="315" src="https://www.youtube.com/embed/II6dmHr-9uo" frameborder="0" allowfullscreen></iframe><p>Speaker: Tran Viet Quang</p>
<p>Description
<br>Static analysis tools have proved to be useful to find vulnerabilities. This talk gives an introduction to static analysis and taint tracking, how to implement the algorithm and its effectiveness in finding vulnerabilities.</p>
<p>Speaker Profile
<br>Tran Viet Quang is a final year Computer Engineering student specialising in Computer Security</p>
<p>Event Page: <a href="https://www.meetup.com/NUSHackers/events/264529718/">https://www.meetup.com/NUSHackers/events/264529718/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rJz6/">https://amara.org/v/rJz6/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36422019-09-06T13:10:53Z2024-03-02T02:01:02ZFriday Hacks #178 - Building NUSMods - NUS Hackers<iframe width="560" height="315" src="https://www.youtube.com/embed/5joeXw-G3DE" frameborder="0" allowfullscreen></iframe><p>Speaker: Li Kai & Tan E-Liang</p>
<p>NUSModifications (NUSMods) started as a better way for students to plan their school timetables. Over time, features have been added to improve the lives of NUS students. We will share how we built NUSMods, present a high level overview of its architecture and give tips on how to contribute.</p>
<p>Speaker Profile
<br>E-Liang is a coreteam member of NUSMods. He interned in Facebook in year 2 and is a foosball expert.
<br>Kai is also a coreteam member of NUSMods. He currently works at Zendesk but is not a foosball expert, yet.</p>
<p>Event Page: <a href="https://www.meetup.com/NUSHackers/events/264529718/">https://www.meetup.com/NUSHackers/events/264529718/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rJz7/">https://amara.org/v/rJz7/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36392019-09-05T13:03:08Z2022-10-18T23:01:46ZLightning Talk - React Knowledgeable<iframe width="560" height="315" src="https://www.youtube.com/embed/Vz3xi8T7BwI" frameborder="0" allowfullscreen></iframe><p>Speaker: Thomas Chia</p>
<p>Event Page: <a href="https://www.meetup.com/React-Knowledgeable/events/263825225/">https://www.meetup.com/React-Knowledgeable/events/263825225/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rIAD/">https://amara.org/v/rIAD/</a></p>Thomas Chiatag:engineers.sg,2005:Episode/36402019-09-05T12:52:45Z2023-09-07T18:01:35ZAre React and CSS Friends? - React Knowledgeable<iframe width="560" height="315" src="https://www.youtube.com/embed/UfUGIPac_7k" frameborder="0" allowfullscreen></iframe><p>Speaker: Wei Gao</p>
<p>@wgao19 who likes to spam this world with websites.</p>
<p>I normally don't like such controversial name. But this is exactly what this talk about. The point is not to create another Twitter war but to propose some thoughts and see we think they make sense or not.</p>
<p><a href="https://uuei.io/talks/cream-pencil-crayon/">https://uuei.io/talks/cream-pencil-crayon/</a></p>
<p>Event Page: <a href="https://www.meetup.com/React-Knowledgeable/events/263825225/">https://www.meetup.com/React-Knowledgeable/events/263825225/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rIAE/">https://amara.org/v/rIAE/</a></p>Gao Weitag:engineers.sg,2005:Episode/36372019-09-05T12:23:16Z2023-12-03T14:01:15ZDancing with React Hooks - React Knowledgeable<iframe width="560" height="315" src="https://www.youtube.com/embed/azkWujdvmVs" frameborder="0" allowfullscreen></iframe><p>Speaker: Nguyen Tuong Van</p>
<p>My name is Van. I am a front end developer at Shopee Singapore. In no particular order i like music, coffee, cats, books, black color, Hosoya Yoshimasa.</p>
<p>React Hooks is THE hot thing now. More and more people can teach you how to use React Hooks, how they work, what the rules are and why.</p>
<p>What did you first use React Hooks to make? For me, it was to let someone dance.</p>
<p>Join me in your black suit and dress as i introduce to you my Tiny Dancer, and how Hooks made me revisit an important concept in Javascript.</p>
<p>Event Page: <a href="https://www.meetup.com/React-Knowledgeable/events/263825225/">https://www.meetup.com/React-Knowledgeable/events/263825225/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rHxf/">https://amara.org/v/rHxf/</a></p>Nguyen Tuong Vantag:engineers.sg,2005:Episode/36382019-09-05T12:17:26Z2024-03-19T04:01:37ZBuild a Gatsby Theme and publish - React Knowledgeable<iframe width="560" height="315" src="https://www.youtube.com/embed/kPoOrYKv7SE" frameborder="0" allowfullscreen></iframe><p>Speaker: Vimalraj Selvam</p>
<p>My name is Vimalraj Selvam. I am a Staff Software Engineer at Visa Worldwide Pte Ltd. I build various visualisation tools using React for my company which is heavily used by the command center teams. I am mostly reachable via twitter.</p>
<p>intro
<br>I'd like to speak about Build a Gatsby theme and publish. Here's a little more background and motivation about the talk:</p>
<p>Gatsby is an open source framework based on React and GraphQL which lets developers to build fast websites. Very recently Gatsby announced theme support which makes the life even more easier because all our default configuration, design, share functionalities will be abstracted out from our side and can be used as an installable package. I'm going to show on how to build a simple gatsby theme quickly and publish to npm registry. Also, I'll be showing on how to use the package from the npm and build a quick simple website.</p>
<p>As you can see above, I have a point to make. Please let me in thanks.</p>
<p>Event Page: <a href="https://www.meetup.com/React-Knowledgeable/events/263825225/">https://www.meetup.com/React-Knowledgeable/events/263825225/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rHxg/">https://amara.org/v/rHxg/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36362019-09-05T04:52:49Z2023-06-20T17:01:07ZRuby through Reserved Words - Singapore Ruby Group<iframe width="560" height="315" src="https://www.youtube.com/embed/ULojscrs5As" frameborder="0" allowfullscreen></iframe><p>Speaker: Yukihiro "Matz" Matsumoto</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-Ruby-Group/events/264206927/">https://www.meetup.com/Singapore-Ruby-Group/events/264206927/</a></p>
<p>Apologies in advance. There were some technical problems in the recording, so there is some weirdness in some parts of the video.</p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rH2e/">https://amara.org/v/rH2e/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36352019-09-05T03:12:07Z2024-03-02T09:01:19ZMetaprogramming: The Good, The Bad, The Weird - Singapore Ruby Group<iframe width="560" height="315" src="https://www.youtube.com/embed/gcC_-M7yDI4" frameborder="0" allowfullscreen></iframe><p>Speaker: Annabel Tay and Duong Nguyen</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-Ruby-Group/events/264206927/">https://www.meetup.com/Singapore-Ruby-Group/events/264206927/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rH2f/">https://amara.org/v/rH2f/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/36312019-09-04T14:21:57Z2023-11-18T06:01:25ZSometimes you gotta abuse Grid - Talk.CSS #43<iframe width="560" height="315" src="https://www.youtube.com/embed/9DwzDzCNDwI" frameborder="0" allowfullscreen></iframe><p>Speaker: Sheldon Cheng
<br>Sheldon ran into tricky layout problem at work and after exhausting other options, turned to an unlikely hero to save the day.</p>
<p>Event Page: <a href="https://www.meetup.com/SingaporeCSS/events/261692436/">https://www.meetup.com/SingaporeCSS/events/261692436/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rGDV/">https://amara.org/v/rGDV/</a></p>Sheldon Chengtag:engineers.sg,2005:Episode/36322019-09-04T14:21:01Z2023-06-20T17:01:07ZAn exploration of CJSS - A CSS based web framework - Talk.CSS #43<iframe width="560" height="315" src="https://www.youtube.com/embed/x1U9tPwRiiw" frameborder="0" allowfullscreen></iframe><p>Speaker: See Yishu
<br>What started out as an extended joke, Scott Kellum created a framework where everything can be written in CSS. We will explore the codebase that he has open sourced, and a retrospective look into web frameworks.</p>
<p>Event Page: <a href="https://www.meetup.com/SingaporeCSS/events/261692436/">https://www.meetup.com/SingaporeCSS/events/261692436/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/rGDW/">https://amara.org/v/rGDW/</a></p>See Yishu