Skip to content

Commit 9aa9f8e

Browse files
Mazizovaclaude
andauthored
People: move event participation from bios into an Event participation list (#200)
Adds an events front-matter list rendered as an Event participation section on People profiles, and moves the event mentions out of 19 bios into it. Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
1 parent 72acbba commit 9aa9f8e

22 files changed

Lines changed: 236 additions & 24 deletions

File tree

‎assets/scss/_light-theme.scss‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,12 @@
314314
.person-meta-value { color: #0f172a; }
315315
.person-meta-link { color: #0272a5; }
316316

317+
.person-events { border-top-color: #dde3ed; }
318+
.person-events-title { color: #94a3b8; }
319+
.person-event-name, .person-event-detail { color: #0f172a; }
320+
.person-event-date, .person-event-role { color: #64748b; }
321+
.person-event-role { border-color: #dde3ed; }
322+
317323
.resource-visit-btn {
318324
&:hover {
319325
color: #0272a5;

‎assets/scss/_resources.scss‎

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1252,6 +1252,64 @@ body.sheet-open {
12521252
border-top: 1px solid $dark-border;
12531253
}
12541254

1255+
// Event participation list on a People profile
1256+
.person-events {
1257+
margin-top: 1.5rem;
1258+
padding-top: 1.5rem;
1259+
border-top: 1px solid $dark-border;
1260+
}
1261+
1262+
.person-events-title {
1263+
margin: 0 0 0.875rem;
1264+
font-size: 0.75rem;
1265+
font-weight: 600;
1266+
letter-spacing: 0.06em;
1267+
text-transform: uppercase;
1268+
color: $muted;
1269+
}
1270+
1271+
.person-events-list {
1272+
display: flex;
1273+
flex-direction: column;
1274+
gap: 0.75rem;
1275+
margin: 0;
1276+
padding: 0;
1277+
list-style: none;
1278+
}
1279+
1280+
.person-event {
1281+
display: flex;
1282+
flex-wrap: wrap;
1283+
align-items: baseline;
1284+
column-gap: 0.625rem;
1285+
row-gap: 0.125rem;
1286+
font-size: 0.9375rem;
1287+
line-height: 1.5;
1288+
}
1289+
1290+
.person-event-name {
1291+
font-weight: 600;
1292+
color: $off-white;
1293+
}
1294+
1295+
.person-event-date,
1296+
.person-event-role {
1297+
font-size: 0.8125rem;
1298+
color: $muted;
1299+
}
1300+
1301+
.person-event-role {
1302+
padding: 0 0.5rem;
1303+
border: 1px solid $dark-border;
1304+
border-radius: 999px;
1305+
}
1306+
1307+
.person-event-detail {
1308+
flex-basis: 100%;
1309+
color: $off-white;
1310+
opacity: 0.8;
1311+
}
1312+
12551313
.resource-back-link {
12561314
display: inline-flex;
12571315
align-items: center;

‎content/resources/member-directory/alkin-tezuysal/index.md‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,11 @@ roles:
1313
- Contributor
1414
images:
1515
- photo.jpg
16+
events:
17+
- name: "International conferences"
18+
role: "Frequent speaker"
1619
---
1720

18-
Alkin Tezuysal is Chief Strategy Officer at ProxySQL and an open source database leader with more than 30 years of experience in database architecture, operations, services, and community development. He has led global teams supporting MySQL and ClickHouse users across a wide range of industries. Alkin is an Oracle ACE Pro, a frequent international speaker, and co-author of *MySQL Cookbook, 4th Edition*. He was also recognized among the Redgate 100's most influential people in the database community.
21+
Alkin Tezuysal is Chief Strategy Officer at ProxySQL and an open source database leader with more than 30 years of experience in database architecture, operations, services, and community development. He has led global teams supporting MySQL and ClickHouse users across a wide range of industries. Alkin is an Oracle ACE Pro and co-author of *MySQL Cookbook, 4th Edition*. He was also recognized among the Redgate 100's most influential people in the database community.
1922

2023
**Connect:** [LinkedIn](https://www.linkedin.com/in/askdba/) · [Oracle ACE](https://ace.oracle.com/)

‎content/resources/member-directory/baron-schwartz/index.md‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,15 @@ roles:
1313
- Contributor
1414
images:
1515
- photo.jpg
16+
events:
17+
- name: "USENIX LISA"
18+
role: "Speaker"
19+
- name: "SREcon"
20+
role: "Speaker"
1621
---
1722

1823
Baron Schwartz is a database performance and scalability expert, known online as Xaprb. He is a co-author of *High Performance MySQL* (see the [3rd edition](/resources/books/high-performance-mysql-3rd/)) and the original author of [innotop](/resources/software/innotop/), the terminal monitor for MySQL. He also created Maatkit and Aspersa, the two toolkits that Percona forked in 2011 to become [Percona Toolkit](/resources/software/percona-toolkit/).
1924

20-
He joined Percona in 2008 and later founded VividCortex, a database performance monitoring company that SolarWinds acquired in 2019. He has spoken at conferences including USENIX LISA and SREcon, and has focused his career on learning and teaching about the performance and observability of systems in general, and of databases in particular.
25+
He joined Percona in 2008 and later founded VividCortex, a database performance monitoring company that SolarWinds acquired in 2019. He has focused his career on learning and teaching about the performance and observability of systems in general, and of databases in particular.
2126

2227
**Connect:** [X](https://x.com/xaprb) · [GitHub](https://github.com/xaprb)

‎content/resources/member-directory/daniel-nichter/index.md‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,13 @@ roles:
1111
- Speaker
1212
images:
1313
- photo.jpg
14+
events:
15+
- name: "Conferences"
16+
role: "Speaker"
17+
detail: "Listed as a conference speaker in the O'Reilly author note"
1418
---
1519

16-
Daniel Nichter is a DBA and software engineer who started optimizing MySQL performance in 2004 and soon created [hackmysql.com](https://hackmysql.com/) to share information and tools about MySQL. He spent eight years at Percona working on [Percona Toolkit](/resources/software/percona-toolkit/), and worked on Percona Monitoring and Management during his final year there. His earlier tools, among them mysqlreport, mysqlsla, and mysqlsniffer, were for several years a de facto standard. The O'Reilly author note also lists him as a MySQL Community Award winner and conference speaker.
20+
Daniel Nichter is a DBA and software engineer who started optimizing MySQL performance in 2004 and soon created [hackmysql.com](https://hackmysql.com/) to share information and tools about MySQL. He spent eight years at Percona working on [Percona Toolkit](/resources/software/percona-toolkit/), and worked on Percona Monitoring and Management during his final year there. His earlier tools, among them mysqlreport, mysqlsla, and mysqlsniffer, were for several years a de facto standard. The O'Reilly author note also lists him as a MySQL Community Award winner.
1721

1822
He is the author of [*Efficient MySQL Performance*](/resources/books/efficient-mysql-performance/) (O'Reilly, 2021), written for software engineers who use MySQL rather than for DBAs, and of Finch, an open source MySQL benchmarking tool. According to his site, he spent nine years at Block (formerly Square), where he was a principal engineer, and left in 2025.
1923

‎content/resources/member-directory/david-stokes/index.md‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,12 @@ roles:
1212
- Speaker
1313
images:
1414
- photo.jpg
15+
events:
16+
- name: "devopsdays Dallas"
17+
date: "2025"
18+
role: "Speaker"
1519
---
1620

17-
David (Dave) Stokes is a Community Manager at [DBeaver](/resources/software/dbeaver/) and a recognized expert in open source databases. He is the author of [*MySQL and JSON: A Practical Programming Guide*](/resources/books/mysql-and-json/) (McGraw-Hill, 2018), a step-by-step guide to using JSON with MySQL that covers the MySQL Document Store and GeoJSON. He spoke at devopsdays Dallas 2025.
21+
David (Dave) Stokes is a Community Manager at [DBeaver](/resources/software/dbeaver/) and a recognized expert in open source databases. He is the author of [*MySQL and JSON: A Practical Programming Guide*](/resources/books/mysql-and-json/) (McGraw-Hill, 2018), a step-by-step guide to using JSON with MySQL that covers the MySQL Document Store and GeoJSON.
1822

1923
**Connect:** [LinkedIn](https://www.linkedin.com/in/davidmstokes/) · [GitHub](https://github.com/davestokes)

‎content/resources/member-directory/dominic-preuss/index.md‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,14 @@ roles:
1313
- Speaker
1414
images:
1515
- photo.jpg
16+
events:
17+
- name: "DuckDB × MySQL Day"
18+
url: "/events/duckdb-mysql-day/"
19+
date: "November 17, 2026"
20+
role: "Speaker"
21+
detail: "Implementing DuckDB inside MySQL as a VillageSQL extension"
1622
---
1723

1824
Dominic Preuss is the founder of [VillageSQL](/resources/software/villagesql/), where he is Village Steward — the CEO. VillageSQL is an open source, drop-in replacement tracking fork of MySQL that adds an extension framework for custom data types and functions. According to the company's team page, Dominic spent the last decade building databases for developers at Google and Amazon.
1925

20-
At [DuckDB × MySQL Day](/events/duckdb-mysql-day/) he presents *Implementing DuckDB inside MySQL as a VillageSQL extension*.
21-
2226
**Connect:** [VillageSQL team](https://www.villagesql.com/about)

‎content/resources/member-directory/evgeniy-patlan/index.md‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,14 @@ roles:
1212
- Author
1313
images:
1414
- photo.jpg
15+
events:
16+
- name: "DuckDB × MySQL Day"
17+
url: "/events/duckdb-mysql-day/"
18+
date: "November 17, 2026"
19+
role: "Speaker"
20+
detail: "Duck Hunt: An Independent Benchmark of DuckDB-Powered MySQL"
1521
---
1622

1723
Evgeniy Patlan is a build and release engineer at Percona, where he has worked since April 2016. Before Percona he spent more than eight years at PortaOne, moving from support engineer to build/release engineer. On the Percona blog he writes about package repositories and builds, Valkey packages, and benchmarks, including [running DuckDB as a MySQL 9.7 storage engine](https://www.percona.com/blog/running-duckdb-as-a-mysql-9-7-storage-engine/) and [the DuckDB MySQL engine at 500 GB](https://www.percona.com/blog/the-duckdb-mysql-engine-at-500-gb/).
1824

19-
At [DuckDB × MySQL Day](/events/duckdb-mysql-day/) he presents *Duck Hunt: An Independent Benchmark of DuckDB-Powered MySQL*.
20-
2125
**Connect:** [Percona blog](https://www.percona.com/blog/author/evgeniy-patlan/)

‎content/resources/member-directory/henrik-ingo/index.md‎

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,21 @@ roles:
1111
- Speaker
1212
images:
1313
- photo.jpg
14+
events:
15+
- name: "DuckDB × MySQL Day"
16+
url: "/events/duckdb-mysql-day/"
17+
date: "November 17, 2026"
18+
role: "Speaker"
19+
- name: "Percona Live 2026, Amsterdam"
20+
role: "Speaker"
21+
detail: "An update on moving MySQL development, planning, and governance into the open, including that developers outside Oracle can now become committers, and a roadmap agreed in two contributor summits"
22+
- name: "MySQL contributor summits"
23+
role: "Organizer"
24+
detail: "Helps run the summits"
1425
---
1526

16-
Henrik Ingo is MySQL Community Architect at Oracle. He has been active in the open source database community for about 20 years: he has worked at MySQL, MariaDB, Galera Cluster, MongoDB, and DataStax, and recently returned to the Oracle MySQL team. At Percona Live 2026 in Amsterdam he gave an update on moving MySQL development, planning, and governance into the open — including that developers outside Oracle can now become committers, and a roadmap agreed in two contributor summits — and he helps run the MySQL contributor summits.
27+
Henrik Ingo is MySQL Community Architect at Oracle. He has been active in the open source database community for about 20 years: he has worked at MySQL, MariaDB, Galera Cluster, MongoDB, and DataStax, and recently returned to the Oracle MySQL team.
1728

18-
He is also the author of *Open Life: The Philosophy of Open Source*. He is a speaker at [DuckDB × MySQL Day](/events/duckdb-mysql-day/).
29+
He is also the author of *Open Life: The Philosophy of Open Source*.
1930

2031
**Connect:** [LinkedIn](https://www.linkedin.com/in/heingo/) · [openlife.cc](https://www.openlife.cc/)

‎content/resources/member-directory/jay-pipes/index.md‎

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,22 @@ roles:
1010
- Speaker
1111
images:
1212
- photo.jpg
13+
events:
14+
- name: "MySQL Users Conference"
15+
role: "Speaker"
16+
detail: "Sessions on performance tuning, as of 2005"
17+
- name: "RedHat Summit"
18+
role: "Speaker"
19+
detail: "Sessions on performance tuning, as of 2005"
20+
- name: "NY PHP Conference"
21+
role: "Speaker"
22+
detail: "Sessions on performance tuning, as of 2005"
23+
- name: "OSCON"
24+
role: "Speaker"
25+
detail: "Sessions on performance tuning, as of 2005"
26+
- name: "Ohio LinuxFest"
27+
role: "Speaker"
28+
detail: "Sessions on performance tuning, as of 2005"
1329
---
1430

15-
Jay Pipes is the co-author, with Michael Kruckenberg, of [*Pro MySQL*](/resources/books/pro-mysql/) (Apress, 2005). At the time of the book he was the North American community relations manager at MySQL. He had written articles for Linux Magazine and regularly helped software developers make effective use of MySQL, and he had given sessions on performance tuning at the MySQL Users Conference, RedHat Summit, NY PHP Conference, OSCON, and Ohio LinuxFest, among others.
31+
Jay Pipes is the co-author, with Michael Kruckenberg, of [*Pro MySQL*](/resources/books/pro-mysql/) (Apress, 2005). At the time of the book he was the North American community relations manager at MySQL. He had written articles for Linux Magazine and regularly helped software developers make effective use of MySQL.

0 commit comments

Comments
 (0)