CDK Day In Review
Tags: aws, awscdk, projen, cdk8s
Published: 2021-05-03 13:11:18

CDK Day happened again on 30th April 2021. We had 22 speakers from across the globe give 18 talks covering AWS CDK, cdk8s, CDK for Terraform and Projen.

This article will show some of the talks and go into the stats for how successful the day went. Since this is an event for the community by the community I have tried to be as transparent as possible

## The Organising Committee

Before going any further I wanted to take a second and acknowledge the full team of people who gave up their free time to bring CDK Day together. You can find out more details [here](https://www.cdkday.com/#committee). Outside of those in the image Jesse Williams and Aaron Schwam from AWS Dev Tools Marketing were a massive help who through AWS funded our sign language interpreters (remember we have no budget or official sponsors so anything you see above a value of $0 someone has provided)

![organising committee](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5c1hff5hx3cw5p6dv3z9.jpeg)

## The Hosts

The two most important aspects of a virtual event are the content as you would expect and the hosts who string it all together. This year we had some amazing hosts:

[Matthew Bonig](https://twitter.com/mattbonig) and [Eric Johnson](https://twitter.com/edjgeek) came back as anchor hosts owning responsibility for a track each.

On track one [Veliswa Boya](https://twitter.com/Vel12171) and [Thorsten Hoeger](https://twitter.com/hoegertn) starred as co hosts

On track two our stars were [Mirabela Dan](https://twitter.com/mirabeladd) and [Sathyajith Bhat](https://twitter.com/SathyaBhat)

## The Sign Language Interpreters

We had a dedicated team of interpreters who would swap out approximately every 20 minutes because it is exhausting work. They were all absolute heroes and multiple people commented throughout the day how awesome they were. This would have been an incredibly difficult job at such a technical event and we are all so grateful they were part of CDK Day.

Our interpreters were Kim Diez, Nicole Pancino, Arthur Cosentino, Norma V, Jonathan and Hillary

## The Engagement Platforms

This event on top of the cdk.dev slack, we tried to experiment with having a wonder.me room, the idea was that if people wanted to have a conversation over voice/video after a talk about that talk they could jump over into that room and enter a circle of up to 15 people.

We had some people join the room before the event kicked off and that conversation was really fun. To me it was like waiting for a real conference to start but the problem was that unlike in real life where you need to physically move between talks, you either just keep watching the stream or jump to the other track so whilst I saw people in the room over the day I didn't see too many circles forming. The platform gives me no analytics to know for sure but I think this would work better purely as a pre event warm up and post event conversation location.

## The Talks
We had two concurrent streams of talks with an opening keynote in stream 1 and a closing keynote in stream 2. I don't think I can embed all the talks individually in one post here (this platform has an embed limit) so I will post the playlist containing them all and highlight a few below

Full Playlist - [April 2021](https://www.youtube.com/playlist?list=PLyBH5aYToYl6L635pOUSoPqeYm45x7tcF)

The day started with Eric Johnson showing us all in a world first demo the new SAM-CLI functionality that allows you to locally run and execute CDK applications! You can read more about that game changing functionality at [the aws blog](https://aws.amazon.com/blogs/compute/better-together-aws-sam-and-aws-cdk/) or watch the CDK Day recording

{% youtube IK8-wYHym7A %}

Next up we had Ben Bridts deliver 40 minutes of pure cloud expertise in his "Mistakes I made when writing infrastructure as code" talk!

{% youtube 1gxArqL_Eg4 %}

Galaletsang Morake showed us all how to deploy serverless applications using AWS CDK in a great introductory talk

{% youtube G7bvLBh5weg %}

Nočnica Fee gave a brilliant talk about "Without observability CI/CD doesn't work"

{% youtube ChBGOf098o8 %}

How many people are skipping testing their CDK applications? Darko Mesaroš delivered a masterclass on testing so there are no more excuses

{% youtube t4G1db63BGc %}

Have you never used CDK before and just want to know how to get started? Oksana Horlock has you covered

{% youtube Y59H_RfYvdM %}

Curious about the CDK for Terraform? Well Ansgar Mertens deep dives and answers a live Q&A

{% youtube cfU-WOGdNqA %}

Do you use Kubernetes but struggle with the YML files? Do you wish you could use a higher level language? Max Brenner shows us cdk8s and why it is important

{% youtube K5Xuf0DI6ak %}


# Who Signed Up?

Looking at people who signed up we can see the numbers grew significantly for this event from the last. In September 2020, 3033 people signed up whilst for April 2021 we hit 4315!
![ticket sales](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tcmxcofgq89dxhcuiwdv.PNG)

In terms of geography, the sign ups were pretty global which meant we were covering the full spectrum of time zones. This meant the content had to work both live and for async viewing after the event

![sign up map](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4m1ifxos4srda83tr6xi.PNG)

If you compare this to the map from September you can see where the community has grown:
![September's Map](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/24nrhirdgd4eklanw3ua.png)

We can break this down further by pulling in some of the stats from YouTube since we didn't broadcast across multiple platforms this time. I do not know how YouTube gets these stats so I can only assume they are guestimates as opposed to accurate

The age distribution curve seems pretty natural for this kind of event, although it would be nice if 13-17 was above 0:
![age breakdown](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fpfqepnkf34nw4axp6e0.jpeg)

It is incredibly biased, inaccurate, oppressive and problematic to take action on an automated binary gender percentage. I am only showing this because it is one sided enough that we should try and get an accurate breakdown at a future event based on voluntary filling out an anonymous survey where people self identify
![YouTube gender](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ym56dwuc50kifn5oihgx.jpeg)

# Live Viewing Numbers

Track 1 you can see is where everyone joined for the opening keynote and then numbers slowly dropped as you would expect

![Track 1](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/f4jkazlag3g0dr1rri7g.PNG)

Track 2 rises throughout the event taking a large spike up when Track 1 finished

![Track 2](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/mlnx09n1w15e8xxp92v5.PNG)

If we compare this to September's event we can see that even after 7 months of extra time the new event has more overall views than the original

![live streams compared](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o7lxk8blix45h1ku10sw.PNG)

This is the viewer retention of that single track last year which you can see the numbers are overall lower
![sept retention](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tw2q6df6nul8sm1h41qx.PNG)

# Was it a success?

I could not be happier with how it went, yes we had some technical issues but the purpose of this event is not to be flashy and perfect or make money. This event has always been about bringing the whole community together for one day to have fun and learn something new. Multiple new features across different products were launched at our event! This is at the same event where we have presenters on stage in Otter and Squirrel costumes. For me, mission accomplished