Interaction Design
Meet other locals interested in Interaction Design, the professional discipline that defines how interactive products communicate their functionality to users and how users can interact with them. For more infromation, check out www.ixdg.org. Professionals and non-professionals alike are Welcome!
562,923
members
317
groups
Largest Interaction Design groups
Newest Interaction Design groups
Frequently Asked Questions
Yes! Check out interaction design events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the interaction design events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find interaction design events near your location here. Connect with your local community and discover events within your area.
Interaction Design Events Today
Join in-person Interaction Design events happening right now
Draw together at For Five Coffee at M Street
Our next event will be at For Five Coffee. It's bright and open, a great place to draw. It's also by Plaza Arts, for supplies! I will have a sketchbook and a meetup sign. I look forward to drawing with you soon.
Photo by [Evan Wise](https://unsplash.com/@evanthewise?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash) on [Unsplash](https://unsplash.com/photos/a-cup-of-coffee-sitting-on-top-of-a-saucer-NFWaoPmPOpk?utm_content=creditCopyText&utm_medium=referral&utm_source=unsplash)
Insight Meditation of Northern Virginia
Whether you're new to Insight meditation or an advanced practitioner looking for like-minded people to sit with, you're welcome to join us at our Sunday morning drop-in group, sponsored by the Insight Meditation Community of Washington. Insight meditation cultivates our natural wisdom and compassion. Meditation practice develops concentration, which allows us to calm and steady the mind.
This class includes a 30-minute lightly-guided meditation, followed by a short talk and time for questions and discussion. The size of the group usually runs somewhere between 25-40 people in-person and between 12-25 online. Chairs are provided, or you may bring a sitting cushion or bench. You may also use the blankets and bolsters offered by the yoga studio.
**We offer both in-person and online attendance.**
To learn more about our topics and teachers, view our videos or **get the Zoom link**, visit our [class page](https://imcw.org/event/?eventId=735&utm_source=MeetUp&utm_medium=referral&utm_campaign=vienna-drop-in).
DC Code & Coffee - Temporary New Location - West End Library - January 18
DC Code and Coffee is an inclusive, informal co-working session. It's community-led and community-run by devs, for devs. People of all skill levels attend. Whether you’re dev-curious, aspiring, or a professional developer, we’d love to have you! Come chat or learn to code on a Sunday afternoon with coffee and cool-inclusive people. Bring your laptop!
We typically meet every month on the weekend.
**Join our online community!**
For all things Tech in DC and to get latest updates and tech events from the DMV area, join the [DCTech Slack](https://dctech.chat/). All DC Code & Coffee announcements are in the #dccodecoffee channel
**How it works**
Near the beginning of the event, we do an introduction circle. You say your name, what you can help others with, and what you would like help with. You can also share job opportunities. After the introduction circle, everything is self-organized.
**Event Host and Directions**
TEMPORARY LOCATION! We'll be meeting at West End Library for January.
High Interaction Board Games at Western Market
We play a variety of games with a focus on high interaction Euros.
Events will start with quick games while people arrive and eat lunch. We will start longer games between 1:30pm and 2pm. While the official end time is 5pm, people are welcome to continue playing games afterwards. Western Market closes at 7pm on Sundays.
This page has more examples of high interaction Euros: [Old-school German-style Games](https://boardgamegeek.com/guild/view/3948). Here are some games that have been played at past events:
High Interaction Euros
* [Medici](https://boardgamegeek.com/boardgame/46/medici)
* [Catan](https://boardgamegeek.com/boardgame/13/catan)
* [Hansa Teutonica](https://boardgamegeek.com/boardgame/43015/hansa-teutonica)
* [Puerto Rico](https://boardgamegeek.com/boardgame/3076/puerto-rico)
* [Concordia](https://boardgamegeek.com/boardgame/124361/concordia)
* [Power Grid](https://boardgamegeek.com/boardgame/2651/power-grid)
* [Brass: Birmingham](https://boardgamegeek.com/boardgame/224517/brass-birmingham)
Other high interaction games
* [Innovation](https://boardgamegeek.com/boardgame/63888/innovation)
* [Imperial](https://boardgamegeek.com/boardgame/24181/imperial)
There are a variety of food and drink options. Western Market is allowing us to use the space for free. Please reciprocate by purchasing something, even if it is just a soda.
Directions
If you're taking the Orange, Silver, or Blue lines, exit at the Foggy Bottom metro station and walk two blocks to the east. If you are taking the Red Line, Farragut North is an approximately a 15 minute walk away.
There is also free street parking to the north.
MoCo Code & Coffee January
## Details
MoCo Code and Coffee is an inclusive, informal, co-working session. We're community-led and community-run by devs, for devs. People of all skill levels are invited. Especially new devs!
Bring a laptop, ideas, and we'll provide the coffee and snacks.
**Here's how it works**
At 2:30pm, everyone introduces themselves and briefly mention what brought them to Code & Coffee today (project, homework, networking, etc.)
Round 1:
1. Your name
2. What you're working on
3. What you can help others with
Round 2:
* Job opportunities you're hiring for OR announce that you are looking for one. If none, that's cool.
Round 3:
* Community events you wanna plug. If none, that's cool too.
**After the introduction circle, everything is self-organized!**
1. For the rest of the day, folks work on their projects, providing one another with help, and/or socialize. It's fully up to you.
**Location**
We will be at the Rockville Science Center, right across from the library in The Square at Rockville. Note this is NOT the makerspace location, but the other one near the Garage B entrance.
36 Maryland Ave C, Rockville, MD 20850
The event will be held at a spacious science center with plenty of tables and chairs. Light refreshments (coffee and tea) and snacks will be provide.
**Parking**
* Rockville Town Square garages up to 90 minutes of free parking. Parking at the Rockville Metro station would be free on weekends.
**Public transit**
* Located near near the **Rockville** metro station (Red Line).
Fun & easy way to play more tennis (please read event description for details)
We’re still working to get more people into these Meetups, but our goal is to give PlayYourCourt members a few social tennis outings each week in addition to your practice sessions and Challenge League matches.
These Meetups are co-ed, super laid back, and all skill levels are welcome. Post your skill level and a suggested court in the comments section so we can round up as many players as we can for some tennis fun!
Also, if you’re looking to meet new practice partners or play some matches and you aren’t already in the PlayYourCourt Community, you can go here to see what we’re all about and sign up:
https://www.playyourcourt.com/tennis-community/washington-dc/meetup/
If you love tennis, we’d love to have you! Be sure and watch the quick video that explains how everything works.
Happy hitting!
- Scott
Family constellations workshop with Randy Goldberg
Are you wanting to get unstuck from unconscious blocks that are sabotaging your life? Are you ready to see your future clearly and follow your heart's desire? Family Constellation is soulful work that was developed by Bert Hellinger in Germany. Use it to become empowered to get the health, wealth, love, and for issues proving difficult to treat with traditional therapy.
Learn highly effective techniques to liberate yourself from patterns and reawaken your vitality, confidence, and joy! Move forward in life with renewed purpose. A constellation provides a “living map” of key impactful issues and leads you towards the restoration of balance, order, harmony and healing.
Each of us, whether participant or observer, taps into information that exists and benefits from the knowledge. The real power is knowing where we came from, where we belong and where we want to go. You will also learn how to identify the unconscious loyalties, unresolved traumas, and hidden dynamics that contribute to patterns of illness, complaint, and disappointment. This energy field therapy provides assistance to make peace with the past, freeing us to reside in the present, and to generate a new fulfilling future.
BIOGRAPHY
Randy Goldberg LMT is a graduate of the DC Hellinger Institute, and of advanced studies in Family Constellation with Heinz Stark of Germany. He is a former Yoga monk, Craniosacral therapist, and a world renowned-astrologer (both Western and Vedic) interviewed by the Washington Post, NPR, and CNN. He facilitates Family Constellation therapy for individuals and groups. More info. at www.randygoldberg.org 202-380-6850 or randygoldberg.org@gmail.com
1-5pm $65
Register at https://www.wellnessliving.com/rs/event/teal_center?k_class=870820&fbclid=IwY2xjawPHptZicmlk
Interaction Design Events This Week
Discover what is happening in the next few days
👩🏾♠️👩🏾Miss Vee's Sunday Pop-Up Spades Event in Silver Spring
This event is organized and hosted by Veronica. Please direct any questions to Veronica: 914-330-0236
-
🌟 **Miss Vee is hosting a...SPADES POP UP EVENT!!!** 🌟
Join us for food, fun, and lots of Spades. Spend your holiday weekend playing cards with friends.
🗓 SUNDAY, JANUARY 18
📍 Mercury Lounge
9433 Georgia Ave
Silver Spring, MD
🕑 3pm to 9pm
🚗 Free parking on Sundays
**Here's what you get:**
🎶 A Live DJ
🍗 Food Deals
🍷 Drink Specials
**NO WORK ON MONDAY!**
Have questions? Contact Vee: 914-330-0236
See photo section for more details.
Sunday Boardgaming @ Panera
Open gaming at Panera! New players welcome. We have many games on hand or you can bring your own. We are happy to teach or learn one of yours.
American Mahjongg — Open Play & Free Lessons
**A drop-in game every Sunday afternoon at the Lillian and Albert Small Capital Jewish Museum.**
The museum is located one block from the Judiciary Square Metro station (Red line). Street parking is available, and a paid garage is located at 3rd and G Streets.
You do not need to be a member of the museum to participate. On entry to the building, inform the front desk staff that you are there to play mahj, and you will be directed to the Nosh Pit, where you can also enjoy a snack and coffee.
**All skill levels are encouraged to participate.**
**Lessons for new and returning players are available at 1:00 (please be on time).**
Games begin at 1:00. Game play ends around 3:00.
Game play is free.
**If you own a mah jongg set, we encourage you to bring it - and please bring your NMJL card if you have one.**
We have compiled some links and resources you may find useful, especially for beginners, including a PowerPoint, a 4-part intro guide and videos to help you learn the NMJL card. Everything is at:
**[linktr.ee/davidmahj](linktr.ee/davidmahj)**
We maintain a WhatsApp chat for this Sunday group in order to communicate last-minute changes and announcements. If you’d like to be added to this WhatsApp group, please speak with David or Jon at one of our gatherings.
*Photographs taken by Museum staff during the program may be used for educational and promotional purposes in print and online publications. Attendance at the event implies your consent.*
JAMS Meeting: a creative mixed media group!
Join us for **[Judy’s Altered Minds](https://artisticartifacts.com/pages/judy-s-altered-minds)**! Bring your fiber & mixed media show & tell; many members also enjoy making ATCs (**[artist trading cards](https://artisticartifacts.com/pages/judy-s-altered-minds)**) for exchange each month. **Come early to shop** (JAMs attendees receive a 10% discount on their purchases) — Artistic Artifacts is open Sundays 11:00 am - 4:00 pm. The JAMs meeting starts at 1:30 pm. New members are always welcome! A $3.00 contribution is requested at each meeting.
JAMs members are art quilters, collage artists, art journal keepers, surface design enthusiasts, paper crafters, art doll/assemblage artists and more! All levels of expertise are represented, and all are welcome. During JAMs meetings, attendees gather support and encouragement for their art through show & tell and enjoy the camaraderie of like-minded friends.
Let's Lambada: January 18 Sunday! Try Brazilian Dance w/ Leticia Castro
New year ✨️ try a new dance! The world famous instructor from Brazil Leticia Castro is here in DC to share her Lambada passion. This class will enchant you. Suitable for beginners and for folks familiar with other Brazilian dances. Leticia expertly leads this class to introduce you to Lambada!
$15
Comfortable shoes suggested
Interaction Design Events Near You
Connect with your local Interaction Design community
Web Design Decoded: Tools, Practices, and Proven Processes (Semantic HTML)
**Web Design Decoded: Tools, Practices, and Proven Processes:**
**Semantic HTML**
At WebDev Columbus, we are exploring some of the most important topics of professional high-end web design and page building. Primarily focused on site building in the WordPress environment, our group explores tools, tips, and techniques for building the best WordPress sites possible. Additionally, we focus on disciplines and technologies that take website design from visually appealing to optimized spaces for delivering you and/or your client's message effectively and with a nod towards extended reach.
Each session combines practical demonstrations with real-world insights, giving you actionable knowledge you can apply immediately. Whether you're a seasoned developer looking to enhance your design skills or a newcomer wanting to understand design best practices, this series offers valuable insights for every skill level.
**What to expect:**
* Hands-on demonstrations of popular design tools
* Best practices for design-to-development workflows
* Tips for creating responsive, accessible designs
* Real-world problem-solving scenarios
* Interactive Q&A sessions
* Networking opportunities with fellow developers
**Each meetup features:**
60 minutes of focused presentation
30 minutes of live demonstrations
30 minutes for questions and discussion
**See you there!**
Our casual, collaborative environment encourages learning from both presenters and fellow attendees. Bring your questions, share your experiences, and connect with Central Ohio's web development community!
**Stay tuned for specific session topics and dates.**
Columbus Code & Coffee 82 @ Improving
Columbus Code & Coffee is an inclusive, informal co-working session. People of all skill levels attend, and we love it that way. Many people (optionally) bring projects to work on, and many other people (optionally) socialize the entire time. It's entirely up to you!
**What to Expect at the Intro Circle**
\~\~\~\~\~\~\~\~\~\~\~\~\~
Near the beginning of the event (1:30 pm), we do a standup:
* Organizer announcements, updates, and logistics
Round 1 - (7 secs max):
* Your name
* What you're working on
* What you can help others with
Round 2:
* Community events you wanna plug. If none, that's cool too.
Round 3:
* Job opportunities you're hiring for OR announce that you are looking for one. If none, that's cool.
After the introduction circle, everything is self-organized! Feel free to work alone, pair up, attend one of our workshops/presentations, or mingle!
Intro to GitHub Copilot: Your AI Pair Programmer - Chris Steele
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you.
The building address is 4450 Bridge Park
The entrance is 6620 Mooney St, Suite 400
**Abstract**
GitHub Copilot is rapidly changing how developers write, understand, and maintain code. Powered by generative AI and deeply integrated into modern development environments, Copilot acts as an intelligent coding assistant, helping developers move faster while maintaining quality and focus.
In this session, we’ll explore what GitHub Copilot is, how it works, and where it fits into a real-world developer workflow. We’ll break down what Copilot can (and cannot) do, where it can be used, and how licensing differs for individuals and organizations. Most importantly, this talk goes beyond theory with a live, hands-on demo showcasing Copilot inside the IDE and on GitHub, demonstrating how it can assist with code generation, refactoring, learning new APIs, and accelerating day-to-day development tasks.
Designed for developers, technical leads, and engineering managers, this session provides a practical introduction to AI-assisted development, highlights best practices for getting value from Copilot, and closes with guidance on how to continue learning and evolving alongside this rapidly advancing tool.
Attendees will leave with a clear understanding of how GitHub Copilot can enhance productivity, improve developer experience, and fit into modern software teams today, not someday.
**YouTube Link**
TBA
HTML5 Master Series (Class 01 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
Build Together: A Hands-On Unity Project Workshop
This meetup is a collaborative Unity workshop focused on real projects and shared problem-solving. Instead of talks or presentations, attendees bring a Unity project they’re actively working on and collaborate through discussion, troubleshooting, and hands-on exploration.
The format is flexible and community-driven. You might debug a tricky issue, improve your workflow, explore performance optimizations, or get feedback on architecture, tools, and implementation approaches. Learning happens by doing, asking questions, and helping each other.
**What to Expect:**
* Bring-your-own Unity project (any level)
* Group discussion and peer feedback
* Debugging, optimization, and workflow problem-solving
* Shared tips, best practices, and practical solutions
Example projects may include games, tools, or prototypes—personal or professional.
All experience levels are welcome. Whether you’re just getting started or refining advanced systems, this is a supportive space to learn and build together.
**Food and drinks provided. Join us to learn, collaborate, and connect.**
HTML5 Master Series (Class 02 of 04) (SPECIAL OFFERING)
**PLEASE READ THE FOLLOWING IMPORTANT NOTES:**
1. The dates listed for this series are about 95% reliable. We are completing our 2026 schedule as we speak, so minor adjustments are still occurring.
2. Each class in this series has an attendance fee, though this first offering is free on a first-come, first-served basis.
3. Each class, from BOTH a sign-up and fee perspective, is a separate entity.
**Introduction:**
HTML5 is the foundational technology for modern web development, serving as the standard markup language for structuring and presenting content on the World Wide Web. Developed through a collaboration between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG), HTML5 provides a robust system of elements (tags) that tell a browser how to display text, images, and multimedia in a clear and meaningful way. It works in concert with Cascading Style Sheets (CSS) for presentation and JavaScript for interactivity, forming the core technology stack for virtually all websites and many web applications today.
One of the significant advancements of HTML5 is the introduction of powerful new features and elements designed to improve functionality and simplify development. Key additions include native multimedia support via the \ and \ tags, allowing developers to embed media without third-party plugins. It also offers new form controls for better user input, such as date and email types, and introduces web storage capabilities to store data offline for enhanced performance. These features streamline the process of building rich, interactive web experiences.
A significant focus of HTML5 is enhanced semantics and better structural organization of content. New semantic elements like , , , , and \ provide meaningful structure to documents, which aids in search engine optimization (SEO) and improves accessibility for assistive technologies. These elements define different parts of a webpage (e.g., a header for the top, a nav for navigation links, a footer for the bottom), making the code more readable and understandable for both developers and machines. This emphasis on clear structure helps in creating more logical and maintainable websites.
Developing websites in today's competitive environment requires taking advantage of every technique you can to get the maximum exposure possible. Our HTML5 class will not only show you what's new in the HTML specification, but also the best way to develop optimized web pages that get the attention your client and/or company requires.
**The breakdown of the four-class series is as follows:**
**Class 1: Introduction to Web Structure and Basic HTML5**
This class introduces the core concepts of web development, the history of HTML, and the fundamental structure of an HTML5 document.
* **Topics**:
* **Web Architecture Overview**: How browsers, servers, and web pages interact.
* **HTML Fundamentals**: Understanding elements, tags, and attributes.
* **Basic Document Structure**: Using !DOCTYPE html, html, head, and body.
* **Text Formatting**: Headings (h1 to h6), paragraphs (p), and text-level semantics (e.g., strong, em, br).
* **Lists and Links**: Creating ordered (ol) and unordered (ul) lists, and linking between pages using anchor tags (a).
* **Activity**: Students create a basic personal webpage containing text, a list of hobbies, and a link to an external website.
**Class 2: Semantic HTML5 and Multimedia Integration**
Class 2 focuses on modern HTML5 elements that provide meaning (semantics) to content, improving accessibility and search engine optimization. It also covers adding images and multimedia.
* **Topics**:
* **Semantic Elements**: Understanding and implementing elements like header, footer, nav, section, and article.
* **Images**: Adding images using the img tag and attributes like src, alt, width, and height.
* **Multimedia**: Embedding audio and video content using the audio and video tags.
* **File and Folder Structure**: Best practices for organizing project files and managing file paths.
* **Activity**: Students refactor their Class 1 project to use a proper semantic layout and add an image and a link to a video file.
**Class 3: Forms and User Input**
This session is dedicated to building interactive HTML5 forms, which are essential for capturing user data and input.
* **Topics**:
* **Form Basics**: Using the form element, action and method attributes.
* **Input Types**: Exploring various input types (e.g., text, password, checkbox, radio, date, submit).
* **Form Elements**: Utilizing label, textarea, select, option, and button.
* **Client-side Validation**: Implementing HTML5 validation attributes like required, minlength, and pattern.
* **Activity**: Students build a complete contact form with different input fields, radio buttons, and basic HTML5 validation.
**Class 4: Introduction to CSS3 and Basic Styling**
The final class introduces Cascading Style Sheets (CSS) to style the HTML content and make the web pages visually appealing and accessible.
* **Topics**:
* **CSS Fundamentals**: The role of CSS, selectors, properties, and values.
* **Integrating CSS**: Using inline, internal, and external style sheets.
* **The Box Model**: Understanding margin, padding, border, and content for basic layout.
* **Basic Styling**: Changing colors, fonts, and text alignment.
* **Accessibility Basics**: Identifying principles of web design usability and accessibility, including ARIA labels.
* **Activity**: Students apply an external CSS file to their Class 3 form project to style the layout, colors, and fonts, culminating in a well-structured and styled webpage.
Software ate the world, Agents are eating Software Engineering
2026 may be the last year many developers write code by hand. We need coding agents to solve complex problems in production codebases, but vibe coding alone won’t get us there. Vibe coding is all gas, no brakes. It burns up the context window until the agent slips on its own slop. You can go fast at first, but the more you stuff into the context window, the more tangled its outputs get. While the industry is rapidly increasing code generation speed, we still have to understand, review, merge, and maintain what gets shipped.
This talk featuring Michael Geiger will outline how coding agents (Claude Code + Gas Town) work and a framework for orchestrating them to solve complicated problems in complex codebases. It’s about steering the model: doing the research to align intent, planning the approach up front, implementing in parallel steps, and breaking early. Human judgment still matters, but it should be spent on high-leverage decisions: what to build, what to forbid, and “what is quality?”, not cleaning up slop. Attendees will leave with a checklist to identify workflow and environment gaps that hold agents back, so you and your team can ship higher-quality software starting tomorrow.





























