LNUG #84 - May 2019

This is a past event

140 people went

Conde Nast

Adelphi Building, 1-10 John Adam St Level 9 · London

How to find us

The nearest Tube stations are Embankment and Charing Cross

Location image of event venue

Details

LNUG is hosted at Condé Nast in Adelphi Building, 1-10 John Adam St
***Please note: you will not be allowed through security unless you are listed as "Attending" on this event***

-------------------------------

Native implementation of curl in node
Chinrank

Talk about implementation of the functionality of curl written done purely in node. You can do some basic curl stuff with it (e.g. make multipart form data posts to some url, pipe responses to files, handle http and https proxies (provided they support the connect header) to do requests over to http or https, recursively follow location headers, set headers, etc.).

Overall it's a pleasant way to learn some details of networking, starting to write an ssh client in particular requires manually writing the packets as per the ssh protocol which has been a reasonable education in how that sort of things works - Node really does seem to provide nice apis for everything you want.

BIO
I'm a former mathematician who over the last 9 or so months has turned programmer, I currently work as a developer mostly working with JavaScript. I mostly like doing algorithms and stuff and have only recently begun to learn the broader aspects of programming. I really love doing things from 'scratch' (in the sense of just using the stuff provided by the language) as I find it quite insightful.

------------------------------------------

Zero to prod in 2 hours
Hew Ingram & Thomas Ankcorn

Writing code is great, working out how to host it is less great (for most people!). We recently ran a workshop at CityJs and made sure that everyone walked out of that workshop with an app deployed. In this talk we’ll chat through some of the things that helped us do that (Netlify, serverless functions and Vue) as well as some alternatives (The Serverless framework + lambda etc, firebase and other SPA hosting). The aim? To get everyone to feel empowered to build something fun (and potentially silly).

About Us

Hew Ingram I’m a Full Stack engineer at Applied (a little startup striving to make hiring fairer, smarter and easier - driving forward diversity in companies). I predominantly use JS but dabble with bits of python, PHP and others. Lover of all things Javascript + a big fan of building cool (weird) things, often for the hell of it.

Thomas Ankcorn I'm a Software Engineer at BAE. I like JavaScript , starting but not finishing side projects and cats. Often referred to as some dude with a scooter.

------------------------------------------

Interested in speaking? Add a talk proposal as an issue at https://github.com/lnug/speakers

Find out more:

http://lnug.org/

https://twitter.com/LNUGorg

https://www.youtube.com/channel/UC-qjgj2TnRoI1ZmFFaN3FeQ

https://github.com/lnug

------------------------------------------

Thanks, as ever to the contributions from sponsors in our community:

NearForm provide the Pizza and Drinks

We are hosted by Condé Nast International

Video Recording Sponsored by Pusher:
You can view previous event talks and more by visiting the Pusher App YouTube channel!

Pusher is a hosted service with APIs, developer tools and open source libraries that greatly simplify integrating real-time functionality into web and mobile applications.

Pusher will automatically scale when required, removing all the pain of setting up and maintaining a secure, real-time infrastructure.

Pusher is already trusted to do so by thousands of developers and companies like GitHub, MailChimp, the Financial Times, Buffer and many more.

Getting started takes just a few seconds: simply go to pusher.com and create a free account. Happy hacking!