tag:engineers.sg,2005:/episodes?page=119Engineers.SG2024-03-19T12:15:53Ztag:engineers.sg,2005:Episode/18592017-06-29T16:17:02Z2024-01-06T01:00:44ZCSS Architecture - Talk.CSS #18<iframe width="560" height="315" src="https://www.youtube.com/embed/9yFWxqbJp1o" frameborder="0" allowfullscreen></iframe><p>Speaker: Ghis Bakour</p>
<p>Event Page: <a href="https://www.meetup.com/SingaporeCSS/events/240519499/">https://www.meetup.com/SingaporeCSS/events/240519499/</a></p>
<p>Produced by Engineers.SG</p>Ghis Bakourtag:engineers.sg,2005:Episode/18572017-06-28T16:35:00Z2024-01-31T11:01:32ZJune 2017 Meetup: Django, GraphQL, ReactJS & Apollo Workshop - Singapore Djangonauts (part 2)<iframe width="560" height="315" src="https://www.youtube.com/embed/PUbouvR1Ye8" frameborder="0" allowfullscreen></iframe><p>Speaker: Martin Brochhaus</p>
<p>That's right, we will call it what it is: A workshop. Because it will be quite long... :)</p>
<p>Martin is known as the CTO of theartling.com and luxglove.com and is currently in the process of migrating the entire codebase away from Django REST Framework and towards django-graphene (on the backend) and react-apollo (on the frontend). He will show how you can easily make use of these tools in your own projects right now - no big migration is needed, as you can gradually start using it for new features first and then gradually migrate old features whenever you have time. Martin will show how you can create your GraphQL schema in a test-driven manner, how you can query data from the database, how you can manipulate data using GraphQL Mutations, how you can deal with authentication and authorization and how to do validation of inputs and return form errors in a similar way like Django REST Framework does it. At the end of the workshop, we will leave Django-land and have a look at the frontend and learn how to use the newly built GraphQL API in a ReactJS project with react-apollo. Martin will demonstrate how to run queries and mutations, how to create queries with variables (i.e. IDs from the URL), how to re-fetch queries in case of network disruption and how to create pagination in astoundingly few lines of code.</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-Djangonauts/events/240608776/">https://www.meetup.com/Singapore-Djangonauts/events/240608776/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8LUY/">http://amara.org/v/8LUY/</a></p>Martin Brochhaustag:engineers.sg,2005:Episode/18562017-06-28T16:29:41Z2024-03-19T01:01:02ZJune 2017 Meetup: Django, GraphQL, ReactJS & Apollo Workshop - Singapore Djangonauts (part 1)<iframe width="560" height="315" src="https://www.youtube.com/embed/SDs2d1gLfwA" frameborder="0" allowfullscreen></iframe><p>Speaker: Martin Brochhaus</p>
<p>That's right, we will call it what it is: A workshop. Because it will be quite long... :)</p>
<p>Martin is known as the CTO of theartling.com and luxglove.com and is currently in the process of migrating the entire codebase away from Django REST Framework and towards django-graphene (on the backend) and react-apollo (on the frontend). He will show how you can easily make use of these tools in your own projects right now - no big migration is needed, as you can gradually start using it for new features first and then gradually migrate old features whenever you have time. Martin will show how you can create your GraphQL schema in a test-driven manner, how you can query data from the database, how you can manipulate data using GraphQL Mutations, how you can deal with authentication and authorization and how to do validation of inputs and return form errors in a similar way like Django REST Framework does it. At the end of the workshop, we will leave Django-land and have a look at the frontend and learn how to use the newly built GraphQL API in a ReactJS project with react-apollo. Martin will demonstrate how to run queries and mutations, how to create queries with variables (i.e. IDs from the URL), how to re-fetch queries in case of network disruption and how to create pagination in astoundingly few lines of code.</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-Djangonauts/events/240608776/">https://www.meetup.com/Singapore-Djangonauts/events/240608776/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8LUZ/">http://amara.org/v/8LUZ/</a></p>Martin Brochhaustag:engineers.sg,2005:Episode/18542017-06-28T15:24:45Z2024-02-19T17:00:59ZIntroducing The Gutenberg Project - a new WordPress Editor - Singapore PHP User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/boxLL5iD92U" frameborder="0" allowfullscreen></iframe><p>Speaker: Robert Sim</p>
<p>Event Page: <a href="https://www.facebook.com/events/237377673424133">https://www.facebook.com/events/237377673424133</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8LQ7/">http://amara.org/v/8LQ7/</a></p>Robert Simtag:engineers.sg,2005:Episode/18552017-06-28T15:24:13Z2023-02-03T06:01:23ZJSON-API compliant APIs that let you have a good REST - Singapore PHP User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/hRFbWntmq5Y" frameborder="0" allowfullscreen></iframe><p>Speaker: Huiren Woo</p>
<p>Event Page: <a href="https://www.facebook.com/events/237377673424133">https://www.facebook.com/events/237377673424133</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8LQ8/">http://amara.org/v/8LQ8/</a></p>Woo Huirentag:engineers.sg,2005:Episode/18272017-06-26T20:37:11Z2024-02-01T18:00:42ZData Analytics for Beginners - CodingGirls Day<iframe width="560" height="315" src="https://www.youtube.com/embed/-vGb4WkdqnY" frameborder="0" allowfullscreen></iframe><p>Speaker: Choo Jia Wen, Data Scientist at SCALE NUS</p>
<p>In an increasingly data-driven world, data analysis is becoming one of the hottest tech skills to have that will get you hired. Through this session, you will:</p>
<p>I. Get an introduction to the data analytics landscape
<br>II. Go through data collection and analysis process by thinking about tracking your own data
<br>III. Show more sophisticated tools (like GUIs) to allow you know where to explore for more information </p>
<p>Event Page: <a href="https://codinggirlsday.splashthat.com">https://codinggirlsday.splashthat.com</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8GDw/">http://amara.org/v/8GDw/</a></p>Jeanne Chootag:engineers.sg,2005:Episode/18532017-06-26T20:09:33Z2024-02-08T22:00:41ZCareer Spotlight: All you want to know about my techie job - CodingGirls Day 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/jVeEG11fZFY" frameborder="0" allowfullscreen></iframe><p>Panelists:</p>
<p>Product Manager:</p>
<p>Meredith Chan, SP Group
<br>Hui Yi Chia, Carousell</p>
<p>Data Analyst:</p>
<p>Annalyn Ng, Ministry of Defense of Singapore
<br>Arushi Datta, Uber
<br>Shreya Sharma, Uber</p>
<p>Software Engineer:</p>
<p>Ankita Gupta, Honestbee
<br>Muthu Karuppi, ThoughtWorks
<br>Utkarsha Singh, Microsoft Asia Pacific</p>
<p>Event Page: <a href="https://codinggirlsday.splashthat.com">https://codinggirlsday.splashthat.com</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8IMI/">http://amara.org/v/8IMI/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/18522017-06-26T20:09:25Z2024-02-08T22:00:41ZPanel: Together we can make a change - female LED initiatives - CodingGirls Day 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/isA6D9m7FpQ" frameborder="0" allowfullscreen></iframe><p>Speaker:</p>
<p>Mrinalini Venkatachalam, Head of Public Awareness and Youth Initiatives at UN Women Singapore Committee</p>
<p>Purnima Kamath, Director of Women Who Code Singapore</p>
<p>Elisha Tan, Founder of Techladies</p>
<p>Wan Ting Poh, Managing Director of Girls In Tech Singapore
<br>
<br>
<br>Moderator:</p>
<p>Ann Luo, Co-Founder & Managing Director of CodingGirls</p>
<p>Event Page: <a href="https://codinggirlsday.splashthat.com">https://codinggirlsday.splashthat.com</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8IIr/">http://amara.org/v/8IIr/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/18512017-06-26T20:09:17Z2024-03-15T14:00:57ZPanel: Coming up next: technology you should Look out for - CodingGirls Day 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/H5C7d4gFjWY" frameborder="0" allowfullscreen></iframe><p>Speakers:</p>
<p>Bidushi Bhattacharya, CEO & Founder at Bhattacharya Space Enterprises</p>
<p>Ayesha Khanna, CEO & Founder at ADDO AI</p>
<p>Nathalie Ting, CTO & Founder at Upvise</p>
<p>Beverly Dolor, Head of Engineering, Spacemob</p>
<p>Moderator:</p>
<p>Steve Remington, Principal Consultant & Founder at Minerra</p>
<p>Event Page: <a href="https://codinggirlsday.splashthat.com">https://codinggirlsday.splashthat.com</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8IIs/">http://amara.org/v/8IIs/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/18502017-06-26T20:09:10Z2024-03-15T15:00:53ZPanel: Business has No Gender - CodingGirls Day 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/cLM8GP2NP60" frameborder="0" allowfullscreen></iframe><p>Speaker:</p>
<p>Virginia Cha, Adjunct Professor at Entrepreneurship INSEAD & NUS</p>
<p>Anne Marie Droste, Director at Entrepreneur First</p>
<p>Lim Qing Ru, Co-founder at Zopim</p>
<p>Anna V Haotanto, CEO & Founder at The New Savvy</p>
<p>Moderator:</p>
<p>Jenni Risku, Director & Founder at Venturem</p>
<p>Event Page: <a href="https://codinggirlsday.splashthat.com">https://codinggirlsday.splashthat.com</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8IIt/">http://amara.org/v/8IIt/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/18492017-06-26T20:08:54Z2024-02-26T11:00:55ZPanel: Closing the Confidence Gap: Practical Advice and Where to Begin - CodingGirls Day 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/OSFqYk9rDfo" frameborder="0" allowfullscreen></iframe><p>Speakers:</p>
<p>Michelle Simmons, General Manager, SEA New Markets, Microsoft Asia Pacific</p>
<p>Susan Jain, CMO at IBM</p>
<p>Sunita Kaur, Managing Director at Spotify</p>
<p>Nopparat Yokubon, AUNZ/SEA Lead, App Developer Sales at Google </p>
<p>Rosanna Ang, Lead Business Analyst at ThoughtWorks
<br>
<br>Moderator:</p>
<p>Arnaud Bonzom, Director of Corporate Innovation at 500 Startups</p>
<p>Event Page: <a href="https://codinggirlsday.splashthat.com">https://codinggirlsday.splashthat.com</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8IIu/">http://amara.org/v/8IIu/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/18482017-06-26T20:08:48Z2024-02-08T22:00:41ZOpening Statements - CodingGirls Day 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/B18d8g6yXBo" frameborder="0" allowfullscreen></iframe><p>Speaker: Ann Luo</p>
<p>Event Page: <a href="https://codinggirlsday.splashthat.com">https://codinggirlsday.splashthat.com</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8IIv/">http://amara.org/v/8IIv/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/18472017-06-26T11:53:01Z2024-02-26T14:01:13ZKeynote: Mark/Compact GC in MRI - RedDotRubyConf 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/EPpWMoA6_Pc" frameborder="0" allowfullscreen></iframe><p>Speaker: Aaron Patterson, GitHub</p>
<p>Event Page: <a href="http://www.reddotrubyconf.com/">http://www.reddotrubyconf.com/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8HYE/">http://amara.org/v/8HYE/</a></p>Aaron Pattersontag:engineers.sg,2005:Episode/18462017-06-26T11:49:40Z2024-02-08T22:00:41ZGoldilocks and the Three Code Reviews - RedDotRubyConf 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/lge345hJKJk" frameborder="0" allowfullscreen></iframe><p>Speaker: Vaidehi Joshi, Staff Engineer, Tilde Inc</p>
<p>Once upon a time, Goldilocks had a couple extra minutes to spare before morning standup. She logged into Github and saw that there were three pull requests waiting for her to review. We’ve probably all heard that peer code reviews can do wonders to a codebase. But not all type of code reviews are effective. Some of them seem to go on and on forever, while others pick at syntax and formatting but miss bugs. This talk explores what makes a strong code review and what makes a painful one. Join Goldilocks as she seeks to find a code review process that’s neither too long nor too short, but just right!</p>
<p>Speaker's Bio</p>
<p>Vaidehi is an engineer at Tilde, in Portland, Oregon, where she works on Skylight, your favorite Rails profiler! She enjoys building and breaking code, but loves creating empathetic engineering teams a whole lot more. In her spare time, she runs basecs, a weekly writing series that explores the fundamentals of computer science.</p>
<p>Event Page: <a href="http://www.reddotrubyconf.com/">http://www.reddotrubyconf.com/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8HYF/">http://amara.org/v/8HYF/</a></p>Vaidehi Joshitag:engineers.sg,2005:Episode/18452017-06-26T11:49:01Z2024-03-07T12:00:56ZHanami - New Ruby Web Framework - RedDotRubyConf 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/EAv2PLjTN_g" frameborder="0" allowfullscreen></iframe><p>Speaker: Anton Davydov, Indie OSS Developer</p>
<p>Hanami is quite new and interesting framework which you are unlikely to write complex applications. But this does not mean that this framework is not worth your attention. Besides old approaches, you can also find new interesting solutions. In my presentation, I'm going to talk about Hanami framework and why you should look on this. We give consideration about advantages and disadvantages. And also I talk about future with Hanami.</p>
<p>Speaker's Bio</p>
<p>Anton is an indie developer from Russia. He works on some side projects and builds Space-Rocket ships at night. Also, he loves open source, cats and collecting stereotypes.</p>
<p>Event Page: <a href="http://www.reddotrubyconf.com/">http://www.reddotrubyconf.com/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8HYG/">http://amara.org/v/8HYG/</a></p>Anton Davydovtag:engineers.sg,2005:Episode/18442017-06-26T11:48:23Z2024-02-09T03:01:10ZRuby 2 in Ruby on Rails - RedDotRubyConf 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/RBV4Mg34DR0" frameborder="0" allowfullscreen></iframe><p>Speaker: Akira Matsuda</p>
<p>Event Page: <a href="http://www.reddotrubyconf.com/">http://www.reddotrubyconf.com/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8HYH/">http://amara.org/v/8HYH/</a></p>Akira Matsudatag:engineers.sg,2005:Episode/18432017-06-26T11:47:33Z2023-12-29T21:30:50ZOne Blind Weekend - RedDotRubyConf 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/7u8vQV-7I_4" frameborder="0" allowfullscreen></iframe><p>Speaker: Jinny Wong, Engineering Manager, Carousell</p>
<p>This talk is about the time when I was temporarily blind for a weekend, and how suddenly, web accessibility became both a boon and an annoyance to me. In this lightning talk I share about what I went through while "blind", and tips to improve your website's accessibility in order to enable more people to easily access and use your website, regardless of ability.</p>
<p>Speaker's Bio</p>
<p>Jinny is an Engineering Manager at Carousell, and provides strategic and technical guidance to the engineering team. She graduated with a bachelors degree in computer science from Monash university. When she is not serious at work, Jinny owns two cats with her husband. She also enjoys music, photography and running.</p>
<p>Event Page: <a href="http://www.reddotrubyconf.com/">http://www.reddotrubyconf.com/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8HYI/">http://amara.org/v/8HYI/</a></p>Jinny Wongtag:engineers.sg,2005:Episode/18422017-06-26T11:46:45Z2023-10-04T03:00:35ZPlan of action: we need more women in programming! - RedDotRubyConf 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/tyMaqrhWTP0" frameborder="0" allowfullscreen></iframe><p>Speaker: Marion Schleifer, Junior Software Developer, Simplificator AG</p>
<p>It is no news that there are not enough women in programming. As a (female) career changer, I know how a lot of people (and especially women) think about programming. I am now a Ruby programmer and programming is completely different than i imagined it would be. And I love it! Therefore, I am putting a lot of my time and energy into educating women about programming. I want to talk about why we don't have enough women in programming, why we need more, and what we all can do to achieve that goal.</p>
<p>Speaker's Bio</p>
<p>Marion is a career changer. She has a Bachelor in Translation, a Master in Economics and just finished a Master in Software Engineering. Changing careers to programming is the best decision she has made. Apart from her job as Junior Developer, she is spending her time encouraging women to program and as a member of the Hanami core team.</p>
<p>Event Page: <a href="http://www.reddotrubyconf.com/">http://www.reddotrubyconf.com/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="http://amara.org/v/8HYJ/">http://amara.org/v/8HYJ/</a></p>Marion Schleifer