Videos

Introducing :is() and :where() - Talk.CSS #56

Design in the background - Talk.CSS #56

Latest CSS News - Talk.CSS #56

Secure Offline Diary App for Android - Hackware

Making the Simplest IR Blaster - Hackware

Integration Testing from the Trenches - Nicolas Frankel - Singapore Java User Group

The Evolution of a Cybersecurity Specialist to Data Specialist - Stack-X x JuniorDevSG

By failing to prepare, you are preparing to fail - Stack-X x JuniorDevSG

Web assembly for enterprise devs - SingaporeJS

Improve developer experience with Github Actions - SingaporeJS

Facebook X DSSG: Detecting Sign Language

GraalVM for Ruby - RubySG

A Type-safe Query Builder and Struct Mapper for Go - Chua Bok Woon

On auto sizes in Grid Layout - Talk.CSS #55

Responsive JSXGraph graphs (replacing Javascript with CSS) - Talk.CSS #55

Supercharge your JavaScript with Web Assembly - GeekcampSG 2020

META II: A compiler-compiler that generates its own code - GeekcampSG 2020

A Change-Data-Capture use-case: designing an evergreen cache - GeekcampSG 2020

Securing Singapore with Augmented Reality: a pandemic-proof prototype - GeekcampSG 2020

Hiding PII and Malware with Stegware - GeekcampSG 2020

The Socially Responsible Behaviour through Embodied Thinking (SORBET) Project - GeekcampSG 2020

CBOR: For Faster M2M Communication - GeekcampSG 2020

Bridging the Cyber Physical World with Robotics and Smart Sensors - Geekcamp 2020

Building a Slack clone with authentication and realtime data syncing using Supabase.io - SingaporeJS

Compile Svelte in your head - SingaporeJS

Content Security Policy with Rails - RubySG

Monitoring with Datadog - RubySG

Why Identity Capital Matters - JuniorDevSG

Deep dive into Relay store - JuniorDevSG

Third party CSS is not safe - Talk.CSS #54

How Studying History Of Arts Helped Me Become A Better Frontend Designer - Talk.CSS #54

Behind the 900 stars repository 😂 - SIngaporeJS

Building a REST and GraphQL API with JavaScript in 5 minutes - SingaporeJS

Understanding Distributed computing, Opportunities and Applications - JuniorDevSG

Use Code Generation to Implement Golang Generic - Christopher Wu

Generics Draft Proposal Review - Bill Kenedy

RubySG Online Meetup (August)

Designers Ask Me Anything - DesignSG

Responsive Layouts with CSS Grid - Talk.CSS #53

CSS for i18n - Talk.CSS #53

Building a thermal camera with RPi - Hackware v6.2

To hack, or not to hack (the table) - Hackware v6.2

RK #81 - 🎒 Monorepo and Our Webpack

Intro on frozen_record Gem - RubySG

Pro Tips for Builders on AWS - JuniorDevSG

An Effective Guide to Effective Feedback - JuniorDevSG

What I Wish I Knew About Maven Years Ago - Singapore Java User Group

👾 Prioritizing Technical Debt

Intro to Radar Systems and Aircraft Transponder Teardown - Hackware v6.1

Making a Sucky Thing: Building the DIYson - Hackware v6.1