tag:engineers.sg,2005:/episodes?page=64Engineers.SG2024-03-19T11:05:21Ztag:engineers.sg,2005:Episode/29142018-10-16T12:12:23Z2022-10-21T16:01:02ZBuilding Functional Reactive Apps without Rx - iOS Dev Scout<iframe width="560" height="315" src="https://www.youtube.com/embed/ddg4v_r7OBA" frameborder="0" allowfullscreen></iframe><p>Speaker: Heng Hong</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-iOS-Dev-Scout-Meetup/events/254992813/">https://www.meetup.com/Singapore-iOS-Dev-Scout-Meetup/events/254992813/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lpti/">https://amara.org/v/lpti/</a></p>Heng Hongtag:engineers.sg,2005:Episode/29152018-10-16T11:52:46Z2023-12-26T01:01:34ZDeveloping for Apple TV - iOS Dev Scout<iframe width="560" height="315" src="https://www.youtube.com/embed/Dc3kknSqNEc" frameborder="0" allowfullscreen></iframe><p>Speaker: Thanh Turin</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-iOS-Dev-Scout-Meetup/events/254992813/">https://www.meetup.com/Singapore-iOS-Dev-Scout-Meetup/events/254992813/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lptj/">https://amara.org/v/lptj/</a></p>Thanh Turintag:engineers.sg,2005:Episode/29132018-10-15T12:44:00Z2022-10-19T20:02:00ZQuick primer on Data Science - JuniorDevSG<iframe width="560" height="315" src="https://www.youtube.com/embed/LS7nEKFm8IY" frameborder="0" allowfullscreen></iframe><p>Speaker: Oliver Chen</p>
<p>Slides: <a href="https://oliverxchen.github.io/decks/jr-dev-meetup">https://oliverxchen.github.io/decks/jr-dev-meetup</a></p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/255263247/">https://www.meetup.com/Junior-Developers-Singapore/events/255263247/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lo1Q/">https://amara.org/v/lo1Q/</a></p>Oliver Chentag:engineers.sg,2005:Episode/29122018-10-15T12:17:52Z2024-01-07T09:01:13ZFrom non-techies to landing a job in tech - JuniorDevSG<iframe width="560" height="315" src="https://www.youtube.com/embed/vEy_SJEdR5A" frameborder="0" allowfullscreen></iframe><p>Speaker: Ann Luo</p>
<p>Slides: <a href="https://docs.google.com/presentation/d/1Pnmv5qv2aV4w_Ww-8H43GFinIqNxVpCGYG8AETG8ihg/edit?usp=sharing">https://docs.google.com/presentation/d/1Pnmv5qv2aV4w_Ww-8H43GFinIqNxVpCGYG8AETG8ihg/edit?usp=sharing</a></p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/255263247/">https://www.meetup.com/Junior-Developers-Singapore/events/255263247/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lo1R/">https://amara.org/v/lo1R/</a></p>Ann Luotag:engineers.sg,2005:Episode/29102018-10-11T17:01:27Z2024-03-19T02:00:54ZCreating a simple PHP application on Google App Engine! - Singapore PHP User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/_d9dugx-cHE" frameborder="0" allowfullscreen></iframe><p>Speaker: Ken Chua</p>
<p>Event Page: <a href="https://www.meetup.com/sgphpug/events/255058609/">https://www.meetup.com/sgphpug/events/255058609/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lk9i/">https://amara.org/v/lk9i/</a></p>Ken Chuatag:engineers.sg,2005:Episode/29112018-10-11T16:51:27Z2024-03-12T09:01:02ZPHP Internals Intro - Singapore PHP User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/oS3Fojywjqo" frameborder="0" allowfullscreen></iframe><p>Speaker: Pasindu de Silva</p>
<p>Event Page: <a href="https://www.meetup.com/sgphpug/events/255058609/">https://www.meetup.com/sgphpug/events/255058609/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lk9j/">https://amara.org/v/lk9j/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/29092018-10-09T11:56:29Z2022-09-25T09:01:10ZIt's not Continuous Delivery if you can't deploy right now<iframe width="560" height="315" src="https://www.youtube.com/embed/HZju1xz3Jxo" frameborder="0" allowfullscreen></iframe><p>Speaker: Ken Mugrage</p>
<p>People often say that they’re practicing continuous delivery, and then add something like “I can let the security team know any time” or “I just have to run the performance tests.” Ken Mugrage explains why you’re not done with your continuous delivery journey if you can’t push your software to production right now.</p>
<p>Some of the things covered in this talk:</p>
<p>- Organizational structure for enabling Continuous Delivery
<br>- Continuous Integration as a prerequisite to Continuous Delivery.
<br>- Using feature toggles and branch by abstraction to separate deploy from release
<br>- Deployment methodologies which are well known terms (Canary, Dark Launching) but often not well implemented
<br>- Things that should be part of the CD Pipeline such as security and performance tests</p>
<p>This is an opinionated, fast moving, high level talk. The goal of this talk is to make people think about the practices they could be doing to make their transition to DevOps and Continuous Delivery more effective.</p>
<p>Event Page: <a href="https://www.meetup.com/ThoughtWorks-Talks-Tech/events/254979477/">https://www.meetup.com/ThoughtWorks-Talks-Tech/events/254979477/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lhui/">https://amara.org/v/lhui/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/29062018-10-04T07:46:36Z2024-01-26T16:01:36ZDesigning Developer-Friendly JSON for API Responses - Singapore PHP User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/WnHiIRQ35_I" frameborder="0" allowfullscreen></iframe><p>Speaker: Zion Ng</p>
<p>Event Page: <a href="https://www.meetup.com/sgphpug/events/254293718/">https://www.meetup.com/sgphpug/events/254293718/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcAX/">https://amara.org/v/lcAX/</a></p>Zion Ngtag:engineers.sg,2005:Episode/29072018-10-04T07:46:35Z2023-10-12T12:01:11ZRestful controllers in Laravel - Singapore PHP User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/6A0qdDVeRvc" frameborder="0" allowfullscreen></iframe><p>Speaker: Gustavo Ocanto</p>
<p>Event Page: <a href="https://www.meetup.com/sgphpug/events/254293718/">https://www.meetup.com/sgphpug/events/254293718/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcAY/">https://amara.org/v/lcAY/</a></p>Gustavo Ocantotag:engineers.sg,2005:Episode/29082018-10-04T07:46:11Z2023-07-12T06:01:17ZLessons From Building APIs - Singapore PHP User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/6_Nal7mdkE4" frameborder="0" allowfullscreen></iframe><p>Speaker: Woo Huiren</p>
<p>Event Page: <a href="https://www.meetup.com/sgphpug/events/254293718/">https://www.meetup.com/sgphpug/events/254293718/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcAZ/">https://amara.org/v/lcAZ/</a></p>Woo Huirentag:engineers.sg,2005:Episode/29052018-10-04T07:27:01Z2024-01-23T06:01:40ZClosing Keynote: Machine Learning APIs with PHP - PHPConf.Asia 2018<iframe width="560" height="315" src="https://www.youtube.com/embed/VmKg6KqTffw" frameborder="0" allowfullscreen></iframe><p>Speaker: Gabriela Ferrara, Google</p>
<p>ML is for people with PhD, right? Actually, no. ML is for regular developers too! You can make use from “pre-baked” trained models that Google offers through their set of APIs, or even train a custom model with Auto ML without knowing anything about Machine Learning or TensorFlow code. After all, it’s just an API call!</p>
<p>About the speaker</p>
<p>Gabi is a Developer Advocate on Google Cloud and a passionate Software Engineer. She likes simplifying complex systems, and believes abstractions are best when they can be understood in a real life example. She’s driven to go beyond DBA lingo to make database and storage technology more accessible to software developers.</p>
<p>Event Page: <a href="https://2018.phpconf.asia">https://2018.phpconf.asia</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcA0/">https://amara.org/v/lcA0/</a></p>Gabriela Ferraratag:engineers.sg,2005:Episode/29042018-10-04T07:23:00Z2024-03-19T02:00:54ZCode decoupling from Symfony (and others frameworks) - PHPConf.Asia 2018<iframe width="560" height="315" src="https://www.youtube.com/embed/HqDNTIfRXZA" frameborder="0" allowfullscreen></iframe><p>Speaker: Miguel Gallardo, Propoint</p>
<p>Frameworks are very helpful to solve common problems when developing an application. But what happens if we have to move to a new version or another framework? In this talk I will show how my company tries to keep independent of any framework, decoupling our business logic from symfony.</p>
<p>About the speaker</p>
<p>I have more than 13 years working on the design and development end to end of sites, application and systems, working for a company or for his own. Always learning to improve my skills and to acquire new technologies. I have become a polyglot developer who works on multiple programming languages applying best practices and using agile methodologies; with experience in tech leadership roles.</p>
<p>Event Page: <a href="https://2018.phpconf.asia">https://2018.phpconf.asia</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcA1/">https://amara.org/v/lcA1/</a></p>Miguel Gallardotag:engineers.sg,2005:Episode/29032018-10-04T07:22:55Z2024-01-11T12:01:08ZIntroduction of most popular eCommerce CMS in Japan - PHPConf.Asia 2018<iframe width="560" height="315" src="https://www.youtube.com/embed/P-bmOCAEAJ8" frameborder="0" allowfullscreen></iframe><p>Speaker: Tao Sasaki, XROSS CUBE, Inc.</p>
<p>About the speaker</p>
<p>A partner/committer of EC-CUBE. Tokyo User Group Leader. Web Developer. co-founder of concrete5 Japan, Inc.</p>
<p>Event Page: <a href="https://2018.phpconf.asia">https://2018.phpconf.asia</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcA2/">https://amara.org/v/lcA2/</a></p>Tao Sasakitag:engineers.sg,2005:Episode/29022018-10-04T07:22:49Z2023-10-16T03:00:43ZIntroduction to PHP port of GraphQL - PHPConf.Asia 2018<iframe width="560" height="315" src="https://www.youtube.com/embed/osPu2Tf1nNI" frameborder="0" allowfullscreen></iframe><p>Speaker: Hoa Nguyen, Lockon VietNam</p>
<p>What is GraphQL? When do we use? Which are the famous libraries to use with PHP?</p>
<p>Event Page: <a href="https://2018.phpconf.asia">https://2018.phpconf.asia</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcA3/">https://amara.org/v/lcA3/</a></p>Hoa Nguyentag:engineers.sg,2005:Episode/29012018-10-04T07:22:42Z2024-02-19T06:02:24ZBuilding the LaravelPH community - PHPConf.Asia 2018<iframe width="560" height="315" src="https://www.youtube.com/embed/lERUDILotus" frameborder="0" allowfullscreen></iframe><p>Speaker: Joe Palala</p>
<p>About the speaker</p>
<p>5 years and more Laravel developer, building the Laravel PH community in the Philippines since 2012.</p>
<p>Event Page: <a href="https://2018.phpconf.asia">https://2018.phpconf.asia</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcA4/">https://amara.org/v/lcA4/</a></p>Joe Palalatag:engineers.sg,2005:Episode/29002018-10-04T07:22:37Z2022-09-25T02:01:14ZWhat's coming in PhpStorm - PHPConf.Asia 2018<iframe width="560" height="315" src="https://www.youtube.com/embed/c90FEmxieR4" frameborder="0" allowfullscreen></iframe><p>Speaker: Alexey Gopachenko, PhpStorm Team Lead</p>
<p>Event Page: <a href="https://2018.phpconf.asia">https://2018.phpconf.asia</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcA5/">https://amara.org/v/lcA5/</a></p>Alexey Gopachenkotag:engineers.sg,2005:Episode/28992018-10-04T07:22:31Z2024-01-21T03:01:51ZAsync advantage with Sync simplicity - PHPConf.Asia 2018<iframe width="560" height="315" src="https://www.youtube.com/embed/ZkcoWnW51H0" frameborder="0" allowfullscreen></iframe><p>Speaker: Arul Kumaran, Logical Steps</p>
<p>Even now, many assume PHP is only synchronous and not capable of async processes, which is wrong.</p>
<p>Asynchronous execution has several advantages. Letting you multitask on a single thread. That is cooperative multitasking. Each running task gives the control back to the system when idle. For example, waiting for an HTTP response or IO operation.</p>
<p>All these are well and fine, but the asynchronous code is messy and hard to maintain. This presentation shows how to write async code in a synchronous fashion to get the best of both worlds.</p>
<p>Generators with the yield keyword, are the most underused feature in PHP. It has great potential. We can take advantage of them by implementing async and await in PHP on our own!</p>
<p>About the speaker</p>
<p>Arul is a self-taught full stack developer. He is the Author of Restler API Server Framework. He founded Luracast, to provide developers with free tools and open source software. He is currently working on the blockchain solution integrating PHP. Home automation and IOT is his latest hobby.</p>
<p>Event Page: <a href="https://2018.phpconf.asia">https://2018.phpconf.asia</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcA6/">https://amara.org/v/lcA6/</a></p>Arul Kumarantag:engineers.sg,2005:Episode/28982018-10-04T07:22:19Z2024-03-15T10:01:04ZScaling IO-bound application in the cloud - PHPConf.Asia 2018<iframe width="560" height="315" src="https://www.youtube.com/embed/uLw-uWNLtqA" frameborder="0" allowfullscreen></iframe><p>Speaker: Mikko Lammi, Upcloud</p>
<p>In the modern cloud environment CPU and memory are cheap resources which can easily be increased to scale up applications. However the local storage can still be the bottleneck and predictable performance might come with a high price. We will demonstrate some ways on how developers can overcome IO limitations and design applications that will scale horizontally in cloud environment.</p>
<p>About the speaker</p>
<p>Mikko wears several hats at UpCloud which includes R&D , development for the last five years with cloud hosting backend automation and operations support. He has more than 15 years of experience with different programming languages/ backend operations while working on other functions such as network administration and telecom systems. His most memorable stint is the time he spent at Finnish military mostly coding with PHP.</p>
<p>Event Page: <a href="https://2018.phpconf.asia">https://2018.phpconf.asia</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/lcA7/">https://amara.org/v/lcA7/</a></p>Mikko Lammi