8th March 2021 at 5:00pm GMT
27th January 2021 at 7:00pm GMT
In this talk, Faye shares details of her journey into tech and how joining a startup as an unpaid intern accelerated her learning journey
In this talk Jack will share the lessons learned dealing with the intricacies of a large frontend codebase that's over 150,000 lines long and fifteen years old.
28th October 2020 at 7:00pm GMT
In this talk, Jenny will discuss possible vulnerabilities within insecure APIs as outlined in OWASP API Top 10 of 2019 and how to write code that is secure from the risks posed by these vulnerabilities.
SVG - Scalable Vector Graphics is powerful for animations, creative graphics, and especially accessible icons in a web. But handling SVGs is challenging, since there isn"t a single standard and one-fit-all solution. What are the obstacles in working with SVGs? How to we componentize SVGs in modern app effectively? Let"s find out.
Native HTML Form Controls can be some of the most painful elements to style and customize. 25 years after the first HTML Standard introduced them and developers have resorted to building custom controls from scratch to achieve what they need to. I’ll discuss the history behind native form controls, where we’re at presently with styling them and take a look at the proposed solutions by standards groups and browser vendors to standardize controls and solve the pain points developers have been complaining about for years.
26th August 2020 at 7:00pm GMT
Natalie didn’t take a traditional route into software engineering. Starting her career as a management consultant, she moved to Fintech before deciding to do a coding bootcamp leading to her landing her first developer role at RVU. In this talk, Natalie will walk you through her career journey and share some advice to those thinking of making a career change.
“Over the last 7 years, I’ve been working on side projects, and I’m proud to say that I have failed most of them, but the knowledge that I gathered with them was fantastic, and the experience was amazing. I would like to talk about how to make your side project, how to start, and how to get the time to do it, even if you work full time for a company.
24th June 2020 at 7:00pm GMT
As engineers we would never dream of putting a product live, say, without having a means to monitor product health. Are customers converting? Is site performance in line with expectations? When it comes to running teams, many managers fly blind relying on lagging indicators such as delivery or just relying on “gut feel”. This is especially troublesome for managers of managers as problems are often found too late.
“Do you play games?”.... Duh! “Ever thought of building one yourself?”...Yes, but, umm... Games innately seem difficult to build. With lots of moving pieces involved (quite literally), game development seems like it’s restricted to devs who’ve immersed their feet deep into the holy waters of networking, mathematics, graphics, and the like. However, with the web evolving ever so rapidly and with all the new protocols and libraries that have spanned in recent years, it’s now super simple to get started with building browser-based multiplayer games. In this talk, we'll understand the core elements of a web-based multiplayer game, including game design and architecture. We'll also understand how these concepts can be implemented to build a multiplayer version of Space Invaders, and of course, play that game together too!
30th April 2020 at 7:00pm GMT
TDD helps software engineers learn, understand, and internalise the key principles of good modular design. But over-testing can be really painful. Some companies believe that the goal is to have 100% test coverage - unit tests, acceptance tests, selenium tests … They are just not enough! This talk is about how to make trade-offs between testing and monitoring, why devops is trending in test. I'll share my personal stories as well as giving examples of what we monitor and why. Because at the end of the day, it's the business that matters.
Ever wanted your clothing to respond to the music you’re listening to? How about the latest news or the weather? With a bit of JS and some soldering, it can! This talk will cover how to make your own wearable LED display using a microcontroller and hook it up to the internet. Then we’ll learn how to control it with data, node.js and some arduino code. All suitable for absolute beginners! I’ll help you to avoid some of the silly mistakes I made while working on my first wearable and encourage you to give IoT a try!