Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
a448904
Creating Speakers folder
jrn00 Feb 22, 2026
388fc09
Adding Speaker Photos
jrn00 Feb 22, 2026
57e9790
Delete assets/events/2026-raleigh/organizers/jason-hibbets.jpg
jrn00 Feb 22, 2026
349d095
Delete assets/events/2026-raleigh/speakers/11
jrn00 Feb 22, 2026
118ad37
Creating Program folder
jrn00 Feb 22, 2026
a730c3b
Creating Speakers folder
jrn00 Feb 22, 2026
8cee776
Delete content/events/2026-raleigh/Speakers directory
jrn00 Feb 22, 2026
ab8e32a
Create steven-diamante.md
jrn00 Feb 22, 2026
bea83f5
Update steven-diamante.md
jrn00 Feb 22, 2026
dc4af8e
Update steven-diamante.md
jrn00 Feb 22, 2026
56db270
Create chakra-kota.md
jrn00 Feb 22, 2026
700d4a7
Create jeremy-freeman.md
jrn00 Feb 22, 2026
2a7d3a6
Create sai-bharath.md
jrn00 Feb 22, 2026
362e1fc
Create dewan-ahmed.md
jrn00 Feb 22, 2026
f7f3782
Create shannon-ryan.md
jrn00 Feb 22, 2026
efc18b2
Create mark-koelsch.md
jrn00 Feb 22, 2026
701eb34
Create peter-zaitsev.md
jrn00 Feb 22, 2026
9f8b38c
Create leon-adato.md
jrn00 Feb 22, 2026
8e7ed3e
Create seth-eliot.md
jrn00 Feb 22, 2026
1324a4c
Create joel-tosi.md
jrn00 Feb 22, 2026
f522423
Create shilpi-yadav.md
jrn00 Feb 22, 2026
2f4ce8d
Create jeremy-meiss.md
jrn00 Feb 22, 2026
2f4f37a
Create dan-mckinley.md
jrn00 Feb 22, 2026
4b75053
Create chris-short.md
jrn00 Feb 22, 2026
02ce4fb
Create catherine-louis.md
jrn00 Feb 22, 2026
9dc82da
Create jeanne-mcclure.md
jrn00 Feb 22, 2026
00e31f4
Create kapil-patel.md
jrn00 Feb 22, 2026
d4f6d9d
Create velu-natarajan.md
jrn00 Feb 22, 2026
e92e6d2
Create suresh-palus.md
jrn00 Feb 22, 2026
2be0f4c
Delete content/events/2026-raleigh/Program directory
jrn00 Feb 22, 2026
35ee1f3
Create steven-diamante-ignite.md
jrn00 Feb 22, 2026
9e9a94a
Create chakra-kota-ignite
jrn00 Feb 22, 2026
7e6d675
Create jeremy-freeman-ignite
jrn00 Feb 22, 2026
8366bf3
Create sai-bharath-ignite
jrn00 Feb 22, 2026
69f12ca
Create dewan-ahmed-ignite.md
jrn00 Feb 22, 2026
221341c
Rename sai-bharath-ignite to sai-bharath-ignite.md
jrn00 Feb 22, 2026
35ef23e
Rename jeremy-freeman-ignite to jeremy-freeman-ignite.md
jrn00 Feb 22, 2026
d7c0953
Rename chakra-kota-ignite to chakra-kota-ignite.md
jrn00 Feb 22, 2026
4890343
Create shannon-ryan-keynote.md
jrn00 Feb 22, 2026
94397b5
Create mark-koelsh-keynote.md
jrn00 Feb 22, 2026
f6f57bd
Create peter-zaitsev-keynote.md
jrn00 Feb 22, 2026
1ce8695
Create steven-diamante-keynote.md
jrn00 Feb 22, 2026
a674a34
Create leon-adato-keynote.md
jrn00 Feb 22, 2026
840c755
Create seth-eliot-keynote.md
jrn00 Feb 22, 2026
5423bbd
Create joel-tosi-keynote.md
jrn00 Feb 22, 2026
e6b79f3
Create shilpi-yadav-keynote.md
jrn00 Feb 22, 2026
3b93685
Create jeremy-meiss-keynote.md
jrn00 Feb 22, 2026
0dd8e28
Create dan-mckinley-keynote.md
jrn00 Feb 22, 2026
3f9643d
Create chris-short-keynote.md
jrn00 Feb 22, 2026
30f1037
Create catherine-louis-workshop.md
jrn00 Feb 22, 2026
863e2f2
Create jeanne-mcclure-workshop.md
jrn00 Feb 22, 2026
4d1b8c1
Create kapil-patel-workshop.md
jrn00 Feb 22, 2026
8b6016e
Create ashley-arya-workshop.md
jrn00 Feb 22, 2026
608805c
Create velu-natarajan-workshop.md
jrn00 Feb 22, 2026
f4239a3
Create suresh-palus-workshop.md
jrn00 Feb 22, 2026
502ea63
Update main.yml
jrn00 Feb 22, 2026
a14b04b
Merge branch 'main' into main
toshywoshy Feb 23, 2026
4edec92
Update ashley-arya-workshop.md
jrn00 Feb 24, 2026
6f7e3fd
Update catherine-louis-workshop.md
jrn00 Feb 24, 2026
1af8c69
Update ashley-arya-workshop.md
jrn00 Feb 24, 2026
06f3b95
Update chakra-kota-ignite.md
jrn00 Feb 24, 2026
f8592e7
Update chris-short-keynote.md
jrn00 Feb 24, 2026
cec34f3
Update dan-mckinley-keynote.md
jrn00 Feb 24, 2026
02372d4
Update dewan-ahmed-ignite.md
jrn00 Feb 24, 2026
819a2c3
Update jeanne-mcclure-workshop.md
jrn00 Feb 24, 2026
1fef98a
Update jeremy-freeman-ignite.md
jrn00 Feb 24, 2026
ea575a7
Update jeremy-meiss-keynote.md
jrn00 Feb 24, 2026
ff92590
Update joel-tosi-keynote.md
jrn00 Feb 24, 2026
27a80bf
Update kapil-patel-workshop.md
jrn00 Feb 24, 2026
dad2457
Update leon-adato-keynote.md
jrn00 Feb 24, 2026
32e4444
Update mark-koelsh-keynote.md
jrn00 Feb 24, 2026
9d8f9c4
Update peter-zaitsev-keynote.md
jrn00 Feb 24, 2026
389d148
Update sai-bharath-ignite.md
jrn00 Feb 24, 2026
10ecbe6
Update seth-eliot-keynote.md
jrn00 Feb 24, 2026
36c020b
Update shannon-ryan-keynote.md
jrn00 Feb 24, 2026
71f2b57
Update shilpi-yadav-keynote.md
jrn00 Feb 24, 2026
b7f9fbb
Update steven-diamante-ignite.md
jrn00 Feb 24, 2026
caf9640
Update steven-diamante-keynote.md
jrn00 Feb 24, 2026
f98dd52
Update suresh-palus-workshop.md
jrn00 Feb 24, 2026
b411fac
Update velu-natarajan-workshop.md
jrn00 Feb 24, 2026
7ea07b8
Update catherine-louis.md
jrn00 Feb 24, 2026
e602e92
Update chakra-kota.md
jrn00 Feb 24, 2026
3a4dc34
Update chris-short.md
jrn00 Feb 24, 2026
cdfa552
Update dan-mckinley.md
jrn00 Feb 24, 2026
e236a1d
Update dewan-ahmed.md
jrn00 Feb 24, 2026
c04dbdf
Update jeanne-mcclure.md
jrn00 Feb 24, 2026
3ea4458
Update jeremy-freeman.md
jrn00 Feb 24, 2026
70682ab
Update jeremy-meiss.md
jrn00 Feb 24, 2026
bc7ea90
Update joel-tosi.md
jrn00 Feb 24, 2026
66f6cf2
Update kapil-patel.md
jrn00 Feb 24, 2026
efe88b0
Update leon-adato.md
jrn00 Feb 24, 2026
0fc91c9
Update mark-koelsch.md
jrn00 Feb 24, 2026
3f93c0a
Update peter-zaitsev.md
jrn00 Feb 24, 2026
dd2f334
Update sai-bharath.md
jrn00 Feb 24, 2026
242a2ae
Update seth-eliot.md
jrn00 Feb 24, 2026
92f7f7d
Update shannon-ryan.md
jrn00 Feb 24, 2026
1c3a663
Update shilpi-yadav.md
jrn00 Feb 24, 2026
6bdfda4
Update steven-diamante.md
jrn00 Feb 24, 2026
d30be4f
Update suresh-palus.md
jrn00 Feb 24, 2026
bc994d5
Update velu-natarajan.md
jrn00 Feb 24, 2026
32eb3a7
Update main.yml
jrn00 Feb 24, 2026
eba6514
Merge branch 'main' into main
jrn00 Feb 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions content/events/2026-raleigh/program/ashley-arya-workshop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "The Hidden Cost of Picking Up the Pieces"
Type = "talk"
Speakers = ["ashley-arya"]
+++

An interactive workshop to discover what hidden work people are doing on their teams and how doing the work that other team members neglect to do actually hurts the team.
After we discover work that belongs to someone else, we uncover the systemic issues allowing this to happen and draft a script that the person can take back to their managers to make them aware of the situation and get the work realigned.
11 changes: 11 additions & 0 deletions content/events/2026-raleigh/program/catherine-louis-workshop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Breaking Down Silos: Overcoming Upper Management Behaviors That Hinder Team Collaboration"
Type = "talk"
Speakers = ["catherine-louis"]
+++

DevOps is all about collaboration, but it can be challenging to achieve when upper management behaviors create silos that hinder progress. In this talk, we'll explore how to overcome siloed behavior in upper management to ensure DevOps success.
We'll discuss the common siloed behaviors exhibited by upper management, including lack of communication, limited transparency, and resistance to change. We'll also provide strategies for breaking down these silos, including fostering a culture of collaboration, building trust, and encouraging cross-functional teams.
11 changes: 11 additions & 0 deletions content/events/2026-raleigh/program/chakra-kota-ignite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Incident-Driven Engineering: Turning Production Fires Into Organizational Wisdom"
Type = "talk"
Speakers = ["chakra-kota"]
+++

Every team experiences production incidents. What separates resilient organizations is their ability to learn from failures systematically. This talk introduces a practical, repeatable framework for extracting long-term value from incidents
through blameless postmortems, shared ownership, and cultural openness. Instead of focusing on who caused the issue, we’ll explore why incidents happen, how systemic weaknesses accumulate, and how teams can transform operational pain into
11 changes: 11 additions & 0 deletions content/events/2026-raleigh/program/chris-short-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Open Source Survival Guide: Rules to Keep You Sane in the Open Source World"
Type = "talk"
Speakers = ["chris-short"]
+++

From navigating different incentive structures to fostering healthy collaboration, this practical session delivers hard-earned wisdom from 25+ years of open source experience. Whether you're a newcomer curious about contributing or a seasoned maintainer,
Chris Short's "Open Source Survival Guide" offers concrete rules that help technical professionals, community leaders, and companies work effectively in open source environments. Learn to build trust, share knowledge, manage contributions, and avoid common pitfalls that can damage projects and careers.
11 changes: 11 additions & 0 deletions content/events/2026-raleigh/program/dan-mckinley-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Egoless Engineering"
Type = "talk"
Speakers = ["dan-mckinley"]
+++

Like many of you, I was raised in the background radiation of Calvinist thought. I expected little but redemptive hard labor, before presumably one day dying in a mine.
I also read Hackers & Painters at an impressionable age and was kind of a jerk about it for a while. This talk is about how despite this, I got better.
13 changes: 13 additions & 0 deletions content/events/2026-raleigh/program/dewan-ahmed-ignite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Secure by Default: Building Confidence in AI-Driven Delivery"
Type = "talk"
Speakers = ["dewan-ahmed"]
+++

The fastest way to break trust in DevSecOps is to automate insecurity at scale. As AI takes a central role in our pipelines, it is time to rethink what "secure by default" really means.
In this 5-minute lightning talk, Dewan Ahmed challenges the traditional reliance on vulnerability scanners and compliance gates. He will share a vision for intelligent security by design where native intelligence detects risky delivery behavior,
such as misconfigured environments and suspicious artifact provenance, before they become breaches.
You will walk away with a high-level framework for balancing automation with human oversight. Learn how to build verifiable, AI-native systems where safety is not just a step but a continuous outcome.
12 changes: 12 additions & 0 deletions content/events/2026-raleigh/program/jeanne-mcclure-workshop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Hands-On LLMOps: Build an Observable AI System in 90 Minutes"
Type = "talk"
Speakers = ["jeanne-mcclure"]
+++

In this hands-on workshop, you'll build a complete LLM-powered system with production-grade observability—from scratch, on your laptop, using entirely open-source tools with zero API costs.
What you'll build: A document analysis system using RAG (Retrieval-Augmented Generation) that can answer questions about your own documents, fully instrumented with tracing and monitoring.

16 changes: 16 additions & 0 deletions content/events/2026-raleigh/program/jeremy-freeman-ignite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "We're building the next high level coding language without realizing it."
Type = "talk"
Speakers = ["jeremy-freeman"]
+++

When we analyzed 15 million commits across thousands of repositories at Allstacks, we discovered AI isn't just changing how fast we code—it's fundamentally reshaping how developers communicate through code. This talk reveals three counterintuitive patterns that emerged from our data.
First, AI-assisted commits contain 340% more emoji than human-only commits, breaking decades of "professional" coding conventions. While developers initially resist, teams using AI-generated messages with emoji report 45% faster code review comprehension—turns out.
Fix: Resolved race condition" is instantly more scannable than traditional messages. Second, AI-generated commit messages are 3.2x longer yet paradoxically more useful, including context humans consistently omit like affected files, potential side effects, and related issue numbers.
The third finding challenges our assumptions about code ownership: AI-assisted development is creating a shift from individual authorship to collaborative intelligence, with fascinating implications for team dynamics and knowledge transfer.
We'll explore real examples from our dataset, discuss the cultural resistance to these changes, and share practical strategies for embracing the benefits while avoiding the pitfalls of over-documentation and emoji fatigue.
Whether you're an AI skeptic or enthusiast, these insights will change how you think about the future of development communication.

13 changes: 13 additions & 0 deletions content/events/2026-raleigh/program/jeremy-meiss-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Developer Experience != Developer Productivity"
Type = "talk"
Speakers = ["jeremy-meiss"]
+++

With everything changing in tech at a frenetic pace, the emphasis on developer productivity has overshadowed the true essence of developer experience (DevEx). While frameworks like SPACE, getDX, and DORA metrics provide valuable insights,
they often miss the mark on capturing developers' real, day-to-day experiences using tools and services, instead focusing strictly on the bottom line for the company. Meanwhile, developers and practitioners are job-hopping more than ever.
This talk will explore the origins and evolution of "developer experience," dissect popular frameworks, and advocate for a more balanced approach that values the practitioner's perspective. At the end we will set a path towards integrating
top-down metrics with bottom-up feedback, ensuring an approach to developer experience that fosters innovation and satisfaction.3
13 changes: 13 additions & 0 deletions content/events/2026-raleigh/program/joel-tosi-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "The Fundamentals of Strategy"
Type = "talk"
Speakers = ["joel-tosi"]
+++

Strategy requires choice. No choice? No strategy.

In this session we will explore how to find choices - in architecture, leadership, improvement initiatives, products, and more. Along the way, we will look at how context effects our potential choices and, occassionally, can make an outcome inevitable.
Leave this session understanding how to find more choices, leading you to better strategy.
21 changes: 21 additions & 0 deletions content/events/2026-raleigh/program/kapil-patel-workshop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Burnout to Brilliance for DevOps Teams: The G.P.S. for Happiness at Work™ Playbook"
Type = "talk"
Speakers = ["kapil-patel"]
+++

High-pressure delivery cycles, on-call fatigue, and constant context switching quietly erode the very capacity teams need to ship reliably. This session gives engineering leaders and ICs a practical playbook to reduce burnout and raise engagement—without big budgets or headcount.
Kapil shares his G.P.S. for Happiness™ framework—Gratitude, Purpose, and Small Acts (Smile)—translated for DevOps realities: incident reviews, stand-ups, retros, and handoffs. The focus is not “feel-good” theory; it’s micro-habits that improve collaboration, psychological safety, and execution under stress.

Participant will learn:
A 3-step ritual teams can use in <5 minutes to reset energy before high-stakes work (deploys, incidents, war rooms).
How to connect daily tasks to personal and product Purpose, so motivation sustains beyond deadlines.
“Small Acts” that lift morale during on-call rotations and reduce friction across Dev, Ops, and Security.
A manager toolkit to turn disengagement into ownership—leading to better MTTR, lower change-failure rates, and stronger retention.
Why it works: DevOps thrives on trust, clarity, and fast feedback. The GPS framework operationalizes those human levers so the team can think clearly, collaborate faster, and finish stronger—especially when things break.
Format: Fast-paced talk with stories from high-pressure environments, field-tested exercises, and take-home prompts teams can start using the same day.

Outcomes: Attendees leave with a shared language and simple rituals they can insert into existing ceremonies—no extra meetings required. The result: calmer incidents, tighter collaboration, and a team that has the energy to keep improving.
14 changes: 14 additions & 0 deletions content/events/2026-raleigh/program/leon-adato-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Alerts Don't Suck. YOUR Alerts Suck!"
Type = "talk"
Speakers = ["leon-adato"]
+++

The SRE handbook defines alerts as "*A notification intended to be read by a human and that is pushed to a system such as a bug or ticket queue, an email alias, or a pager. Respectively, these alerts are classified as tickets, email alerts, and pages.*" and I just want to scream.
Not because the definition is wrong, but because it's not enough.First, that definition causes devs to (reasonably) think "Why bother?" After all, who wants an unscheduled interruption with no intrinsic value?
Because - and this is the key point - the SRE handbook fails to communicate *the value* of an alert. Second, and conversely, many practitioners think alerting is the raison d'etre for monitoring and observability.
In this view, why bother monitoring if there won't be an alert? But the truth is alerts are only one piece of the puzzle. Drawing on decades of experience designing, building, implementing, and supporting solutions from a range of vendors in a variety of settings,
I'll expose the places where alerting often goes wrong, how to avoid common pitfalls, how to create truly stunning and useful alerts, and how to dig yourself out if you're already neck-deep.
11 changes: 11 additions & 0 deletions content/events/2026-raleigh/program/mark-koelsh-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Upskill or Outsource? Practical Talent Strategies for an AI Future"
Type = "talk"
Speakers = ["mark-koelsh"]
+++

The scramble for AI talent is real — and expensive. This talk helps people ops and engineering leaders make clear, practical choices about growing AI capability: when to train your existing DevOps teams, when to hire, and how to combine both without draining morale or money.
You’ll get a straightforward decision framework and repeatable tactics: short, role-focused learning roadmaps that link to product goals; lightweight apprenticeship programs that pair practicing engineers with AI-savvy mentors; and retention levers that protect your investment.
13 changes: 13 additions & 0 deletions content/events/2026-raleigh/program/peter-zaitsev-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "17 Things Developers Need to Know About Databases"
Type = "talk"
Speakers = ["peter-zaitsev"]
+++

Despite their widespread use, many applications suffer from inefficient database use, leading to poor performance, increased downtime, and heightened security risks. This presentation aims to address these challenges by introducing foundational best practices that every developer should know for working with databases.
Focusing on the most popular open-source databases - MySQL, PostgreSQL, and MongoDB - we will explore crucial concepts and techniques that can significantly improve how your applications interact with databases. From understanding schema design and query execution to mastering indexing and scalability,
this session will provide you with the knowledge you need to enhance your database operations and ensure your applications are robust, secure, and efficient.
Join us to transform your approach to database management and elevate your development practices.
21 changes: 21 additions & 0 deletions content/events/2026-raleigh/program/sai-bharath-ignite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Predicting Outages Before They Happen: A Practical Guide to Multi-Signal Cloud Reliability Engineering"
Type = "talk"
Speakers = ["sai-bharath"]
+++

Cloud outages rarely begin when dashboards turn red. They start quietly — through subtle latency shifts, noisy logs, partial control-plane failures, and mismatched signals across layers. Yet most DevOps teams still rely on provider incident alerts or siloed monitoring to detect failure, losing precious minutes during high-impact events.
This talk introduces a practical, real-world approach to predicting outages before they become customer-visible using multi-signal correlation across cloud platforms and Kubernetes environments. Drawing from millions of health events across Azure and large-scale distributed systems,
we’ll break down how modern cloud-native infrastructure reveals early failure signals long before official incident notifications.

Attendees will learn:
Why logs, metrics, traces, and alerts fail to detect outages early
How to correlate cloud provider health signals with resource-level events
How synthetic probes uncover failures dashboards don’t show
Why “telemetry divergences” often predict outages 3–7 minutes early
Practical steps to build a lightweight, proactive outage-detection pipeline
Real failure stories from production and what we learned
How to design reliability “guardrails” without adding operational overhead
13 changes: 13 additions & 0 deletions content/events/2026-raleigh/program/seth-eliot-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Beyond Backups, Building a Cloud Disaster Recovery Strategy that Works"
Type = "talk"
Speakers = ["seth-eliot"]
+++

You've backed up your data. You've secured your application code and infrastructure as code. You've documented runbooks. But when Google accidentally deleted a customer's entire cloud environment for a week,
or when Change Healthcare's partners refused connectivity for 90 days after a breach, backups alone weren't enough. The real objective is recovering quickly and completely—data, infrastructure, networking, configuration,
and security principals—all together. In this talk, you'll learn the requirements for fast, reliable recovery including: cross-region and cross-account isolation, complete workload recovery, and testability.
We'll walk through the design decisions you need to make and how can implement them using cloud native tools. All while applying DevOps principles—automation, culture, lean practices, measurement, and sharing—to reduce toil, and test your DR strategy safely and frequently.
19 changes: 19 additions & 0 deletions content/events/2026-raleigh/program/shannon-ryan-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "From Code to Leadership: Navigating the Tech Landscape as a Woman"
Type = "talk"
Speakers = ["shannon-ryan"]
+++

Navigating the tech landscape as a woman comes with unique challenges and opportunities. "From Code to Leadership: Navigating the Tech Landscape as a Woman" offers a comprehensive guide to career growth, leadership development, and the impact of diversity in technology.
This presentation provides practical advice to technologists aspiring to transition from technical roles to leadership positions, emphasizing the importance of continuous learning, mentorship, and building a personal brand.

Key Highlights:
Career Growth: Strategies for advancing from technical roles to leadership positions.
Leadership Skills: Developing the qualities of an effective leader.
Diversity Impact: Understanding the value of diversity in driving innovation.
Personal Branding: Techniques for building a strong and authentic personal brand.
Mentorship and Networking: The role of mentorship and networking in career advancement.
This presentation is tailored for women in tech who are ready to take their careers to the next level, providing tools and insights to navigate the journey from coder to leader.
12 changes: 12 additions & 0 deletions content/events/2026-raleigh/program/shilpi-yadav-keynote.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Zero-Downtime Deployment Patterns: Lessons from Large, Regulated Hybrid Enterprises"
Type = "talk"
Speakers = ["shilpi-yadav"]
+++

In Large Regulated environments, system outages during deployments can stop important processes, make it harder to follow the rules, and make users lose trust. This webinar talks about tried-and-true zero-downtime deployment techniques that come from genuine modernization programs on hybrid estates.
We'll talk about practical ways to deploy at scale without stopping business services, like blue-green rollouts, canary waves, dependency sequencing, automated validation, configuration governance, and intelligent rollback triggers.
Instead of talking about specific technologies, the session focuses on design concepts and what we've learned by working with complicated ERP, API, and integration systems. People who come will get practical advice on how to lower risk, speed up releases, and carry out deployments with confidence, safety, and no downtime.
13 changes: 13 additions & 0 deletions content/events/2026-raleigh/program/steven-diamante-ignite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
+++
Talk_date = ""
Talk_start_time = ""
Talk_end_time = ""
Title = "Making AI Coding Agents Build the Right Thing"
Type = "talk"
Speakers = ["steven-diamante"]
+++

AI coding agents can generate hundreds of lines of code in seconds—but speed doesn't mean you're building the right product. Without steerability, agents keep generating with no idea when they're done, and you discover hours later you've built the wrong thing.
The breakthrough is small steps: clear goals, fast feedback, and controllable increments. Each step completes in minutes, giving you constant verification that you're building what users actually need. Add strict linting enforced by pre-commit hooks, and agents can't commit messy code—they refactor automatically.
I'll show what this looks like in practice: small, steerable steps that keep AI building the right thing instead of generating code you'll spend hours debugging.
Small steps aren't just good practice. They're how you make AI agents build what you actually want.
Loading
Loading