Building with Blocks: Implementing the WordPress Gutenberg Editor – Live Session

Conference Session

Join the Zoom Event


Description

WordPress’ ReactJS based editor has a lot of power but also isn’t clearly defined on how you can implement it. This talk demonstrates a couple of ways you can implement the gutenberg editor, how it helps developers maintain large numbers of content modules, how it helps designers apply design patterns, and how it helps users make better content.

Attendees will learn that gutenberg has a lot of concern behind it but the potential benefits are enormous.


Presenter Information


Image by Mandy Morrow.

Keynote – Using our voice to create inclusive and accessible technology designs and services

Conference Session

Join the Zoom Event

We will be live streaming this session via YouTube. The link will be added no later than June 1st


Keynote Description

We, as IT professionals, play a critical role in designing, developing, and supporting the digital campus. We have created and evolved the digital campus over the last forty years, and in 2020 it became the primary mode of interaction for our communities. What can we learn from the rapid pivot to online, and more importantly, how can we evolve our thinking and approaches?

Let’s discuss how we can use our expertise and our voice to create digital spaces where people can thrive. Using ideas from fields such as critical design practices, conflict management, and polarities, we will explore the most effective approaches for providing spaces where multiple voices are empowered, and diverse communities can thrive.

The session will be interactive.

Opening Remarks for the conference will take place from 8:45-9:15am


Keynote Speaker Information


Image from The Harvard Gazette.

Python CI: Packaging, Versioning, and Publishing

Video Coming Soon

Description

A walk-through of a tested, GitHub-Action workflow for publishing Python code to PyPI. Topics covered include: setup.cfg vs setup.py, using a published open source setup.cfg-builder, rethinking the requirements.txt file, and automated semantic versioning.

PyPI-publishing doesn’t have to be tedious. Semantic versioning is your friend. Pip-installing packages by GitHub-commit URLs will cause errors.

My audience needs to know how to use GitHub and a basic understanding of Python packaging and PyPI (pip).


Live Q&A Drop-Ins

Friday, June 3rd, 12:45-1:15pm

Join the Zoom Event


Presenter Information


Original Image by Mediamodifier from Pixabay. Python logo added from Wikipedia Commons.

Lunchtime Communities of Practice (CoPs) Drop-In Session

This session was not recorded.


Description

Are you interested in connecting with like-minded colleagues who are working in similar domains around campus? IT Connects supports many existing, new, and potential Communities of Practice across campus covering several domains of interest. Learn about new and existing CoPs, best practices, building community, and how you can start your own CoP! Representatives from several IT communities of practice will be on hand to answer any questions you may have about their groups including the new DevSecOps CoP, the Carpentries CoP, WordPress CoP, Distributed Developers CoP, Agile CoP, DataWonks, CLAC, UW Design Community, and more!

Want to present your CoP in this session? Contact Amanda Thornton.


Presenter Information

An Anxious Person’s Guide to Navigating the Tech Industry – Live Session

Conference Session


Description

Learn 10 tips for navigating the tech industry if you’re a chronic worrier. Whether you’ve been in the industry for 20+ years, just landed your first gig, or have been working in the industry for a while, walk away with some different ways to handle your anxiety in a fast-paced, competitive industry like IT.


Presenter Information

Learn CSS Grid and Flexbox in 1 Hour! – Live Workshop

Conference Session


Description

CSS Grid and Flexbox are modern tools for creating cool front-end web designs efficiently and enjoyably. This session will demo how to use CSS grid and flexbox to create front-end web designs. Attendees are encouraged to code along with me. All the files and assets for attendees to code are available to download.

*The audience needs basic knowledge of HTML and CSS.


Presenter Information

AWS DynamoDB via Clojure

Description

Low-friction integration with AWS DynamoDB via Clojure is possible! This session will provide observations on the way these technologies fit well together. I’ll talk about why this is low friction- specifically the tradeoffs in data qua data vs object-oriented models, and that faced with a similar problem a similar technical solution might be a good fit.

The intended audience is one with basic programming familiarity; the point is to appreciate the shape and fit of the technologies, to appreciate that a working solution works, and why it works, and what features make more or less friction in the integration.

(Note: There is no Live Q&A for this session)


Presenter Information

Interop Update – What’s Here, and What’s Coming

Pre-Recorded Session


Live Q&A

Friday, June 4th, 1:30 – 2:00 pm


Description

Get an update on the Interop Initiative including new infrastructure services and capabilities, and plans for the coming year. Learn about the new tools and approaches that are coming online, and how they impact data access and integration.


Presenter Information

Considering the True Cost of Every Website/Webapp

Pre-Recorded Session


Live Q&A

Friday, June 4th, 11:30 am – 12:00 pm


Description
There are lots of things to consider for estimating a true cost of a website or webapp. We will be reviewing some considerations that impact the long-term cost and maintainability of your website or webapp. We give you a checklist to review so you understand if you’re heading down a path to an expensive future with that new website/webapp that you want to create, and some tips on how to reduce the total cost of ownership (TCO). Learn evaluation tools that will help you get a website/webapp with a lower cost of long-term ownership.


Presenter Information

Building CI/CD Terraform Pipelines In Azure DevOps

Pre-Recorded Session


Live Q&A

Friday, June 4th, 2:00 – 2:30 pm


Description

Azure Devops provides a platform for executing IaC pipelines. We will explore using GitOps to automatically trigger terraform build pipelines in dev, staging, and production environments. We will also explore the automation of Azure Image creation and the automation of vm patching. Learn how to automatically take infrastructure as code from a development environment to staging and production environments through Azure DevOps Pipelines and GitOps. This session is perfect for people in DevOps who are interested in automating their IaC development and deployment cycles.


Presenter Information