SingaporeJS/talk.js

πŸŽ™ talk.js - August 2019

ongmin opened this issue Β· 14 comments

πŸ“ Details

  • Event: talk.js
  • Date: 14 Aug (Wed)
  • Hosts: @ongmin
  • Venue: Funding Societies, Keppel Tower #5-08, 10 Hoe Chiang Road, Singapore 089315.

πŸ“… Agenda

Time Agenda
7.00pm Doors open - mingle with guests and speakers over πŸ•
7.30pm Start of event - opening segment by host
7.40pm Start of scheduled talks
8.40pm Open announcements - open segment for anyone to make announcements
9.00pm End of event

πŸ’¬ Talks

  • My Awesome Talk by You

🌱 Propose a talk this month

Want to speak at this month's talk? Leave a comment below with the following details:

Click for details

Title of your topic

Insert catchy title here

Topic description

Tell us what you'd like to talk about

Presenter(s)

Include GitHub handles where possible. Add your Twitter handle if you wish

Presenter's bio

A short introduction of yourself

Duration

5 minutes for presenting an introduction to the topic, then up to 20 minutes for discussion.

Deck URL (if any)

You can add this part in later

πŸ“’ Open announcements

Have something you'd like to tell the audience? We have an open announcement segment for you to announce job opportunities, promote a meet up, upcoming conferences, etc.


πŸ“ Organizers' checklist

Click for details

* checked boxes indicate confirmed/done

Title of your topic

Node.js architecture - guiding principles

Topic description

An examination of which programming principles from the object oriented and functional programming worlds apply to node.js, and how they guide the design and structure of an application.

Presenter(s)

Linus Norton - @linusnorton

Presenter's bio

Linus Norton has a background of over 10 years in the UK rail industry and now works for the Ministry of Justice in London as a full stack engineer. An equal part experience of algorithmic coding and domain driven design has led to a blend of functional and object oriented programming principles that can be at odds with each other.

Duration

25-30 minutes for presenting plus discussion.

Title of your topic:
Generative Art using Genetic Algorithms and Neural networks

Topic description
A talk based on creating a Generative Art system using Genetic Algorithms and Neural Networks. This idea to create abstract patterns is based out of Genetic or Evolution based Art systems like DNGA, SNGA or Picbreeder, but created in Javascript using Tensorflow.js, Node & D3.

Presenter(s)
Purnima Kamath
(@purnimakamath) https://twitter.com/purnimakamath

Presenter's bio
Purnima is an engineer, programming Java based web and data engineering systems. She is also an amateur generative artist and painter in oils. She is a Director on the Women Who Code network and an evangelist for YOW! Conference in Singapore.

Duration
20-25 mins presentation 5 mins Q&A if time allows.

Deck URL (if any)
TBC

Title of your topic

An exploration of CJSS - A CSS based web framework

Topic description

What started out as an extended joke, Scott Kellum created a framework where everything can be written in CSS. We will explore the codebase that he has open sourced, and a retrospective look into web frameworks.

Presenter(s)

Yishu - github @yishus twitter @yishusee

Presenter's bio

Yishu sometimes likes to fill up google forms, sometimes not.

Duration

20min

Deck URL (if any)

WIP

Title of your topic
Translating Source Code into Natural Language

Topic description
Software engineering collaboration is hard. Software engineers spend > 70% of their time learning about their own team’s source code. Enormous size, constant change and intricate dependencies of the source code - are the main reason causing that problem.

To help software engineers at Quod AI we translate source code into natural language to make it easier to search, navigate and understand. In order to do that we use neural network models, natural language processing algorithms and statistical models.

In this talk we will share some of the insights that we gained from analyzing more than 300 millions lines of code.

Presenter(s)
@mikhfilippov

Presenter's bio
I am an applied mathematician, who is building an AI platform that explains source code in plain English.

Duration
I guess 20 minutes presentation, then 10 minutes Q+A

Hi @linusnorton, @pkamath2, @yishus, @mikhfilippov! Thanks for proposing your talks. :)

Does the following timing work for you? Sorry if its a little shorter than expected, we have to run a tight ship with the timing with 4 talks.

  1. Node.js architecture - guiding principles by Linus (25 mins + 5mins Q&A)
  2. Generative Art using Genetic Algorithms and Neural networks by Purnima (20 mins)
  3. An exploration of CJSS - A CSS based web framework by Yishu (15 mins)
  4. Translating Source Code into Natural Language by Misha (20mins + 5mins Q&A)

Thanks!

That works for me, I can certainly condense my talk to 20 minutes if someone would like an extra 5.

Sounds fine for me. Thank you @ongmin

okay!

Hey @ongmin, Unfortunately I may need to travel out of Singapore during that week and will not be able to speak this time =(( Apologies for the short notice.
Any chance I can move this talk to another month?

@pkamath2, as chatted, sure no problem. :)

@linusnorton, oh yes! I have just updated it. Also at http://meetu.ps/e/H46BJ/10jMR/a

Hi @yishus @mikhfilippov, if you would like to add your decks to this issue, please feel free to! I'll keep this thread open longer. :)