• Compromising Web Applications with Style && Chrome DevTools

    Leeds Frontend welcome all to this free event. Come along for a good time, listen to some interesting talks and mingle with fellow like minded people over some food. Talk 1- Compromising Web Applications with Style- Gavin Watson Technical Director- Pentest People The concept of injecting seemingly harmless CSS code into a vulnerable application to exfiltrate sensitive data is not new. The various methods of exploitation have been covered in articles dating back many years. However, the vulnerability continues to be identified in modern day applications, and the dedicated compensatory controls continue to be lacking in even the most security focused solutions. If an application is identified as vulnerable, then an attacker can potentially extract information from restricted session controlled web pages, including data such as CSRF tokens and pre-populated passwords. In some applications, a compromise of the CSRF security controls can result in unauthorised use of functionality such as changing user passwords. This presentation aims to introduce the audience to all aspects of CSS injection, including what makes an application vulnerable from a code perspective, how an attacker would perform attacks to exfiltrate data, and how application developers can mitigate the risk of introducing such a vulnerability in their code. Talk 2- Chrome DevTools: Inside Out Senior Software Engineer - Katie Fenn Chrome DevTools: a suite of tools to debug and profile the performance of your site. They’re bundled with every copy of Chrome, and you have every reason to learn what they’re capable of. Starting with the basics of inspecting HTML and CSS, we will then tour debugging scripts line-by-line and profiling performance. We’ll also find out the features that help you automate work and save time. If you’ve always wanted to know how to debug CSS and Javascript, this talk will help you demystify your code and not make things worse by guessin’. 18:30 – Turn up, do some networking 19:00 – Compromising Web Applications with Style - Gavin Watson 19:20 – Job pitches (from anyone!) 19:25 – Break for food and networking 19:40 – Chrome DevTools: Inside Out - Katie Fenn 20:10- Off to the pub! More info about our sponsors, coming soon! //Transition Partners Transition Partners specialise in IT, Business Transformation & Digital recruitment, they are a Leeds based Consultancy who are open, honest and transparent. The team are enthusiastic, passionate “people” people who have candidates best interests at heart. For more info head to Transition-Partners.co.uk //Stars Group/Sky Bet //Ayup Digital //Co>Space North

    7
  • Learnings from a Junior Developer && The Almighty JAMstack

    Leeds Frontend welcome all to this free event. Come along for a good time, listen to some interesting talks and mingle with fellow like minded people over some food. Talk 1- Encouraging the Future: Learnings from a Junior Developer Pauline Narvas, Digital Engineering Graduate (@paulienuh) Today I will be sharing my key learnings since that first day as a developer-intern-doing-a-biomedical-sciences-degree to today, as a digital engineering graduate 3 years on - from both an individual and organisational POV. My aim is to shed some light on the importance of cultivating an environment that welcomes newbies (or as I like to call them - the future…) Talk 2- The Almighty JAMstack Jamie Bradley Founder of Endeavour Digital (@jamiebradley234) Front End Development has changed dramatically over the last few years thanks to browsers becoming more advanced and the rise of powerful JavaScript libraries like React. As front end engineers, we can do so much with our web apps, we can now say goodbye to the monolithic days and create abstracted front end layers! If we need some moving parts? No problem! We can use APIs to perform any database actions we need. If we need that extra layer of server side code we can use serverless functions without the need for a dedicated web server, oh, and we can host our front end without a web server too! We call this architecture JAMstack and in this talk I’ll be talking about the JAMstack movement, how you can use JAMstack in your projects, where it has been used at scale and the very positive impact it has made! If the demo Gods are on my side then we’ll take a look at some live examples and how you can use a hosting service called Netlify to effectively host your JAMstack websites/web apps. 18:30 – Turn up, do some networking 19:00 – Learnings from a Junior Developer- Pauline Narvas 19:20 – Job pitches (from anyone!) 19:25 – Break for food and networking 19:40 – The Almighty JAMstack -Jamie Bradley 20:10- Off to the pub! More info about our sponsors, coming soon! //Transition Partners Transition Partners specialise in IT, Business Transformation & Digital recruitment, they are a Leeds based Consultancy who are open, honest and transparent. The team are enthusiastic, passionate “people” people who have candidates best interests at heart. For more info head to Transition-Partners.co.uk //Stars/Sky Bet //Ayup Digital //Co>Space North

    4
  • Relaunch! Painting Pixels With Web Bluetooth && UI/UX

    Leeds Frontend are excited to relaunch with a bang! All welcome to this free event. Come along for a good time, listen to some interesting talks and mingle with fellow like minded people over a slice of pizza or two. Luke Bonaccorsi (@codefoodpixels): Painting Pixels With Web Bluetooth Bluetooth is everywhere nowadays, you can find it in door locks, heart rate monitors and even in forks. However, this usually means that we also have an app for each device taking up space on our phones, no matter how infrequently we use it. Wouldn’t it be great if we could just use the web? With Web Bluetooth, we can control these devices through the browser! In this talk we’ll take a look at the basics of Web Bluetooth, the Bluetooth Low Energy GATT layer and how to use these through JavaScript using the practical example of how I built an interactive LED pixel display. By the end, I hope you’ll be inspired to try controlling your Bluetooth devices through the browser! Stephanie Maguire: Talk TBC 18:30 – Turn up, do some networking 19:00 – Painting Pixels With Web Bluetooth- Luke Bonaccorsi 19:20 – Break for food and networking 19:30 – Job pitches (from anyone!) 19:40 – Stephanie Maguire 20:10- Off to the pub! More info about our sponsors, coming soon! //Transition Partners Transition Partners specialise in IT, Business Transformation & Digital recruitment, they are a Leeds based Consultancy who are open, honest and transparent. The team are enthusiastic, passionate “people” people who have candidates best interests at heart. For more info head to Transition-Partners.co.uk //Stars/Sky Bet //Ayup Digital //Co>Space North

    4
  • February 2018: Matt Watson - Accessibility and the Web

    When people think about accessibility and the web, they usually think about one thing... visual accessibility. This is a big part of it, but I will be aiming to change perceptions, and dig a little deeper. Matt Watson has been building websites since 1996. These days when he is not being a devoted Father and Husband, he specialises in WordPress development with his company; Make Do http://makedo.net . He also blogs from time to time: http://mattwatson.codes , and he tweets from: @mwtsn

    2
  • January 2018: Katie Fenn - Writing Modular Stylesheets with CSS Modules

    Writing Modular Stylesheets with CSS Modules Composition has long been a goal of CSS design. Creating a rich library of styles that can be reused and combined saves time in the long run, but often lead to unmaintainable or verbose code. WebPack is commonly used for bundling JS modules, but its flexibility means it can also be used to load CSS Modules: local styles that can be imported and exported just like scripts. This talk introduces WebPack and will demonstrate how to write, bundle and use CSS Modules. We'll also examine their benefits, and why they can help in ways other tools have failed in the past. Bio: Katie Fenn is a software engineer at npm. She works with all aspects of the web, particularly JavaScript, CSS, Node.JS and ops. When not at her desk, she is usually in the pool or on her bike in the Peak District. @katie_fenn

    4
  • Launch Night - Leeds Front End meetup - with Simon Owen

    LAUNCH NIGHT 🎉 Launch night speaker: Simon Owen - @s10wen • 18:15 - arrive + drinks + chat • 18:35 - intro to Leeds Front End = what's coming up • 18:45 - speaker • 19:20 - future talks brainstorming - what topics do you want to see? • 19:30 - to the pub! Note: there will be snacks but no pizza/food. Talk: Front-End Workflow - keeping it healthy and productive "In this talk I'll be covering some of the apps and tools I use in my workflow. I'll also be covering thoughts on health, team work and the relationship between improving yourself and being productive." Simon Owen is a Front-End Developer at The Hut Group overseeing 100+ sites internationally. Around Manchester, Simon can be found at the meetup group he runs McrFRED, and co-organises the conference UpFrontConf. Previously he's taught at Salford University and won awards for boxers, actors and charities. In his spare time he enjoys hiking with digiHike and playing the piano. Access to FutureLabs: Come to the front door on Eastgate and press 1 on the intercom to be let into the building. When leaving please use the backdoor, located on the basement level which brings you out on Lady Lane, just below the corner with Vicar Lane. If you cannot use the stairs there is a lift near the backdoor but you will need to telephone FutureLabs on[masked] when you are there so that someone can let you in (there is no intercom on that entrance). Thanks to FutureLabs for hosting us and to our sponsors for helping with costs and logistics: CodeMill digital skills (http://codemill.tech/), Elementary Digital (https://www.elementarydigital.co.uk/).

    4