Skip to content

Commit ed9682d

Browse files
authored
Merge pull request #168 from davidwesst/post/prdc2022-takeaways
[POST] PrDC 2022 Takeaways
2 parents 6c0231c + b26bd57 commit ed9682d

File tree

2 files changed

+86
-0
lines changed

2 files changed

+86
-0
lines changed
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
---
2+
3+
title: "Prairie Dev Con 2022 Takeaways"
4+
date: "2022-12-06T12:00:00-05:00"
5+
tags:
6+
- prairie-dev-con
7+
- prdc-2022
8+
- api-design
9+
- open-api
10+
- developer-velocity-index
11+
- e2e-testing
12+
- playwright
13+
- adiad
14+
description: "The talented speakers that come together for Prairie Dev Con always bring fresh ideas to my mind and give me pause to think about my own efforts and how I can learn from their experience. Although not a complete list, these ideas the ones that stood out the most from Prairie Dev Con 2022."
15+
image: "prdc2022-takeaway.png"
16+
image_alt: "A woman holding a brown paper bag with the Prairie Dev Con logo on it , seemingly handing it to someone on the other side who is not visible in the photo."
17+
image_type: "image/png"
18+
image_credit:
19+
derived_from: "https://unsplash.com/photos/-aL5R0kbRHc?utm_source=unsplash&utm_medium=referral&utm_content=creditShareLink"
20+
21+
---
22+
23+
[1]: https://swagger.io
24+
[2]: https://www.openapis.org
25+
[3]: https://azure.microsoft.com/en-us/solutions/developer-velocity/
26+
[4]: https://playwright.dev
27+
[5]: https://www.linkedin.com/in/joelhebert/
28+
[6]: https://www.linkedin.com/in/ajenns/
29+
[7]: https://www.davepaquette.com
30+
[8]: https://www.linkedin.com/in/lavanya-mohan/
31+
[9]: https://www.linkedin.com/in/adam-krieger-7a087048/
32+
[10]: https://www.rodpaddock.com
33+
34+
Until I walked through the doors of the Prairie Dev Con in 2022, I did not realize how much I missed it. The talented speakers that come together always bring fresh ideas to my mind and give me pause to think about my own efforts and how I can learn from their experience. Although not a complete list, these ideas the ones that stood out the most from Prairie Dev Con 2022.
35+
36+
## API First Design ([Joël Hébert][5])
37+
38+
Joel did a great session about API first design, which was a very dense session, but he delivered the content in a way that was very approachable and allowed me to think of the benefits of doing API first design with tools like [Swagger.io][1] and [OpenAPI][2].
39+
40+
It was great seeing the value of these tools, and hearing about the patterns and practices experienced API developers like Joel use to implement consistent and secure APIs.
41+
42+
## Developer Velocity Index ([AJ Enns][6])
43+
44+
I went into this session thinking I was going to be fascinated with the subject, but that the concept would apply only to development leads or possibly coders, rather than an architect like me..
45+
46+
I was wrong.
47+
48+
The [Developer Velocity Index (DVI)][3], is a way for any team (even if it is a one-person team, like me on my side projects) can help frame up and scope the abstract problem of figuring out how do to deliver more value.
49+
50+
I plan on applying the DVI to my side project adventures, self-development, and my enterprise day-job efforts as soon as possible.
51+
52+
## End to End Testing ([Dave Paquette][7] and [Lavanya Mohan][8])
53+
54+
Although Dave and Lavanya delivered two completely separate sessions related to testing, the content they delivered worked together in a very interesting way.
55+
56+
Dave demonstrated and discussed [Playwright][4] and end-to-end testing framework that resolved or improved the problems we commonly see with end-to-end testing. Lavanya demonstrated how someone _should apply_ proper code management and development techniques when creating test code using a framework, like Playwright.
57+
58+
For me, together they demonstrated why the test recorded features of end-to-end frameworks is not the "best approach" to creating tests, but rather it is only the first step.
59+
60+
I feel that these ideas will be seeping into both my day-job and side projects in the very near future.
61+
62+
## Cloud Security ([Adam Krieger][9])
63+
64+
Adam closed the Prairie Dev Con season with his session, and managed to leave me with a lot of ideas and helped me identify gaps that I have been living with as a developer and as a solution architect.
65+
66+
Ensuring that developers are security-aware is something I didn't realize I have been missing in my own skills, but also should be looking for in the implementation of my solution designs.
67+
68+
## A Deal is a Deal ([Rod Paddock][10])
69+
70+
Rod delivered a keynote in both Regina and Winnipeg, and each time I walked away with a positive outlook on my own professional and personal growth, but also with the reminder: A Deal Is A Deal.
71+
72+
Sounds simple enough, but in the past I have frequently found myself regretting decisions or deals I had made with myself or others. But, a deal is a deal, and even if you don't like it or regret it, you need to take a moment to learn from it and ensure the next deal is one you won't regret.
73+
74+
## TL;DR; / Conclusion
75+
76+
In short, there were a lot of good ideas at Prairie Dev Con 2022. These are the ones that stood out to me the most:
77+
78+
- Consider API First Design with tools like Swagger.io and OpenAPI (Joël Hébert)
79+
- The Developer Velocity Index (DVI) is NOT just for developers, but for anyone looking to deliver value (AJ Enns)
80+
- End-to-End Testing is a thing that requires effort, but has major benefits with the right tools and patterns in practice (Dave Paquette and Lavanya Mohan)
81+
- Cloud Developers need not should be security-aware and not just depend others (Adam Krieger)
82+
- A deal is a deal, and if you don't like it, learn from it so the next one is better (Rod Paddock)
83+
84+
Thanks for playing.
85+
86+
~ DW
786 KB
Loading

0 commit comments

Comments
 (0)