Welcome to Engineers.SG

Latest Videos

RubySG: Intro to Shrine

Speaker: Tay Kang Sheng
Topic: Intro to Shrine
***
This month, Kang Sheng will shared about his experience trying out Shrine.rb while building file uploads in my Ruby on Rails app. Having heard folks talking about how file uploads is difficult, he've learnt a lot rummaging though many new things in the world of file uploads.
***
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:
🎙Telegram → https://t.me/joinchat/TWJ3HtLeJF81EweA
📺Website → https://ruby.sg
🔴Meetup → https://www.meetup.com/Singapore-Ruby-Group
***
Recorded by RubySG

RubySG: Behind The Gems :: 5

Speaker: Jerald Gan from Airfoil
Topic: Behind The Gems 5
***
We are inviting makers from the Ruby community to share with us their journey and what they have built. For this month, We are ecstatic to have Jerald Gan from Airfoil to share with us about his journey building Mira, a platform for reading and sharing newsletters! Jerald started this project to learn more about Ruby on Rails and was surprised to find out about the amount of information email newsletter hold! Find out more about Mira at https://www.onmira.app/ 🤩
***
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:
🎙Telegram → https://t.me/joinchat/TWJ3HtLeJF81EweA
📺Website → https://ruby.sg
🔴Meetup → https://www.meetup.com/Singapore-Ruby-Group
***
Recorded by RubySG

Behind The Gems 4 :: 6

Speaker: Kang Sheng Tay, Software Engineer at Shopify
Topic: Behind The Gems 4 :: 6
***
We are inviting makers from the Ruby community to share with us their journey and what they have built. For this month, Kang Sheng will be sharing some of his learnings when building YetAnotherYear. YetAnotherYear is a New Year's Resolutions app that literally lets you keep track of your new year's resolutions. In this talk, he will be focusing on his learnings trying to build a fully functional SPA on Rails. Rails cookie auth for your SPA? Serve assets with Rails to be used in SPA? Managing OAuth using Rails for SPA? Yes, Rails can still do most of the heavy lifting so that he can just manage 1 Heroku instance 🤷‍♂️
***
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:
🎙Telegram → https://t.me/joinchat/TWJ3HtLeJF81EweA
📺Website → https://ruby.sg
🔴Meetup → https://www.meetup.com/Singapore-Ruby-Group
***
Recorded by RubySG

Protobuf & gRPC : Because Milliseconds Matter

This event is brought to you by Go Singapore. GoSG is a meetup for the Go programming enthusiasts in Singapore.

Name: Sagar Sonwane (Software Engineer, Josh Software)
Topic: Protobuf & gRPC : Because Milliseconds Matter

Most of the existing microservices are using REST with JSON payloads as a standard way of communicating with one another. But as the number of microservices increases in the infrastructure, the service graph becomes more complex, and as a result, there are pain points and limitations in using REST for communications. Sagar will show you how to use gRPC and Protobuf to overcome these limitations.

*

For more updates on upcoming events, follow us on social media:
✉️ Newsletter → https://goo.gle/devspace-news
👤 Facebook → https://www.facebook.com/DevSpaceSG/
🐦 Twitter → https://twitter.com/DevSpaceSG
🔴 Meetup →https://www.meetup.com/developer-space/

Into the Ethereum-verse (using Golang)

This event is brought to you by Go Singapore. GoSG is a meetup for the Go programming enthusiasts in Singapore.

Name: Owen Yuwono (Senior Software Engineer, OVO)
Topic: Into the Ethereum-verse (using Golang)

In this talk, Owen will show you how to get started on creating a simple smart contract in Ethereum blockchain using Golang.

*

For more updates on upcoming events, follow us on social media:
✉️ Newsletter → https://goo.gle/devspace-news
👤 Facebook → https://www.facebook.com/DevSpaceSG/
🐦 Twitter → https://twitter.com/DevSpaceSG
🔴 Meetup →https://www.meetup.com/developer-space/

Go Back to Basic

Timestamps:
00:00:00 Topic Introduction
00:01:53 Primitive Types
00:15:22 Composite Types: Array
00:17:10 Composite Types: Slices
00:23:37 Composite Types: Maps
00:24:51 Composite Types: Struct
00:27:00 Blocks, Shadows, and Control Structures
00:27:04 Blocks
00:29:54 If
00:31:28 for Four ways
00:32:37 Switch
00:35:03 Functions
00:36:13 Function Type Declarations
00:36:39 Closure
00:38:46 Functions returns functions
00:31:28 Defer Using Closure
00:40:27 Pointers
00:41:25 Types, Methods, and Interfaces
00:48:05 Interface
00:51:55 Types of Assertion
00:54:52 Recursion
00:59:19 Divide and Conquer
01:02:51 Quicksort

This event is brought to you by Go Singapore. GoSG is a meetup for the Go programming enthusiasts in Singapore.

Names: Bilal Muhammad (Integration Chapter Leader, BTPN Syariah)
Topic: Go Back to Basic

Bilal will talk about the basic concepts and building blocks in Go and programming in general.

He is working as Integration Chapter Leader in BTPN Syariah. He was formerly software engineer at Kudo (Grabkiosk) and Tokopedia.

*

For more updates on upcoming events, follow us on social media:
✉️ Newsletter → https://goo.gle/devspace-news
👤 Facebook → https://www.facebook.com/DevSpaceSG/
🐦 Twitter → https://twitter.com/DevSpaceSG
🔴 Meetup →https://www.meetup.com/developer-space/

Events

WeBuild.SG is a list of free open events and open source libraries for the curious folks who love to make things!

  • Hands-on Study Group Meeting #2
    Artificial General Intelligence Singapore

    24 May 2022, Tue, 10:00 am

    Join 2 others

  • Free MasterMinds Startup Fundraising Office Hours with Startup Expert Scott Fox!
    Tech Startup Entrepreneurs Venture Capital MasterMinds Group

    25 May 2022, Wed, 3:00 am

    Online event

    Join 1 others

  • Want to Get Fit and Look Better in 2022?
    Kakis SG Anything Watever Meetup Group

    27 May 2022, Fri, 8:00 pm

    Online event

    Join 1 others

  • Online - Blockchain User Certification
    Blockchain Educators | SG

    28 May 2022, Sat, 10:00 am

    Online

    Join 1 others

  • Python Study Group
    Women Who Code Singapore

    28 May 2022, Sat, 2:30 pm

    Online event

    Join 1 others

  • Make new friends singapore
    Kakis SG Anything Watever Meetup Group

    28 May 2022, Sat, 9:00 pm

    Online event

    Join 2 others