After a quick check in and some nice swag (Thanks OSCON!) I've just sat down in my first session of 2 for the day. The first session on my docket for my 2 session day was HTML5 & CSS3: The Good Enough Parts by Estelle Weyl.

I gotta give Estelle some credit, this topic (for most web developers) are over played out and slammed down our throats every second. This means that walking in i knew 70% of the HTML5 and CSS3 stuff, but her session wasn't built to just tell me what was coming, it was also to show which is where the winning began.

Her slides were interactive demos of almost all of the properties and her snow effect created fully by css was super rad. Although some of the javascript stuff suffered the fate of a dead server, the content was still very well explained. Props to making something boring as heck to interesting and for all the one off tips she gave during the presentation.

Up next was a session i was really looking forward to, Advanced Python. I'm not way advanced but given it was presented by a core developer, I was really looking forward to what I would learn.

Holy crap I learned a lot! Everything from bound methods to how the hell unicode and encoding works and why it's not as hard as we all think it is. The number one lesson that took my breath away was that everything in python are dictionaries. Sure i knew that but you don't really KNOW that until he deletes the class abstraction and asks you to re-implement it. Even talking about it gets me going again!

The day was a grand success and very happy with the lessons I picked, Today is my day of Node.js (YES!) so it'll be super awesome as well I hope!