The web platform is a wonderful playground of artistic and technical expression. The artists of the web often release amazing creations. As developers we can use a powerful language to bring our ideas to life.
This talk will touch on creative coding, the demoscene, a range of optimisation techniques and the creative mindset. Then we will code a little Audio-Visual demo together.
You'll learn how to build native-feeling desktop apps for Mac OS X, Windows, and Linux. In fact, we'll build a little code editor together - fully integrated with operating systems and tweaked use native code where necessary. We'll talk about the basics, advanced scenarios, and leveraging the full power of npm and Node.
Serverless is a new cloud computing paradigm that abstracts users away dealing with low-level server configuration. It allows for auto-scaling, pay-per-execution applications on an event-driven basis. AWS Lambda its is most prominent vendor, but other cloud providers are catching up.
This talk starts with an introduction to serverless architectures and explores the benefits and challenges coming along with it. It provides you with an overview of the existing ecosystem and demonstrates how to get started using NodeJS examples. At last the presenter will share of collection of best practices and lessons learned from his experience developing serverless applications.
This is the story of npmjs.com: how it started as a special snowflake web application, got rewritten into an almost-modular-but-not-quite monolith, and began its next steps towards becoming a real, honest-to-goodness conglomeration of microservices.