Past talks

176 talks

Build Components and not Walls by Jag Reehal

Nov, 2019  ·  Jag Reehal  ·  @jagreehal

Build Components and not Walls

With a new JavaScript framework out at the end of every other week, it's difficult to know what's the right choice. Then when you finally decide, it can be a rollercoaster journey. At the moment React is the king, before that it was Angular, before that Backbone. In this talk, I'll share my experience of building, sharing and reusing components that can be used with legacy, current and frameworks of the future.

Redux-Leaves: write once, reduce anywhere! by Richard Ng

Nov, 2019  ·  Richard Ng  ·  @richardcrng

Redux-Leaves: write once, reduce anywhere!

With the new React-Redux hooks, Redux is now even more useful, powerful and great. But it can still be hard for new developers to learn, tedious for experienced developers to set up, and painful for code boilerplate and file structuring. What if we could make it easier for developers to get the use, power and great developer experience from Redux? In this talk, I’ll introduce Redux-Leaves, a library that I wrote to make Redux simpler to learn and easier to scale. I’ll try to demonstrate the practical benefits of the library and how it particularly complements middleware like Redux-Thunk or Redux-Saga. I’ll also talk about my ongoing experience in writing the library, such as lessons learned in refactoring it into Typescript and 'Documentation-Driven Development'.

Apps are dead - long live PWAs by Jonathan Wagner

Nov, 2019  ·  Jonathan Wagner  ·  @john_waitforit

Apps are dead - long live PWAs

Did you ever wish you could create a mobile app in JS working across desktop and mobile? PWAs are a great way to do this quickly with less deployment complexity, faster deployment and reduced developer resources. PWAs are not limited by app stores rules and you can ship multiple times a day. Uber, Lyft, Tinder, Pinterest and Twitter did it and improved their mobile user stickiness massively. This talk will present what PWAs can do, their limitations and the problems I encountered developing one.

How Learning Works: The Science of Learning by Saf Hayat

Oct, 2019  ·  Saf Hayat

How Learning Works: The Science of Learning

How we think about learning often doesn't align with the research into how the brain works. Come to this talk to explore how the science of learning can unlock your ability to grow your skills and career.

Lightning talk: Making engineering management easier using software engineering practices by Nicky Thompson

Oct, 2019  ·  Nicky Thompson  ·  @knotnicky

Lightning talk: Making engineering management easier using software engineering practices

As an engineering manager, your responsibility is not to build features, but to build systems to support the people building the features. This talk will give some tips on using familiar tools and techniques from your time as a software engineer to help make management easier and more systematic.

The Women Who Helped Build the Internet by Lydia Wozniak

Oct, 2019  ·  Lydia Wozniak  ·  @LydiaMoo

The Women Who Helped Build the Internet

Throughout the 20th century women held a lot of technological responsibility but, often are not credited for their contributions. Lydia will share an alternative history of the internet by sharing the stories of women who helped create it.