See What I Mean?: Data Visualization in WordPress
Data visualizations are graphical representations of large and small datasets. Usually, they are charts or graphs that make patterns in these datasets easier to understand.
This developer-focused talk demonstrates how to use Google Sheets and SVGs to create a custom Gutenberg block that will display data in a responsive and accessible way.
Customizing Gutenberg: Lessons Learned at Georgetown
The new Gutenberg editor comes with so many great content blocks. However, what if your editors have special use cases for their content that cannot be easily created with Gutenberg’s out-of-the-box blocks? At Georgetown, we have created a series of custom Gutenberg blocks in an effort to address our editors’ unique content needs.
Accessible Web Development
We develop websites for everyone to use, so why not make sure that everyone is able to use our sites? We as developers need to plan for accessibility before we write our first line of code.
- NoVA CodeCamp (April 2017)
- ConvergeSE (June 2017)
- edUi (June 2017) [shorter talk]
Accessible Development Class
In addition to my Accessible Development conference talk, I have also lead a class for fellow Georgetown staff members about how to develop web sites in an accessible manner.
Slide deck from my mini class for new web developers on different design tools.
Introduction to SVG
Notes and example code for my introductory lecture about creating and using SVGs.
Introduction to Ember
Notes and example code for my introductory lecture about using Ember.js.
Video lecture tutorial on how to create a multi-level website navigation with only HTML and CSS.