Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃帣 talk.js - July 2019 #24

Closed
6 of 11 tasks
ongmin opened this issue May 15, 2019 · 10 comments
Closed
6 of 11 tasks

馃帣 talk.js - July 2019 #24

ongmin opened this issue May 15, 2019 · 10 comments
Assignees
Labels

Comments

@ongmin
Copy link
Member

ongmin commented May 15, 2019

馃摑 Details

  • Event: talk.js
  • Date: 10 Jul (Wed)
  • Hosts: @secoif
  • Venue: HooQ

馃搮 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

@ongmin ongmin added the talk.js label May 15, 2019
@ongmin ongmin self-assigned this May 15, 2019
@joeytwiddle
Copy link
Member

joeytwiddle commented May 16, 2019

Title of your topic
Loopback 4 - Building an API with TypeScript

Topic description
I will show how to build an API server using the Loopback framework. I will also share some of the gotchas we met with Loopback and TypeScript.

(Loopback will let us connect to multiple databases, validate our inputs, generate an OpenAPI file, and maybe even generate a GraphQL schema.)

Presenter(s)
@joeytwiddle

Presenter's bio
I build web and mobile apps using JavaScript. I also like to write userscripts!

Duration
I guess 25 minutes presentation, then 5 minutes Q+A

Deck URL (if any)
https://slides.com/joeytwiddle/loopback4/

@bendechrai
Copy link

Title of your topic
A token walks into a SPA

Topic description
Securing SPAs isn't as straight forward as a traditional web application. The code is there for all to see. Cookies and local storage aren't 100% safe. Where do we put the login forms? And what if the user refreshes?!

Learn everything you need to know about JSON Web Tokens, and maybe even some things you don't! Keep user credentials safe, while still communicating effectively with APIs.

Presenter(s)
@bendechrai

Presenter's bio
Ben Dechrai is a technologist with a staunch focus on security and privacy. This started at the age of 11, when he wrote software to stop his mum from breaking the family PC, and resulted in his working as a developer evangelist for Auth0. He enjoys helping developers find the joy of experimentation, from ethical skulduggery to subversive automation, and can be found on Twitter and Instagram at @bendechrai.

Duration
About half an hour

@omonk
Copy link

omonk commented Jun 3, 2019

Title of your topic
How to keep your static site up to date without lifting a finger.

Topic description
Static sites are great 馃帀. They're performant, fast, stable and predictable. But what about data? We don't want to maintain a server or make any runtime requests to external services for fresh, up to date info. We definitely don't want to up date our site manually every time some data changes... So how can we do it?

In my talk I will cover my experiences of building, deploying and maintaining yld.io. Using an array of services and frameworks we are able to make sure data that is always changing is kept up to date without even realising.

Presenter(s)
@omonk

Presenter's bio
I'm a JS dev working with React and Node for yld.io

Duration
30mins

Deck URL (if any)
working on it!

@mikhfilippov
Copy link

mikhfilippov commented Jun 7, 2019

Title of your topic
What Babylonian Astronomers Could Learn About Patterns in Javascript Code?

Topic description
Software engineering collaboration is hard. Software engineers spend > 70% of their time learning about their own team鈥檚 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

@ongmin
Copy link
Member Author

ongmin commented Jun 17, 2019

Hi @mikhfilippov! Thanks for offering to share, and interesting topic about Patterns in JS. :)

Would it be possible to have your talk in August (14th) instead? I'm looking at the previous 3 talk submissions and they are all long form talks (20-30minutes), and it would be great to not rush them. Let me know what you think.

August's meetup: #25

@mikhfilippov
Copy link

Hi @ongmin ! Sure, no problems. I submitted the talk for August.

@ongmin
Copy link
Member Author

ongmin commented Jul 4, 2019

Hi @bendechrai @joeytwiddle @omonk,
we're all set for July, can we work with the timings below?

  1. Loopback 4 - Building an API with TypeScript - 25 mins + 5 mins Q&A
  2. A token walks into a SPA - 25 mins + 5 mins Q&A
  3. How to keep your static site up to date without lifting a finger - 20 mins + 5 mins Q&A

Thanks and see you next Wednesday.

@bendechrai
Copy link

bendechrai commented Jul 4, 2019 via email

@omonk
Copy link

omonk commented Jul 4, 2019

Sounds good to me!

@ongmin
Copy link
Member Author

ongmin commented Jul 16, 2019

Thanks all for attending! Feel free to share your slides here before I close the issue. :) Unfortunately our usual Engineers.SG super volunteer was busy and we couldn鈥檛 do recordings this month.

Thanks again for sharing your talks!

@ongmin ongmin closed this as completed Jul 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants