Files
static-pages/talks/index.html
T
hikari 97fce9945d
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 1m1s
feat: add events and talks pages
2026-06-24 20:20:11 -07:00

115 lines
3.8 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<title>Talks</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta
name="description"
content="Slides, notes, and companion guides for talks and workshops I have given."
/>
<script
src="https://cdn.nhcarrigan.com/headers/index.js"
async
defer
></script>
<style>
.talk-entry {
background: rgba(212, 165, 199, 0.08);
border: 1px solid var(--witch-plum);
border-radius: 12px;
padding: 1.25em 1.5em;
width: 80%;
margin: 0 auto 1.5em;
transition: all 0.3s ease;
}
.talk-entry:hover {
border-color: var(--witch-rose);
background: rgba(212, 165, 199, 0.15);
}
.is-dark .talk-entry {
border-color: var(--witch-rose);
}
.is-dark .talk-entry:hover {
border-color: var(--witch-mauve);
background: rgba(212, 165, 199, 0.12);
}
.talk-title {
font-size: 1.3rem;
margin: 0 0 0.25em;
}
.talk-date {
font-size: 0.85rem;
margin: 0 0 0.5em;
display: flex;
align-items: center;
gap: 0.35em;
}
.talk-summary {
margin: 0;
}
@media screen and (max-width: 625px) {
.talk-entry {
width: 95%;
}
}
</style>
</head>
<body>
<main>
<h1>Talks</h1>
<p>Slides, notes, and companion guides for talks and workshops I have given.</p>
<section>
<div class="talk-entry">
<p class="talk-title">
<a href="/ai-and-open-source-mentorship/">AgentCon / MCPCon: AI and Open Source Mentorship</a>
<em style="font-size: 0.8rem;"> &mdash; Pending</em>
</p>
<p class="talk-date">
<i class="fas fa-calendar-alt" aria-hidden="true"></i>
22&ndash;23 October 2026
</p>
<p class="talk-summary">Boots-on-the-ground findings from a 100-person open source mentorship cohort: how AI helped contributors stay engaged, and how it made skill-gap identification harder.</p>
</div>
<div class="talk-entry">
<p class="talk-title">
<a href="/voice-ai-agent-workshop/">Berkeley AI Hackathon: Voice AI Agent Workshop</a>
</p>
<p class="talk-date">
<i class="fas fa-calendar-alt" aria-hidden="true"></i>
20&ndash;21 June 2026
</p>
<p class="talk-summary">A hands-on workshop covering the full real-time voice AI loop: audio capture, low-latency transcription, LLM reasoning, and streaming text-to-speech.</p>
</div>
<div class="talk-entry">
<p class="talk-title">
<a href="/cultivating-a-remote-workspace/">RainbowGram: Cultivating a Remote Workspace</a>
</p>
<p class="talk-date">
<i class="fas fa-calendar-alt" aria-hidden="true"></i>
18 June 2026
</p>
<p class="talk-summary">A practical, no-overhaul-required guide to the daily habits that make a measurable difference to LGBTQ+ colleagues in a distributed team.</p>
</div>
<div class="talk-entry">
<p class="talk-title">
<a href="/building-a-real-ai-agent/">UCLA x OutInTech: Building a Real AI Agent</a>
</p>
<p class="talk-date">
<i class="fas fa-calendar-alt" aria-hidden="true"></i>
5 June 2026
</p>
<p class="talk-summary">A field guide to wiring together an LLM, tools, context, and triggers into a real agent that does real work &mdash; not a chatbot you prompt, but a coworker you trust.</p>
</div>
</section>
</main>
</body>
</html>