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.
We will be live streaming this session via YouTube. The link will be added no later than June 1st
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
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).
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!
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.
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.
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.
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.
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.
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.