Welcome to Engineers.SG

Latest Videos

The Internet of Value: Digital Assets with Java - Singapore Java User Group

Speaker: Mike Anderson

== Talk
Digital assets are poised to change the world, with decentralised cryptocurrencies, non-fungible tokens (NFTs) and smart contracts creating new opportunities for economic value exchange and product innovation: a space which might be called "The Internet of Value".

Convex (https://convex.world/) is a full-stack solution for the Internet of Value, built using Java technology and offering radically better performance than traditional blockchain approaches.

In this talk we will look at the principles of creating digital assets for the Internet of Value, explain the inner workings of Convex and demonstrate how to build your own digital assets using a simple Java API for the Convex network.

== Speaker
Mike is the Managing Director of The Convex Foundation, a non-profit organisation dedicated to helping organisations realize the potential of decentralised ledger technology for the Internet of Value. He is the inventor of the Convergent Proof of Stake consensus algorithm, which forms the basis for the Convex network.

Previously, Mike has held CTO roles at multiple companies, with a focus on blockchain, data science and AI. He also worked as a strategy consultant at McKinsey and company, specialising in software architecture, technology strategy and healthcare IT.

Mike is a keen open source software developer, and contributes his time to leading multiple open source projects, especially in the Clojure and Java ecosystems. He is the creator of core.matrix, a library for advanced numerical algorithms.

Mike holds double first in Mathematics and Economics from Cambridge University, and a Master of Business Administration (with Distinction) from INSEAD. He formerly represented the UK in the International Olympiad in Informatics.

Event Page: https://www.meetup.com/singajug/events/277316614/

Produced by Engineers.SG
Recorded by: Michael

Building CI/CD Admin Service Tool with Go and K8s - Guillermo Galvan

This event is brought to you by Go Singapore and Go Mexico, communities for the Go programming enthusiasts in Singapore and Mexico.

Name: Guillermo Galvan (Go Developer @ TechBridgeIT)
Topic: Building CI/CD Admin Service Tool with Go and K8s

In this talk I will share a test project that I was doing by playing with kubernetes go-client and also a little of GitOps and some other insights that I found working on this.

The project is an admin service written in go for release and deploy an application and help developers to focus more on releasing and testing their code.

*

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/

Always Up-to-date and Testable Documentation in Go - Loh Siu Yin

This event is brought to you by Go Singapore and Go Mexico, communities for the Go programming enthusiasts in Singapore and Mexico.

Name: Loh Siu Yin (Engineering Manager, Xendit)
Topic: Always Up-to-date and Testable Documentation in Go

Static documentation is a chore and always drifting out of date. Wait -- do I hear Doxygen, Javadoc and Godoc? Yes, but these speak about function docs and not how the system is tied together.

What if you could have that system road map, Godoc like capability and have it alert you when key modules are renamed? I think I have found that sweet spot!

*

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/

What the heck is Zeitwerk - RubySG

Speaker: Tay Kang Sheng

Event Page: https://github.com/rubysg/meetups/issues/23

Produced by Engineers.SG
Recorded by: Tay Kang Sheng

Golang Worst Practices - Oliver Powell

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

Name: Oliver Powell
Topic: Golang Worst Practices

Evolutionary biology teaches us that the avoidance of failure is a better strategy than the imitation of success. That's why you always remember your war stories so vividly. This talk is an opinionated tour of worst practices in Go and how to avoid them.

Oliver Powell is a senior platform developer at Brankas. In a previous life he was a full stack Clojure developer. These days he has traded functional programming and parenthesis for Go and Kubernetes. When he isn't struggling with YAML indentation, he is either running after small children, or reading about anthro-complexity. He lives in Cape Town, South Africa with his wife, son, and daughter.

*

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

Golang Tests Automation, Theory and Practice - Alexander Stavonin

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

Name: Alexander Stavonin
Topic: Golang Tests Automation, Theory and Practice

The talk is about how to maintain high-quality standards for your projects. We will talk about unit-testing, integration-testing, fuzzing, pipelines and many more.

Alex is a software developer, architect and process engineering expert with 18-years of professional experience. He is advocating best practices in software design, development and testing.
Connect with him on LinkedIn: https://www.linkedin.com/in/alexanderstavonin/

*

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

Events

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

  • LIVE DEMOS Of The Most Powerful Quantum Computer(s) In The World
    The Millennium Institute, Singapore

    16 Jun 2021, Wed, 9:00 pm

    Online event

    Join 0 others

  • What do Hiring Managers look for from Tech/Data Job Candidates?
    Boringppl Community Meetup

    17 Jun 2021, Thu, 8:00 pm

    Online event

    Join 0 others

  • GET-IT-DONE: Read and discuss Transformer / Natural Language Processing papers
    Boringppl Community Meetup

    17 Jun 2021, Thu, 10:00 pm

    Online event

    Join 1 others

  • AnalyticsCLUB JobExpo Virtual Business, Data & Technology Job Expo
    Analytics.Club Singapore

    18 Jun 2021, Fri, 11:00 am

    Online event

    Join 1 others

  • MINI MEETUP: Research on Deepfakes & Application on generating deepfakes videos
    Boringppl Community Meetup

    18 Jun 2021, Fri, 2:00 pm

    Online event

    Join 1 others

  • Learn coding - Beginner class for non programmers (python)
    Get a Software Job: Learn Coding For Non Computer Sci majors

    19 Jun 2021, Sat, 10:00 am

    7 One-north Gateway, 7 One-north Gateway

    Join 0 others