Skip to content
Prairie Dev Con 2023 Calgary Session Feedback
*
1.
What session did you attend?
(Required.)
.NET Testing Best Practices
Adventures in Rendering Off the Main Thread
Agile Transformation
AI for Developers
API Design First: Succeeding with API Governance
API First Design with SwaggerHub and Azure API Management
Beyond Source Control: Leveling Up with the GitHub Toolchain
Blending Product Thinking with Architecture
Building a Culture of Innovation - Lessons Learned from Microsoft's AI Journey
Building a Secure Messaging Platform
Building GitHub in my Bathroom with GitHub CodeSpaces
Building Web Applications Without a Framework
Continuous, Evolutionary Architecture and Modular Monoliths
CosmosDB - More Than Just A Database
Enterprise Application Lifecycle Management with Azure Logic Apps
Flawless Team Building
GitHub Copilot: Tab Your Way To Success?
Giving and Receiving Feedback: A Technique
How we use Cypress with Azure Pipelines
If Your Applications are Unreliable and/or Slow, You Probably Aren't Using Event-Sourcing and CQRS
In Defence of Scrum
Introduction to Snowflake
Just Your Ordinary Average Programmer - Lessons Learned After 30 Years in Software
Let's talk about public speaking
LLM Applications with a RAG(ing) Architecture
Low code? Pro code? How about both using Azure Logic Apps
Metrics that Matter - Moving from Easy to Impactful
Minimal APIs with ASP.NET
Patterns and Practices for Refactoring Legacy Code
Playwright: Reliable End-to-End Testing
Postgresql - the only data storage you'll ever need
Raising Your Security Posture on AWS Like a Pro
RESTler REST API fuzzing tool: Your new AppSec security control.
Securing Applications in a DevSecOps World: 6 Essential Practices
The End of Memorizing Passwords?
The Not-So-Subtle Art of Alignment
Transitioning from Pro to Low Code with Azure Logic Apps
Unleashing the Power of GraphQL with Hasura and .NET
What is Confidential Computing: Unlocking the Future of Secure Data Processing
*
2.
How was the speaker?
(Required.)
Excellent!
Pretty Good
Needs More Practice
Unsatisfactory
Comments
*
3.
Did the session content meet your expectations?
(Required.)
Definitely
Mostly
Not Really
Comments
4.
Please provide any other comments you have on this session.
5.
Please provide your name for prize drawing purposes.