July 2019 – Lightning Talks

Thanks for coming along to the July edition of Staffs Web Meetup.

A massive thank you to our sponsors – Dataflexnet, Codeweavers, VesselsValue and Kanuka Digital.

Talks

Finding a boss that swears

Callum BoothSoftware Engineer, Bluetel

Talking about my experiences with job hunting and how I found the right company for me. Going into reasons why I left my previous company, the approach that I took, some of the challenges I faced and ultimately why I accepted the job I currently have.

CSS Grid – A Most Excellent Adventure

Kirsty Burgoine — WordPress Engineer & Frontend Developer, Human Made

Slides | CodePen

The CSS Grid specification is one of the most exciting additions to CSS, pretty much ever. And, much like Bill & Ted’s music did, it has the potential to create a “web” utopia in the future.

Kirsty will take you on a most excellent adventure exploring how to use CSS GRID in a production environment. Taking a tour of some of the new properties and units now available in the GRID Specification, how to create complex layouts and ensuring it is not a bogus journey by explaining some of the gotcha’s and how to get around them.

By the end, hopefully you will agree that CSS Grid really is Excellent and having a deep understanding of it will empower you to build truly flexible themes!

June 2019 – Lightning Talks

Thanks for coming along to the June edition of Staffs Web Meetup.

A massive thank you to our sponsors – Dataflexnet, Codeweavers, VesselsValue and Kanuka Digital.

Talks

Angular Fundamentals – How to Build Modern Web Apps

George WildeFront End Developer, Contractor/Consultant

George will walk us through the fundamentals of the Angular framework.

We’ll cover everything you need to know to build your first Angular app. We’ll see how an app is structured, how components talk to each other, what a service is, how routing works and how to collect data with forms.

Whether you’re new to Angular, or just want to check you’re doing things the best way, this talk will fast-track you to building great Angular apps.

Timekeeping with JS at the beach

Rob Wells — Web Developer, EU Automation

JavaScript is not known for its brilliant abilities to keep time, so it’s probably not best suited to timing motorsport. In this talk Rob will explain some of problems he faced in building an offline application to time Vintage Hot Rods on Pendine Sands.

The seventh annual running of the Hot Rod Races is happening over the weekend of 15th and 16th June.

May 2019 – JS Design Patterns & Writing Website Specifications

Thanks for coming along to the May edition of Staffs Web Meetup.

A massive thank you to our sponsors – Codeweavers, VesselsValue and Kanuka Digital.

Talks

JavaScript design patterns – a case study

Elliot Evans — Web App Developer, Codeweavers

When creating a solution for a problem it can be challenging to put all the pieces together, this presentation will showcase how implementation of some design patterns helped overcome this hurdle.

Writing effective website specification documents

Mark Wilkinson — Developer and Co-founder, Highrise Digital

Do you want to set your website project up for success? Do you want to avoid any costly surprises along the way?

Of course, you do.

A thorough, focused web specification document will keep your web project running smoothly and, most importantly, will give you the best to chance of delivering a project that meets the goals of your visitors and your business.

In this talk, Mark will outline the key parts of an effective website specification and why they’re important.

April 2019 – Lightning Talks

Thanks for coming along to the April edition of Staffs Web Meetup.

A massive thank you to our sponsors – Codeweavers, VesselsValue and Kanuka Digital.

Talks

Adventures in building a large SPA Admin Area with Vue.js

Andrew McCombe — Senior Developer, Kaweb

Building an admin area as a Single Page Application requires a different approach than the traditional route. In this talk Andrew explains some of the architectural and security solutions employed in building a large admin area built with Vue.js and backed with a Laravel API.

Internet of (art) Things

David Perks

Artist makers are embracing the opportunities offered by single-board microcontrollers. David will outline some of his experiments with particular emphasis on the ESP8266 wi-fi board.

March 2019 – Unity 101 for C# Developers

Thanks for coming along to the March edition of Staffs Web Meetup.

A massive thank you to our sponsors – Codeweavers, VesselsValue and Kanuka Digital.

Talk

Unity 101 for C# Developers

Andy Clarke — Tech Lead, Protolabs

Recommended by Microsoft for creating mixed reality experiences for the Hololens, Unity has transcended it’s beginnings as a cross-platform game engine.

So whether you are looking to create a 3D game for mobile, or have your sights set on a virtual reality experience for the Oculus Rift, Unity is a tool you’ll want to learn.

One surprise for C# developers getting started with Unity is the level of integration with Visual Studio and how simple it is to add C# code to manipulate their Unity creations.

In this demo led session we’ll go back to basics with Unity, creating a simple 3D game with realistic physics, textures and explosions. We’ll look at the fantastic Visual Studio integration and how cohesively the two editors work together.

Finally we’ll look at a more complex 3D experience and how to use Unity’s networking features to allow different users to interact in a 3D world.

Keeping the best news for last: Unity is royalty free until you’re earning $100,000. So if you like the idea of becoming wildly rich from making immersive 3D experiences, this is the talk for you!