Event was March 16-17, 2017 | Sign Up Below to Learn About uWestFest 2018

Speakers

The Speakers

We are currently holding an open call for speakers to complete our roster for the 2017 event. We will post information here as it becomes available in the coming months. Meanwhile, if you or your agency would be interested in contributing to this year's session content, fill out our speaker request form.

Sessions & Speakers

Check out our Speakers for 2017!

Anders Trans Sørensen

Keynote: Umbraco HQ and Beyond

Straight from the horses (ehem, I mean Unicorn's) mouth, hear what's currently going on with Umbraco and the community and what's in store moving forward with the State of Umbraco Address.

Søren Spelling-Lund

5 Tips To Get There Faster with Umbraco

Accelerate your development and get more done by sharing your own codebase with yourself.

Through practical examples and principles you’ll learn how you can structure your projects, write your code, and create reusable components, so you focus on the fun part of your projects.

This talk gives you tools and techniques you can leverage tomorrow to shave away a lot of the tedium involved in every project.

And oh, did you know that the most expensive bugs to fix are those found in production? We’ll figure out how to reduce those as well.

Jessica Rowe

The Missing Link: How Investing in Development Met with Our Business Objectives

The setup: Company growth is dependent upon customer retention and new customer acquisition. The primary way to do that is through making improvements to digital pain points… website, mobile, apps, processes/workflow.

The why: An ever increasing desire to transact digitally, and cohesively.

The opportunities: How to go about finding and prioritizing opportunities.

The implementation: Finding the right solution/resources to develop the tools, close the gaps & capture identified opportunities.

The results: The outcomes of our projects using Umbraco

Paul Sterling

Umbraco Cloud and Your Team: Best-Practices from the Trenches

Using Umbraco Cloud can simplify your development and deployment process significantly, you probably already know this.  Adding team members, especially remote team members, multiple projects, overlapping releases and unscheduled tasks for bus fixes and priority work can complicate your process, you probably already know this too.

Paul will discuss and demonstrate best-practice approaches to working with a team with the more complex real-world environment you probably have today.  Using readily available tools and services such as GitHub, Visual Studio Team Services, and others in conjunction with Umbraco Cloud can help get your team to the next level of project nirvana.

Dann Sheridan

How to Deploy Multi-Million Dollar eCommerce on Umbraco Cloud

Wolters Kluwer is a $4.5 billion global information services, publishing, and software company servicing tax, legal, and health professionals that operates in a highly distributed, decentralized manner.  As a result, we have a highly-fragmented set of marketing and e-commerce systems.  

To drive economies of scale, common decision making criteria, and reduce continued proliferation of technologies Wolters Kluwer developed a framework and methodology for selecting marketing and e-commerce platforms.  Extensive evaluations of various technologies resulted in a recommendation to implement a SaaS solution based on Umbraco Cloud and uCommerce.

This session will walk you through the framework, methodology, results, and how you can apply them to your business.

Catherine Stevens

Umbraco's Guide to the Wordpress Galaxy

"Isn't there a plugin we can use to do that? WordPress has plugins for everything!" "Why isn't the upgrade as easy as pushing a button like WordPress?" "Can't we just download a theme and use it for our design like WordPress?"

WordPress is estimated to power 26% of the web. Its a great CMS. But when your prospect or client has a WordPress based perspective, it can present some challenges for an Umbraco agency. We will share our experiences and advice.

This session should be valuable to agencies, consultants and end-users or website owners with a lot of WordPress experience but limited Umbraco experience.

Heather Floyd

A Peek Inside the Kimono

The goals for our uWestFest site build were clear: One Umbraco install, a new unique site each year, fast deployments. How we pulled it off (for the most part) using Umbraco Cloud, theming and custom Grid widgets. The challenges faced, solutions created, and how the heck we got all those old sites stuffed in there as well.

This talk will cover the requirements from a developer's perspective - but in plain English, along with creative solutions to keep the project under control.

Jeavon Leopold

Painting the Clouds Orange

Over the past 3 years’ cloud services have become an essential part of our day to day working process at Crumpled Dog but many Umbraco agencies aren’t yet fully airborne and some are stuck firmly on the ground.

This session will take a look at the cloud services we utilize at Crumpled Dog for development, automated deployment, performance monitoring, hosting and how these services can be integrated together to improve workflow and output quality.

Covering setup and configuration of services such as GitHub, AppVeyor, New Relic, Umbraco Cloud and Azure, this session is a goldmine for agencies who need a supersonic lift-off into the clouds or who want to see how another agency is approaching modern cloud based development processes.

Matt Shull

The Physical Web

The Physical Web: BeaconSage is an Internet of Things solution that allows businesses and individuals to create great content, manage proximity beacons, and deliver that great content to customers/visitors on-site.

Under the hood, it's using The Physical Web and Umbraco to create a great solution for many attractions and event planners.

In this talk we'll explore The Physical Web, how it's already changing the way we discover the things around us, and how Umbraco plays an integral role in powering CodeGarden 2016's Best Technical Solution recipient.

Anders Johansen

The Umbraco Grid on steroids

Ever wanted to do more than just the default Grid in Umbraco? Learn how the Umbraco Grid can be extended to do more than what is just available out of the box.

You will see how to create new grid items from scratch, use other packages to easily create grid items, how you can customize Umbraco’s rendering of the Grid.

And most importantly – when NOT to use the Grid - yes there are cases

Pete Duncanson

Time to Raise Your Perception Periscope!

Time to work on our soft skills instead of just our software. Pete talks about how developing is more than just problem solving via code and that you as a developer can make your client, team and project run smoother and happier by thinking about how others receive your work, your mood, your communication. Level up and start to understand the power of other people’s perceptions and how they can impact on you and how you can manage them for a better outcome for all.

Alex Vilmur

AMP Up Your Website

More and more people are browsing the internet on their mobile devices. What's more, as of 2015, searches conducted on mobile devices have surpassed those on desktops.

Because of this, Google is now leveraging "Mobile-first indexing", where they rank a website's content based on it's mobile performance before that of desktops. Google and other search engines have announced numerous tools and resources to help web developers create mobile-friendly websites, like Accelerated Mobile Pages (AMP).

In this session, you will learn what AMP is all about, what it looks like in search engines, and how you can integrate it with your current Umbraco website.

Matija Grcic

Progressive Web Apps with Umbraco

In this talk you will learn what exactly makes something a Progressive Web App (PWA) and how to create one using Umbraco as a backend.

Exposing raw data stored in Umbraco in a simple format that gives a consistent and an easy way to hyperlink between resources we can serve content in multiple formats and to any consumer.

We’ll use React to enrich sites with content combined in small reusable components and build your first Umbraco driven PWA.

To achieve, test, and better explain the process we will use Chrome DevTools so be prepared to enhance your knowledge.

Paul Marden

Umbraco powered Intranet for Harwoods Group

Harwoods Group is a large automobile dealership with franchises across a number of premium brands including Aston Martin, Bentley, Jaguar Land Rover and Audi.

In 2016 Carbon Six delivered an Umbraco 7 powered Intranet. It is hosted on Umbraco Cloud, with a number of interesting features including SAML based security, integration with ActiveDirectory, customization of Umbraco Forms to support complex workflows and approval processes, development of a custom package for managing social media integration and content personalization.

This talk will review the key features, discuss how these were implemented, issues and key achievements.

Jason Prothero

Anti-Patterns: The Funniest and Craziest Things We've Seen from Inherited Sites

For better or worse, ProWorks has adopted quite a number pre-existing Umbraco sites (call us crazy). We are going to share some of the wildest Umbraco practices and architectures we have seen.

Paul Gower

Unit Testing in Umbraco

Unit testing is a great way to help you improve your code and your team. It allows you to make changes or refactor your code to improve it with some confidence that your changes did not break a project. I am sure many of us realize the benefits of unit testing but find it difficult to do when working with a CMS or platform that you don't have full control over. This is the situation we will be discussing and I will show you how I have added unit tests to my customizations that are built on top of Umbraco.

Nik Wahlberg

Closing Comments

Nik will summarize the day's events and follow up with news and information for evening activities and Friday's sessions and speakers.

Andrew Barta

State of Umbraco - Closing

Come hear the latest news about Umbraco's foothold on the CMS marketshare.  Find out what's happening in North America and abroad and how you can be a bigger part of the community.  Thank you to Scandia for organizing this year's event!

Check out videos from 2016!

Niels Hartvig

Keynote: Umbraco HQ and Beyond

Straight from the horses (ehem, I mean Unicorn's) mouth, hear what's currently going on with Umbraco and the community and what's in store moving forward with the State of Umbraco Address.

Søren Spelling Lund

E-commerce Your Clients Give a C**p About

Your clients care about solving their problem, which in e-commerce terms is to sell.

In this talk you'll get practical insight into how you can use Umbraco 7 to create e-commerce stores your clients give a crap about; regardless of which platform your client uses.

You'll get concrete techniques and examples based on real-world experience from dozens of existing Umbraco stores, you can leverage tomorrow in any store to increase sales and delight your clients.

Heather Floyd

Building Grid Layouts Based on a Framework

The Grid Control in Umbraco 7 can revolutionize the building of modern responsive websites, but does represent a bit of a departure from “traditional” Umbraco website building practices. In this session Heather will present the best practices and lessons she learned while doing two sizeable grid-heavy builds. She’ll cover:

  • How to think differently about specifications, design, and architecture when utilizing the Grid
  • Using the Grid with strongly-typed models
  • Creating complex custom widgets – without Angular knowledge
  • Elegant error-handling for Grid widgets
  • “Grid on Steroids” – Customizations of row settings and the rendering framework file
  • Tools and tips for grid-building ease

Andrew Watt

Use Case: Southwest Power Pool

You have a client that wants a document repository on steroids? A full service search and deeply integrated events and membership area? Then Umbraco is the management tool for you. In this session you’ll learn how Umbraco accomplished these goals and more for Southwest Power Pool, a company that keeps the light on for millions! Andrew Watt will show the complexity of each challenge and discuss how his team built the frontend and back office to meet and exceed each goal.

Matt Shull

Umbraco and the Need for Speed

Site speed is a critical part of a great user experience. In 2014, 40% of users abandoned a site if it didn’t load within 3 secs. In 2015, users demanded more and expected sites to load within 2 seconds for both desktop and mobile. So what does that mean for 2016 and beyond? How can developers use Umbraco to ensure that their sites meet and exceed user expectations?

Fear not, in this session you’ll learn how to meet those expectations. This session will discuss current performance techniques and how to include them into Umbraco. We’ll look at live websites using these techniques and what performance challenges our team encountered during the development, how to set site speed metrics for a project, and how to test site speed to make sure you’re meeting your goals. Whether you’re a beginner level or advanced - developer or designer - there’s a lot to learn on how to deliver your content to the user at a high speed.

Kevin Giszewski

Pushing the Limits - Umbraco Media

Imagine having 15k+ images that need to be keyworded, protected behind a username, automatically cropped and live in the cloud. This session involves pushing the limits of the core technologies that power Umbraco.

We will explore how to search and archive all of those images without the need for a database along with some of the challenges that were overcome. In the end you will come away with a feeling that anything is possible with Umbraco.

Heather Alvis

Reshaping Requirements with the Grid - Verifone Media

Come find out how we've reshaped our workflow to take advantage of the Grid Layout. Using Verifone Media as an example, Heather will cover methods she used to document requirements and define scope of a project that heavily utilized the grid. In this session:

  • Discover why the grid's flexibility is useful & attractive to content editors
  • Learn how the flexibility of the grid can simplify project specs
  • Learn how to build replicability into project process
  • Explore ways to define widgets so they reduce scope creep
  • See how we used the grid in a production site

 

This session is primarily geared toward project managers, business analysts and client-facing individuals. The information provided should help you develop and manage proposals, requirements, estimates and scope to improve communication with clients and your team.

Theo Paraskevopoulos

Hi-end Personalization with Umbraco

Personalization is a hot topic in digital marketing. Done right, it can lead to a dramatic increase in traffic and conversions. Although light-touch personalization can increase user engagement (“Welcome back, John!”), richer rewards can be reaped from advanced use cases, such as using social mining to make product recommendations or tracking abandoned carts.

Commercial CMSs rushed to fill this gap a while ago, rebranding themselves as "customer experience platforms." Umbraco has taken big strides in this area as well though. With a flexible API and packages such as Personalization Groups and (my very own) Pipeline CRM at our disposal, we can now compete for briefs which require complex design or content personalization.

In this combined use-case and technical session, I will discuss the benefits and pitfalls of personalization, and present examples of this fast-moving practice. We will then do a technical deep-dive, looking at code samples and integrations that help us deliver highly personalized user experiences with Umbraco.

Sunday Coulter

If you build it, Will they come?

You have just built the best Umbraco site ever created... or did you?

Sure the code is rock solid, the visuals are smokin’ hot… but guess what? Your visitors really don’t care about that... or do they?

These are just some of the questions that WILL BE ANSWERED in this presentation focused on the importance of bringing ALL the pieces of web site creation together. We all know Umbraco is the best CMS on the planet, but what other tools can we use to measure our users’ experiences and how can we use this data to make the sites even better? I will not be touching on the Umbraco admin UI/UX for this talk, others have covered that, my focus will be on the introduction and exploration of tools that will give us, as site builders a better understanding of the full spectrum of responsibilities of building AMAZING WEB SITES.

Rusty/Lee

Merchello

TBD

Pete Duncanson

Error Handling Like a Pro

Errors happen and they tend to happen when you least want them to, after launch. Join Pete as he wades through the murky world of sensible error handling and logging that goes beyond just throwing it into a Log file that no one ever reads. Backend to frontend is gets looked at in Pete's usual opinionated style.

Kyle, Janae & Erica

Skrift - The Community Driven Resource

TBD

Mark Bowser

DevOps: Code Deployment, Content Deployment and more!

TBD

Bob Baty-Barr

Work-life/Balance

With 20 plus years of marriage, family, career and the never ending pursuit to find the fountain of youth, I have been in the rat race, started and failed as a small business owner, earned a black belt and have learned to be a loving husband, father and member of several communities. This session will share some of my personal highlights and low lights while exploring why the elusive topic of work-life balance has become such a hot button topic.

Jason/Alan

Favorite / Must-have packages and techniques

TBD

Blake Smith

Setting Up Your First Site

Walk through a step-by-step process to setup your next Umbraco site. This use case will demo some of the basics and look at a way to give your content editors a little more control.

Per Ploug Hansen

Umbraco 7.4

Whoa! Come get the latest with this major release that makes life so much easier for developers and an even better experience for our editors!

Paul Sterling

Closing Comments

Paul talks to us all about the future of Umbraco in the US and how we can come together as a community.

The available tracks

Technical Track

These presentations deal with technical content that would be of interest to front and back end developers. Speakers will assume guests will have experience working in Umbraco's backoffice via the developer and settings sections. Usually topics include how-to code demos, site architecture, security protocols, databases, integrations and package or process demos.

Ideal for Level I or II certified Umbraco developers.

Use Case Track

Project-based scenarios with a story-like structure. Use cases are interesting on a number of levels. Learn how other agencies go about their projects and how they leverage Umbraco's features for specific client niches. Cases are supported by data with charts and graphs showing before and after stats and progress over time. With plenty of time for questions at the end, use cases are bound to be of high interest and participation.

Ideal for developers, designers, project managers, and sales and marketing teams.

Business Track

Here is your sneak peek into 'the other side of the business'. If you've ever wondered how other agencies manage simultaneous projects, win RFPs or create bulletproof processes, check out the business track. Here, speakers delve into their best practices and biggest mistakes. Take full advantage of Umbraco's unique community by learning what works and what doesn't in the world of building websites and apps.

Ideal for owners of a full-service agencies, development teams, freelancers and teams running multiple web projects.

Ticket Sales Closed Check Back in October 2017