Workshops

Check in for workshops begins at the Carolina Alumni Center at 8:00 am
Lunch is on your own around the downtown Vista (There are plenty of great spots just a block away).

Build Right: Modern CSS

Register

Philip Zastrow & Catherine Meade

It's no joke that things in the web move fast. A few years ago, staying on the forefront of CSS was knowing the vendor prefixes for the latest CSS3 implementations and poking around at Sass or Less. Now, in addition to the preprocessors, we have postprocessors, build systems, and CSS components—not to mention the latest and future CSS features! In this workshop, we'll help get you up to speed on these various approaches to writing CSS, their advantages, and how you can start using them. Whether you're a regular CSS practitioner ready to level up or a backend dev expanding your skillset, we'll cover all you need to organize, manage, and write modern CSS.

We'll cover:

  • Naming conventions (BEM, SMACSS, etc.)
  • CSS processors (Sass, PostCSS, Autoprefixer, etc.)
  • Build tools
  • Mixins and Functions and Plugins
  • New CSS features and how to use them (plus previews of CSS4 features)
  • Tips and tricks to common CSS problems

What to bring:

  • A practical knowledge of CSS, we'll be diving into some advanced areas in this workshop.
  • A CodePen.io account (they're free!), we'll be putting several concepts in practice utilizing CodePen in some cases.
  • Optionally, we have examples of more advanced tools, in which case it would be helpful to have Node.JS installed beforehand.
  • And a computer, of course!

Build Right: Modern Javascript

Register

<Ryan Cromwell & Adam Simpson

Whether it's a website or web app, building with today's JavaScript ecosystem can appear daunting. Customers, users, and Google demand great performance over finicky mobile networks and smooth experiences across a broadening array of devices, all while the underlying language—JavaScript—continuously evolves. In this workshop, you'll receive hands-on experience architecting modern JavaScript systems alongside insight into JavaScript's evolving role on the web.

Modern Javascript Promise

We'll discuss the role of JavaScript in today's web as well as the tools powering modern JavaScript development.

Throughout the workshop, we'll examine some of the features making their way into developers' hands, enabling a more concise, literate, and safe codebase. Together, we'll practice:

  • Javascript Classes
  • Modules, Babel, and Webpack
  • Architecting Modern JavaScript Apps and Sites
  • Patterns for Frontend JavaScript
  • Isomorphic and Progressive Enhancement
  • Build Tooling
  • Repository Organization

Five Questions (that the workshop will answer)

  • What features are coming to Javascript?
  • Why should I use these new features?
  • How can we use these features today?
  • How do modern Javascript features change how we build applications?
  • How do we upgrade existing code to use new features?
  • What do modern Javascript repositories look like?
  • What is Webpack doing? How does Webpack work? Why should I use Webpack or Babel?
  • How can we support older browsers while using these new language features?

A Soup-to-Nuts Public Speaking Workshop for Women in Tech

Register

THIS IS A FREE WORKSHOP

Presented by Astute.Co and Startup Southerner

Anna Stout & Ayumi Bennett

Did you know that only 25% of speakers at tech events are women? We're changing that.

Have you wondered how speakers at conferences just get up on stage and talk? Do you feel like you don't know enough to be a public speaker?

In this workshop, we will demystify the misconceptions around speaking in public and give you the tools to deliver a conference session with confidence. The key to public speaking isn't about imagining the audience in underwear–It comes down to preparation and support. We're here to increase the number of women speaking at tech conferences by providing both.

Come learn about the specific attributes that make for a memorable presentation. During this one day workshop we'll go over the basics of message construction and delivery. You'll receive practical advice, in-class exercises and more to make you a better, more confident public speaker. After the workshop, we'll keep connected with resources and reminders about upcoming open CFPs.

What to Expect:

By the end of the workshop, you should expect to have covered the following:

  • Identify key components that make your presenters informative and engaging
  • Demystify and debunk misconceptions around speaking in public
  • Outline basics for presentation construction
  • All the tech needs: slide deck software, must-have cords, etc.
  • And more!

At the end of the workshop, attendees will leave with everything they need to submit a CFP, including:

Topic(s)

  • Description
  • a short bio
  • headshot
  • brief speaking sample video
  • Resources on upcoming conferences accepting CFPs

UX: Continuous Discovery: Balancing "Agile"

Register

Bermon Painter

The conversation around software development has historically been framed around the software developer's workflow. As result, most of the product development methodologies that companies typically use work great for developers. However, these methods aren't ideal for for user experience professionals or designers. Trying to break down the design process into a series of sprints is like trying to run a race where the finish line keeps moving. So what product development methods really work for the design process, allowing for continuous discovery while still keeping on track with development?

In this workshop, we will talk about how to deal with these challenges, and run through a light version of this method by developing a solution to a problem. Participants will discover:

  • common challenges teams face on projects;
  • the pros and cons of some of the most common delivery methodologies;
  • A flexible collaboration methodology that approaches projects through experimenting, vetting ideas, and finding the best solutions before developing software

This workshop isn't just for designers. If you've been struggling to validate and ship the correct features that customers want, can't seem to hit deadlines, you're interested in learning how to work more effectively with other disciplines, then you'll find this workshop helpful. The workshop is ideal for:

  • Designers
  • User researchers
  • Developers
  • Project managers
  • Business analysts

Sparkbox Welcome Party

Liberty Tap Room - Patio

Sparkbox will be hosting a glorious meetup.

YOU MUST RSVP HERE