Category: Technology



A Node.js platform is built on top of few principles. One of these is having a small set of functionalities, leaving the rest to the developers. This rule makes the learning curve as small as possible, and in combination with the same language reduces an amount of time spent on switching between front-end and back-end side. We glorify simplicity, we praise reusability, but the question is – how to really take advantage of them? In this talk you'll learn why NestJS could increase your productivity and how to unlock your full potential as a JavaScript/TypeScript developer. EVENT: JSCamp Barcelona 2018 SPEAKER: Kamil Myƛliwiec PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=ixz0IefmecI https://www.youtube.com/watch?v=2671rCGjSqY



You're familiar with backend web development in the Python ecosystem, Flask, Django, Pyramid, all of it. Things are going smoothly in the world of backend. Great! One day you're cruising through HackerNews and all of a sudden see the words "Serverless Architectures" pop up. Oh dear. "Servers? That's where backend code lives!", you protest, "what is the racket all about?" Lucky for us, we know Python. A first-class citizen in the world of serverless architectures. Serverless architectures are on the rise, so lets take a look at all the moving pieces that go into making one. We begin our journey in the familiar land of Flask with a small, but useful, backend application. We will demystify serverless architectures using a very-confusingly-named utility called…ahem…Serverless. Piece by piece we will come to understand ways of doing user authentication, database interaction, deployment, and testing for our new fangled serverless application. We'll explore the pros and the cons of our choices as we make them. By the end of our time together serverless architectures will transform from meaningless buzzword to a valid architecture decision you have all the tools to evaluate. EVENT: PyOhio 2018 SPEAKER: Daniel Lindeman PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=mijpESCucRQ&t=28s https://www.youtube.com/watch?v=OU7cDwOJjOI



Making games is hard. Making games with a limited number of sprites, sound effects, colors, bars of music, and even lines of code is… well… sorta mind-bending, actually. Because when you bump up against those restrictions you start to uncover secret trade-offs between these limited resources. Would I rather my tasty mushroom sprite have red spots, or would I prefer to be able to save high scores? How many notes in a song is a for-loop worth? Come and learn about the beautiful Bizarro World that is fantasy console game development! And maybe, just maybe, you’ll take away some insights on programming in general. EVENT: !!Con 2018 SPEAKER: Ayla Myers PERMISSIONS: Original video was published with the Creative Commons Attribution license (reuse allowed). CREDITS: Original video source: https://www.youtube.com/watch?v=QnDRmPx8yLY https://www.youtube.com/watch?v=hKFnhM2-mXw