tag:engineers.sg,2005:/episodes?page=3Engineers.SG2024-03-19T06:09:33Ztag:engineers.sg,2005:Episode/44002023-02-02T16:46:46Z2024-01-10T01:01:39ZHighlights from how to make (almost) anything - Hackware v7.3<iframe width="560" height="315" src="https://www.youtube.com/embed/dXku3Uxj2Tc" frameborder="0" allowfullscreen></iframe><p>Speaker: Olivia Seow</p>
<p>Event Page: <a href="https://www.facebook.com/events/1308718989910089">https://www.facebook.com/events/1308718989910089</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>Olivia Seowtag:engineers.sg,2005:Episode/43952023-01-07T14:07:30Z2023-09-01T03:01:38ZSmartDrills - Hackware v7.2<iframe width="560" height="315" src="https://www.youtube.com/embed/kiPKxFPRHlQ" frameborder="0" allowfullscreen></iframe><p>Speaker: James Yong</p>
<p>Event Page: <a href="https://www.facebook.com/events/702009621236067">https://www.facebook.com/events/702009621236067</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>James Yongtag:engineers.sg,2005:Episode/43962023-01-07T14:05:32Z2024-03-16T00:01:43ZFlappy Birds-on-an-FPGA - Hackware v7.2<iframe width="560" height="315" src="https://www.youtube.com/embed/wSku6ah33Oo" frameborder="0" allowfullscreen></iframe><p>Audio starts from 01:00</p>
<p>Speaker: Érdi Gergő</p>
<p>Event Page: <a href="https://www.facebook.com/events/702009621236067">https://www.facebook.com/events/702009621236067</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>Érdi Gergőtag:engineers.sg,2005:Episode/43972023-01-07T14:02:58Z2024-03-03T03:01:16ZConverting pi to openwrt-based gateway with Greengrass functions - Hackware v7.2<iframe width="560" height="315" src="https://www.youtube.com/embed/aoxHk3N7Cfo" frameborder="0" allowfullscreen></iframe><p>Speaker: Sean Yap</p>
<p>Event Page: <a href="https://www.facebook.com/events/702009621236067">https://www.facebook.com/events/702009621236067</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>Sean Yaptag:engineers.sg,2005:Episode/43942022-12-21T15:34:30Z2024-03-01T05:00:48ZCoding Best Practices - Clean Code - Junior Dev Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/NN8s5Zv6D-I" frameborder="0" allowfullscreen></iframe><p>Speaker: Rishita Narayan
<br>Linkedin: <a href="https://www.linkedin.com/in/rishita-narayan/">https://www.linkedin.com/in/rishita-narayan/</a></p>
<p>Speaker: Lin Naing Oo
<br>Linkedin: <a href="https://www.linkedin.com/in/linnaingoo/">https://www.linkedin.com/in/linnaingoo/</a></p>
<p>"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." – Martin Fowler
<br>Writing clean, understandable, and maintainable code is a skill that is crucial for every developer to master. Code which is easily understandable, eventually can be easily enhanced.</p>
<p>In this session, we will cover:</p>
<p>* What are code smells
<br>* How do you write clean code
<br>* How to refactor from bad code to clean code
<br>* Good practices to have a cleaner code</p>
<p>Slides: <a href="https://drive.google.com/file/d/1SNs4bCCH3h3t0yWtroD2MyrObYI2l8AB/view">https://drive.google.com/file/d/1SNs4bCCH3h3t0yWtroD2MyrObYI2l8AB/view</a></p>
<p>Event Page: <a href="https://www.meetup.com/junior-developers-singapore/events/290258054/">https://www.meetup.com/junior-developers-singapore/events/290258054/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/43902022-12-02T11:51:58Z2024-03-18T00:01:41ZReview of Framework laptop - Hackware v7.1<iframe width="560" height="315" src="https://www.youtube.com/embed/hEC8SqAwYNQ" frameborder="0" allowfullscreen></iframe><p>Speaker: Yeo Kheng Meng</p>
<p>Blog post: <a href="https://yeokhengmeng.com/2021/09/review-usage-and-repair-of-the-framework-laptop/">https://yeokhengmeng.com/2021/09/review-usage-and-repair-of-the-framework-laptop/</a></p>
<p>Event Page: <a href="https://www.facebook.com/events/1304607380275469">https://www.facebook.com/events/1304607380275469</a></p>
<p>Produced by Engineers.SG</p>Yeo Kheng Mengtag:engineers.sg,2005:Episode/43912022-12-02T11:33:36Z2024-01-14T07:02:00ZWearable Captions - Hackware v7.1<iframe width="560" height="315" src="https://www.youtube.com/embed/jS_ZFy8g3zk" frameborder="0" allowfullscreen></iframe><p>Speaker: Saad</p>
<p>Event Page: <a href="https://www.facebook.com/events/1304607380275469">https://www.facebook.com/events/1304607380275469</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>Saad Chinoytag:engineers.sg,2005:Episode/43882022-12-02T11:30:11Z2024-02-09T01:01:53ZHow to program MCU using terminal - Hackware v7.1<iframe width="560" height="315" src="https://www.youtube.com/embed/OEeftF8gm7Y" frameborder="0" allowfullscreen></iframe><p>Speaker: Lightning Sree</p>
<p>Event Page: <a href="https://www.facebook.com/events/1304607380275469">https://www.facebook.com/events/1304607380275469</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>Lightning Sreetag:engineers.sg,2005:Episode/43892022-12-02T11:09:47Z2024-03-06T23:01:07ZRaspberry Pi Pico fulfills my childhood dream - Hackware v7.1<iframe width="560" height="315" src="https://www.youtube.com/embed/gYkJDPkQqzs" frameborder="0" allowfullscreen></iframe><p>Speaker: Baoshi Zhu</p>
<p>Event Page: <a href="https://www.facebook.com/events/1304607380275469">https://www.facebook.com/events/1304607380275469</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>Baoshi Zhutag:engineers.sg,2005:Episode/43872022-11-09T15:25:46Z2024-03-11T23:00:32ZUnder the hood: Databases from scratch<iframe width="560" height="315" src="https://www.youtube.com/embed/tpZ5aF1WqQ4" frameborder="0" allowfullscreen></iframe><p>Speaker: Ten Zhi Yang
<br>Topic: Under the hood: Databases from scratch
<br>***
<br>Based on content from Martin Kleppmann's Designing Data Intensive Applications, go under the hood of databases and simulate how DBs read and write data with code examples.
<br>***
<br>This event is brought to you by RubySG. RubySG is a meetup for the Ruby programming enthusiasts in Singapore. For more updates on upcoming events, follow us on social media:
<br>🎙Telegram → <a href="https://t.me/+d8P2epgIohMwNDE1">https://t.me/+d8P2epgIohMwNDE1</a>
<br>📺Website → <a href="https://ruby.sg">https://ruby.sg</a>
<br>🔴Meetup → <a href="https://www.meetup.com/Singapore-Ruby-Group">https://www.meetup.com/Singapore-Ruby-Group</a>
<br>***
<br>Recorded by RubySG</p>
<p>Note: Due to technical issues, the meetup recording was cut towards the end and we were unable to record the last 10 minutes of the talk.</p>Ten Zhi Yangtag:engineers.sg,2005:Episode/43852022-10-19T13:18:18Z2023-11-13T23:01:36ZScrappy builds, maximum impact - JuniorDevSG<iframe width="560" height="315" src="https://www.youtube.com/embed/wevvCA65Z6M" frameborder="0" allowfullscreen></iframe><p>Speaker: Alvin Ng - BCG DV
<br>Linkedin: <a href="https://www.linkedin.com/in/alvinncx">https://www.linkedin.com/in/alvinncx</a></p>
<p>Getting a working build out of the door has tremendous impact on business objectives. Alvin will share tooling and approaches, plus an example of this was achieved on a recent DV venture.</p>
<p>Event Page: <a href="https://www.meetup.com/junior-developers-singapore/events/288853625/">https://www.meetup.com/junior-developers-singapore/events/288853625/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/43862022-10-19T13:14:00Z2024-02-07T02:01:31ZConfiguration Management with IaC - JuniorDevSG<iframe width="560" height="315" src="https://www.youtube.com/embed/cwRpf5rZlBs" frameborder="0" allowfullscreen></iframe><p>Speaker: Meng Lu Song - GovTech</p>
<p>Linkedin: <a href="https://www.linkedin.com/in/songmenglu">https://www.linkedin.com/in/songmenglu</a></p>
<p>Overview of what is Infrastructure as Code and Configuration Management, why use configuration management tools. Followed by comparison of popular tools (Ansible, Saltstack, Puppet, Chef) and more on how to use Ansible.</p>
<p>Event Page: <a href="https://www.meetup.com/junior-developers-singapore/events/288853625/">https://www.meetup.com/junior-developers-singapore/events/288853625/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/43622022-10-10T13:39:42Z2024-03-17T09:00:49ZFederated Machine Learning for Medical Image Diagnosis - AWS User Group Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/aop9U-7OJbc" frameborder="0" allowfullscreen></iframe><p>Speaker: Benjamin Fheng, AWS Associate Solutions Architect, SMB/ISV</p>
<p>When COVID19 spiked in countries worldwide, hospitals and clinics reached critical capacity with the influx of patients and lack of doctors. Despite having the ML tools and data to assist doctors in speeding up diagnosis, data privacy still remains as one of the key factors in why diagnosis ML models are not able to reach their full potential. Federated Machine Learning is a new research area that allows ML models to train and benefit with datasets without ever seeing them. In this talk, I will walk through how federated machine learning can be implemented with AWS.</p>
<p>Event Page: <a href="https://www.meetup.com/aws-sg/events/288258658/">https://www.meetup.com/aws-sg/events/288258658/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/43632022-10-10T13:39:41Z2024-03-18T22:01:04ZLet’s learn about AWS Cloud WAN - AWS User Group Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/WOnjGuUKjzE" frameborder="0" allowfullscreen></iframe><p>Speaker: Boominathan, Cloud Architect at Cisco</p>
<p>After attending the session, the end users will be able to understand the concepts of AWS Cloud WAN global network, use cases and problems AWS Cloud address with multiple region connectivity, integration with Transit gateway, connecting cloud networking (VPC) to Datacenter and branches.</p>
<p>Event Page: <a href="https://www.meetup.com/aws-sg/events/288258658/">https://www.meetup.com/aws-sg/events/288258658/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/43642022-10-10T13:36:48Z2024-01-22T07:00:55ZAutomate EKS Cluster Creation & Protection - AWS User Group Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/6QJnWXcyLHo" frameborder="0" allowfullscreen></iframe><p>Speaker: Yongkang HE, Principal Containers Specialist at Kasten</p>
<p>Will talk about how to create an EKS cluster via Automation with containers protected</p>
<p>Event Page: <a href="https://www.meetup.com/aws-sg/events/288258658/">https://www.meetup.com/aws-sg/events/288258658/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/43652022-10-10T13:31:39Z2024-03-16T09:00:49ZCI/CD for Application Deployment in Multiple Regions/Accounts with AWS ECS - Built with Terraform<iframe width="560" height="315" src="https://www.youtube.com/embed/YsMKBrhZ5YM" frameborder="0" allowfullscreen></iframe><p>Speaker: Pawel Fraczyk, Founder at DevOps Codes</p>
<p>This talk will demonstrate the solution built using Terraform starting with the quick overview on how to build a CI/CD Pipeline using CodeCommit/CodeBuild/CodePipeline and deploy Docker containers from ECR to ECS Clusters in multiple regions & accounts. We will also see how to manage geolocation traffic by way of using ALB and Route53.</p>
<p>Event Page: <a href="https://www.meetup.com/aws-sg/events/288258658/">https://www.meetup.com/aws-sg/events/288258658/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/43662022-10-10T13:31:38Z2024-02-26T13:01:15ZJava is Very Fast, If You Don't Create Too Many Objects - Singapore Java User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/qsybVQ5aDDk" frameborder="0" allowfullscreen></iframe><p>Speaker: Peter Lawrey</p>
<p>This talk will be based on one of speaker's remarkably popular article <a href="https://blog.vanillajava.blog/2022/09/java-is-very-fast-if-you-dont-create.html">https://blog.vanillajava.blog/2022/09/java-is-very-fast-if-you-dont-create.html</a>
<br>While Java Developers are familiar with the impact of GC pauses, they may not realise that allocating object could be sapping throughput by 10x or more the GC cost esp for very short-lived objects.</p>
<p>Examples from real life will be discussed during the session. Such as, event messaging rates of 4 million events per minute on a single machine in Java, and the impact of creating just one small object per event makes.</p>
<p>== Speaker
<br>Peter has an advisory role in the design of the trading systems that either manages over $1 tn in assets or over $1 tn/month in notional flow.
<br>Peter was the main contributor to Chronicle Software's (OpenHFT) OSS libraries, supporting millions of persisted messages per second at consistent single digits microsecond latencies in shared memory between processes/docker containers. Our open-source software gets over 4 million downloads a month.
<br>In terms of interests, Peter is a Java Champion with over 13K answers on StackOverflow and has given technical presentations in over a dozen countries. His blog has had over 4 million views.</p>
<p>GitHub Link: <a href="https://github.com/peter-lawrey">https://github.com/peter-lawrey</a>
<br>Linkedin: <a href="https://www.linkedin.com/in/peterlawrey/">https://www.linkedin.com/in/peterlawrey/</a></p>
<p>Event Page: <a href="https://www.meetup.com/singajug/events/288699929/">https://www.meetup.com/singajug/events/288699929/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/43612022-10-02T15:59:42Z2024-03-18T15:01:11ZBuilding search features with ElasticSearch using Searchkick Gem - RubySG<iframe width="560" height="315" src="https://www.youtube.com/embed/MVu2F1_JCE8" frameborder="0" allowfullscreen></iframe><p>Speaker: Adrian Goh
<br>Topic: Building search features with ElasticSearch using Searchkick Gem
<br>***
<br>Adrian shared about how he used Searchkick gem (SK) to build search features with ElasticSearch (ES). He will be covering various topics such as why and how he use SK / ES (using it with ActiveRecord); How to query using SK using the different search options (pagination, limit etc.); Reindexing options; Similarity search; Multi-search (batching search queries into 1 query) and more!
<br>***
<br>This event is brought to you by RubySG. RubySG is a meetup for the Ruby programming enthusiasts in Singapore. For more updates on upcoming events, follow us on social media:
<br>🎙Telegram → <a href="https://t.me/+d8P2epgIohMwNDE1">https://t.me/+d8P2epgIohMwNDE1</a>
<br>📺Website → <a href="https://ruby.sg">https://ruby.sg</a>
<br>🔴Meetup → <a href="https://www.meetup.com/Singapore-Ruby-Group">https://www.meetup.com/Singapore-Ruby-Group</a>
<br>***
<br>Recorded by RubySG</p>Adrian Goh