Skip to content

Commit add0ac7

Browse files
committed
Made updates to event page, home page
- update content - change image - added registrationCode variable to events - link to open in new tab on events - commented out monthly office hour registration link
1 parent 95fd535 commit add0ac7

7 files changed

Lines changed: 46 additions & 22 deletions

File tree

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 'Workshop: Learning to Talk with Your Users - User Experience Research for RSEs'
33
slug: '10-06-2025-learning-to-talk-with-your-users'
4-
date: 'Oct 6, 2025'
4+
date: 'Oct 6, 2025 10:30 AM EST'
55
speakers: ['Johanna Cohoon, Rajshree Deshmukh, and Mary Goldman']
66
upcoming: true
77
newsUrl: ' '
@@ -11,11 +11,11 @@ registrationLink: 'https://us-rse.org/usrse25/attend/registration/'
1111
image: '../../../content/images/news-and-events/2025-10-06-workshop1.png'
1212
shortDescription: 'Join us at US-RSE 2025 @ Philadelhia, to learn how to run semi-structured user interviews that can reveal unmet user needs, inspire intuitive designs, catch issues early, and reduce support demands - saving time, effort, and costs throughout your project lifecycle'
1313
---
14-
The STRUDEL team is excited to host an in person community event at US-RSE 2025 on October 23, 2025.
14+
The STRUDEL team is excited to host an in person event at the US-RSE 2025 conference on October 23, 2025.
1515

1616
This workshop will provide practical instruction on a common technique for user research: semi-structured interviews. Semi-structured interviews are a flexible method for gathering rich information about experiences, perspectives, values, and challenges that can be used to improve research software products.
1717

1818
Workshop participants will learn about recruitment, protocol development, and analysis and will leave the workshop with reusable resources for future use. Through this training, research software engineers will gain confidence in identifying user requirements and experience issues, gathering actionable feedback, and prioritizing future development directions.
1919

20-
<b>Learn more about the event at [US-RSE 2025 Conference Program](https://us-rse.org/usrse25/program/) happening on Oct 6th, 2025. <br/>We’re excited to see you there!</b>
20+
<b>Learn more about the event at <a href="https://us-rse.org/usrse25/program/" target="_blank">US-RSE 2025 Conference Program</a> happening on Oct 6th, 2025. <br/>We’re excited to see you there!</b>
2121
<br/><br/>

content/engage/events/10-23-2025-building-scientific-uis-with-strudel-and-ai-assistants.mdx

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: 'Hackathon: Building Scientific UIs with STRUDEL and AI Assistants'
2+
title: 'Workshop: Building Scientific UIs with STRUDEL and AI Assistants'
33
slug: '10-23-2025-building-scientific-uis-with-strudel-and-ai-assistants'
44
date: 'Oct 23, 2025 9:00 AM PST'
55
speakers: ['STRUDEL team']
@@ -8,32 +8,39 @@ newsUrl: ' '
88
format: 'In person '
99
location: 'Lawrence Berkeley National Laboratory'
1010
registrationLink: 'https://forms.gle/9sWsFTSWp8zVzyLSA'
11-
image: '../../../content/images/news-and-events/strudel-hackathon.png'
12-
shortDescription: 'Join the STRUDEL team at Berkeley Lab on Oct 23, 2025, for an in-person hackathon to build scientific web UIs using STRUDEL Design System and generative AI coding tools. No expert web dev skills needed, just curiosity and familiarity with GitHub Copilot, VS Code, and Node.js.'
11+
image: '../../../content/images/news-and-events/2025-10-23-workshop2.png'
12+
shortDescription: 'Join the STRUDEL team at Berkeley Lab on Oct 23, 2025, for an in-person hackathon to build scientific web UIs using STRUDEL Design System and generative AI coding tools. Familiarity with GitHub Copilot, VS Code, and Node.js will be useful but you do not need to be an expert web developer'
13+
registrationCode: 'strudelWeb25'
1314
---
1415

1516
The STRUDEL team is excited to host an in person community event at Berkeley Lab on October 23, 2025.
1617

17-
Spend the day (anticipated 9am-5pm) prototyping a web app with STRUDEL Design System for your scientific software to address new user needs. You’ll join a community of user-focused research software engineers to address real user needs, explore how AI can accelerate the creation of usable scientific tools, and contribute to improving the open source STRUDEL Design System. By the end of the day, you’ll walk away with a working prototype, skills to rapidly build high-quality, user-friendly web interfaces and valuable connections.
18-
18+
Spend the day (anticipated 9am-5pm) prototyping a web app with STRUDEL Design System for your scientific software to address new user needs. You’ll join a community of user-focused research software engineers to address real user needs, explore how AI can accelerate the creation of usable scientific tools, and contribute to improving the open source STRUDEL Design System. By the end of the day, you’ll walk away with skills to rapidly build high-quality, user-friendly web interfaces; a working prototype; and valuable professional connections.
1919

2020
<b><i>We’ll keep you fueled with snacks and lunch, and may be able to help with travel — just let us know in your registration so we can plan for you.</i></b>
21-
<br/><br/>
22-
<b>Space is limited, so be sure to register now via the [registration form](https://forms.gle/9sWsFTSWp8zVzyLSA) by Oct 3rd, 2025. <br/>We’re excited to see you there!</b>
23-
<br/><br/>
24-
### Who Should Join
21+
<br/>
22+
Space is limited, so be sure to register now via the <b><a href="https://forms.gle/9sWsFTSWp8zVzyLSA" target="_blank">registration form</a></b> with <b>code 'strudelWeb25'</b> by Oct 3rd, 2025. <br/>We’re excited to see you there!
23+
##
24+
## Who Should Join
2525

2626
This workshop is for research software engineers, scientists, and students who want to build or improve scientific web applications.
2727

2828
Whether you’re tackling usability challenges in an existing project, exploring generative AI for development, building your portfolio, or contributing to open source and open science, you’ll gain practical skills, a functional prototype, and a community of collaborators.
2929

30-
<b><i>You don’t need to be a web development expert — just bring your curiosity and a basic awareness of tools like GitHub Copilot, VS Code, and Node.js.</i></b>
30+
You’ll get the most out of this workshop if you:
31+
32+
- Are curious about building web applications.
33+
- Have basic familiarity with the command line, modular code, and programming concepts.
34+
- Have basic familiarity with at least one Integrated Development Environment, we will be using VSCode throughout the workshop
35+
- (Optional) Have some experience with web development — it is helpful, but not required.
36+
- Are eager to explore coding assistants and AI agents for UI design and development.
37+
- Want to create a functional app prototype
38+
3139

32-
<br/><br/>
33-
### Why Join?
40+
## Why Join?
3441

3542
- Learn how to rapidly prototype a scientific web application using the STRUDEL Design System
36-
- Know practical ways to integrate generative AI tools into your development workflow
43+
- Learn practical ways to integrate generative AI tools into your development workflow
3744
- Learn techniques to improve usability and user experience in research software
3845
- Learn how to work with research-based templates to speed up development
3946
- Network and collaborate with research community working on different user problems

content/engage/index.mdx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,9 @@ You can also partner with us to co-host an event, reach out to <MuiLink href='ma
7373
<h2 id="sec-monthly-office-hrs">Join our Monthly Office Hours</h2>
7474

7575
Are you looking for support on a current project utilizing STRUDEL, interested in getting started with the STRUDEL Kit, or exploring how to better incorporate UX in your product planning and roadmap?
76-
<br/><br/>Get help directly from the STRUDEL team during our monthly office hours.
76+
<br/><br/>Get help directly from the STRUDEL team during our monthly office hours. Reach out to <MuiLink href='mailto:strudel@lbl.gov' target='_blank'>strudel@lbl.gov</MuiLink> to learn more.
77+
78+
{/*
7779
<br/>Sign up for a 15-30 minute timeslot during our next office hours via registration link below:
7880
7981
<Box
@@ -88,6 +90,7 @@ Are you looking for support on a current project utilizing STRUDEL, interested i
8890
</Button>
8991
</Link>
9092
</Box>
93+
*/}
9194

9295
<h2 id="sec-contribute-details">Contribute to STRUDEL</h2>
9396

content/home.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,9 @@ import { Link } from '@mui/material';
179179
}}
180180
>
181181
<Box>
182-
## Hackathon: Build Scientific UIs with STRUDEL and AI Assistants
182+
## Workshop: Build Scientific UIs with STRUDEL and AI Assistants
183183

184-
Join the STRUDEL team at Berkeley Lab on Oct 23, 2025, for an in-person hackathon to build scientific web UIs using STRUDEL Design System and generative AI coding tools. No expert web dev skills needed, just curiosity and familiarity with GitHub Copilot, VS Code, and Node.js.<br/>
184+
Join the STRUDEL team at Berkeley Lab on Oct 23, 2025, for an in-person hackathon to build scientific web UIs using STRUDEL Design System and generative AI coding tools. Familiarity with GitHub Copilot, VS Code, and Node.js will be useful but you do not need to be an expert web developer<br/>
185185

186186
</Box>
187187
<Box marginTop="16px">
@@ -206,7 +206,7 @@ import { Link } from '@mui/material';
206206
}}
207207
>
208208
<Box>
209-
## Join us for a Workshop on User Interviews at US-RSE '25
209+
## Learn to Conduct User Interviews at US-RSE '25
210210

211211
Join us at US-RSE 2025 @ Philadelhia, to learn how to run semi-structured user interviews that can reveal unmet user needs, inspire intuitive designs, catch issues early, and reduce support demands - saving time, effort, and costs throughout your project lifecycle.
212212
</Box>
@@ -240,7 +240,7 @@ import { Link } from '@mui/material';
240240
</Box>
241241
<Box marginTop="16px">
242242
<Button
243-
to="/engage/news"
243+
to="/engage/get-involved"
244244
size="large"
245245
variant="contained"
246246
>
67.5 KB
Loading

gatsby-node.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ export const createPages: GatsbyNode["createPages"] = async ({
125125
location
126126
registrationLink
127127
shortDescription
128+
registrationCode
128129
image {
129130
childImageSharp {
130131
gatsbyImageData(width: 800)

src/components/layouts/EventLayout.tsx

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,14 @@ const EventLayout: React.FC<PageProps<any, any>> = ({ pageContext, children }) =
6464
<Grid container minHeight='250px' spacing={8}>
6565
<Grid item md={8}>
6666
{pageContext.frontmatter.shortDescription}
67+
68+
{pageContext.frontmatter.registrationCode && (
69+
<div>
70+
<br/>
71+
Registeration code: <b>{pageContext.frontmatter.registrationCode}</b>
72+
<br/>
73+
</div>
74+
)}
6775
<Box
6876
sx={{
6977
marginTop: 2
@@ -130,9 +138,14 @@ const EventLayout: React.FC<PageProps<any, any>> = ({ pageContext, children }) =
130138
<Typography fontWeight="bold">
131139
Register:
132140
</Typography>
133-
<MuiLink href={pageContext.frontmatter.registrationLink}>
141+
<MuiLink href={pageContext.frontmatter.registrationLink } target='_blank'>
134142
{pageContext.frontmatter.registrationLink}
135143
</MuiLink>
144+
{pageContext.frontmatter.registrationCode && (
145+
<div>
146+
using code: <b>{pageContext.frontmatter.registrationCode}</b>
147+
</div>
148+
)}
136149
</Stack>
137150
)}
138151
<Stack direction="row" spacing={1}>

0 commit comments

Comments
 (0)