Websites let us tell a story.
They let us utilize components to interact with data.

As you see here information is inside of an ‘accordion’ and there’s another set of information right below that you can click or tap on

Information that you can interact with is highlighted!

Learn To Program

Hi.

I'm Rye, a full stack systems architect.

I like to build things and take pictures.

I teach applied workshops to community members.

If you are interested in learning more get in touch.

Knowing what layer to delete

Knowing what layer to delete

Updating some code and ran in to some trouble. I’m adding ```python from filer.fields.file import FilerFileField from filer.fields.image import FilerImageField from cms.models.pluginmodel import CMSPlugin from django.db import models # will …

Published Oct. 2, 2025, 12:51 a.m. by rye

A thought about websites and design

A thought about websites and design

Websites should allow users to modify information in a way that is concise, easy to use, and intuitive. Whether you’re updating content, managing data, or customizing a layout, the process …

Published Sept. 24, 2025, 4:03 a.m. by rye

Being systematic isn't about thinking we're going to get a lucky guess

Being systematic isn't about thinking we're going to get a lucky guess

It's about pruning the search space. Start with bi-section, that means split the problem you are seeking to solve in half. This requires an understanding of the 'Base Case' in …

Published Sept. 29, 2025, 3:09 a.m. by rye

Tucson Python: Reboot & Reconnect

Wednesday, October 8, 20255:00 PM to 7:00 PM MST

Tucson Python is spinning back up! Join local Pythonistas for a casual evening at a favorite local spot to reconnect, meet new folks, and chart what’s next for the community. We’ll swap project stories, collect ideas for talks/workshops/hack nights, and set a simple game plan for the coming months. All skill levels and specialties (web, data, ML, DevOps, education, hobbyists) are welcome!We’ll cover

  • What kinds of events people want most

  • How often we should meet & suggested formats

  • Speakers, venues, sponsorships, and volunteer roles

  • Immediate next steps and dates

Bumsted's 1003 N Stone Ave · Tucson, AZ