Web Development and Applications

Making Web Accessibility Work at Your Campus

Anna Gazdowicz / Lucy Greco

For technology to be truly sustainable, it must also be accessible. Thankfully, the UC has a web accessibility policy. But what can individual UC campuses do to promote accessibility and build it into their processes? At this session, learn about what UC Berkeley’s Web Access team has done to foster a culture of web accessibility, influence third-party products and services, and provide a platform for campus departments to build accessible websites. Learn about how it all started, where we are now, and where we want to go from here.

Web Development and Applications
Beginner

UC Irvine's Community Provider Database

Josh Lien / Wayne Fields

UCI's Community Provider Database, a resource for Wellness, Health & Counseling Services was created in collaboration with the Student Health Center, Counseling Center, Campus Social Workers, and CARE (Campus Assault Resources & Education).

The database filters mental health professionals in the surrounding geographic area based on very specific criteria. Upon request, staff will search the database and provide a list of referrals to students. Upcoming enhancements will open access to this application directly to the community.

Web Development and Applications
Beginner

Meet SiteFarm! University of California's Drupal 8 Collaboration

Shawn DeArmond / John Kealy / Quyen Vaillant

The University of California System is big. Like, really really big. 10 campuses, plus a couple auxiliary units employ 21,200 academic staff, 144,000 administrative staff and serve 251,000 students.

Because of the distributed nature of the UC System, each campus has their own Drupal 7 distribution. If they were lucky. Some campuses had more than one. Most campuses had a dozen other web solutions too. This was indeed the Wild West of Web platforms.

Web Development and Applications
Intermediate

Creating the 2018 UCCSC Web Site - For Today and the Future

Shawn DeArmond / Ahna Ligtenberg Heller

The UCCSC 2018 web site is the best ever! Ammirite folks?

A lot of planning and work went into creating and publishing the 2018 UCCSC web site, and we're going to show you how it was done. As a bonus, we'll show how future UCCSC organizing teams can take our work and implement it for the 2019 UCCSC... and 2020... and onward.  The framework isn't just limited to UCCSC; if you're organizing another conference, this might work for you too.

In this session, we'll cover:

Web Development and Applications
Beginner

Technology Doesn't Mattter (actually, it does) - Or, "It's Your People, People!" (NEWLY ADDED SESSION)

Sascha Cohen / Jon Johnson

All too often, we select technologies based on their abstract capabilities and feature sets -- or worse, on their ability to fit in a budget -- rather than on their strategic appropriateness for a school's mission and culture. This is an unavoidable consequence of the world we work in. Sadly, it all too often can lead to the mis-application, misuse, and in the end the underutilization of a technology or set of tools, and a loss of value, resource, and effort. 

But wait! All is not lost!

Professional Development
Web Development and Applications
Intermediate

From Stuck to Soaring: Taking Aim at Continuous Delivery

Jon Johnson

When we set out to re-write Ilios in 2014 the most important metric we targeted with every decision was confidence. Developers had to be confident in every change,  and users needed to be confident in every release. This meant building code on well tested foundations, choosing technologies that favored stable releases over breaking changes, and adopting a culture of agile project management and test driven development.

Web Development and Applications
Intermediate

Building serverless enterprise applications with AWS

Scott Metoyer

Learn how to build Serverless Enterprise Applications using managed AWS services.

Serverless computing allows you to build and run enterprise applications without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers. As a developer, you can focus on solving core business problems using highly available and scalable services – no more managing software, runtimes, or operating systems.

Web Development and Applications
Intermediate