Skip to content

Commit 2b89044

Browse files
committed
Added entry for ConFoo 2026
1 parent c12f4aa commit 2b89044

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

  • src/ProgrammerAl.Site.Content/Posts/20260223_ConFoo2026
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
Title: ConFoo 2026
2+
Published: 2026/02/23
3+
Tags:
4+
5+
- Conference
6+
- C#
7+
8+
Presentations:
9+
- Id: 1
10+
SlidesRootUrl: https://github.com/ProgrammerAL/Presentations-2026/tree/main/confoo-2026/csharp-pit-of-success
11+
- Id: 2
12+
SlidesRootUrl: https://raw.githubusercontent.com/ProgrammerAL/Presentations-2025/main/boston-code-camp-38/csharp-pit-of-success
13+
14+
---
15+
16+
## ConFoo 2026
17+
18+
ConFoo is a development conference held in Montreal, Canada. The 2026 event was held February 25-26. The full site info is at: https://confoo.ca/en/2026
19+
20+
I performed two sessions, "Setting Up Your C# Pit of Success" and "Coding C# with C#".
21+
22+
23+
## Setting Up Your C# Pit of Success
24+
25+
<div class="post-multiple-links-div">
26+
<a class="post-session-content-link" target="_blank" href="https://github.com/ProgrammerAL/Presentations-2026/tree/main/confoo-2026/csharp-pit-of-success">View Session Content on GitHub</a>
27+
<a class="post-view-session-content-link" href="/posts/20260223_ConFoo2026/slides/1">View Slides in Browser</a>
28+
</div>
29+
30+
__Session Abstract__:
31+
Did you know a C# project can detect when there's a known security vulnerability for a NuGet package it's using? Or that you can manage warnings/errors/suggestions for an entire C# project in a single file, without installing an extension?
32+
33+
C# has a handful of free features we can use to enforce high code quality. In this session, we'll look at those C# features and discuss what it takes to use them and create our own C# pit of success.
34+
35+
## Coding C# with C#
36+
37+
<div class="post-multiple-links-div">
38+
<a class="post-session-content-link" target="_blank" href="https://github.com/ProgrammerAL/Presentations-2026/tree/main/confoo-2026/coding-csharp-with-csharp">View Session Content on GitHub</a>
39+
<a class="post-view-session-content-link" href="/posts/20260223_ConFoo2026/slides/2">View Slides in Browser</a>
40+
</div>
41+
42+
__Session Abstract__:
43+
Remembering every step of a coding pattern opens the door to mistakes. We're human after all (or an LLM trained on human written code). Thankfully we can write C# code that helps us write our C# code. C# Roslyn Analyzers, Roslyn Code Fixes, and even Source Generators can help us automate the code we write.
44+
45+
In this session we'll review those aforementioned features and discuss their pros and cons, plus the benefits of codifying code.
46+

0 commit comments

Comments
 (0)