We hope you enjoyed the event!
Wednesday, 29. January 2020 at 18:30
Optimizing nodejs memory usageBy Arpad BorsosI will memory profile the tsc compiler and show how to optimize its memory usage, with the theory behind it
I will memory profile the tsc compiler and show how to optimize its memory usage, with the theory behind it
Sidewind - Tailwind but for stateBy Juho VepsäläinenHistorically we've dealt with state in different manners in the frontend. We've gone from vanilla JavaScript to jQuery to Backbone to Redux and other modern solutions. The question is, are we there yet still after all this work?In this talk, I'll discuss the new wave of disappearing frameworks that attack the problem from a different angle. The goal is to give similar development ergonomics and power as earlier while minimizing bundle size.In particular, I'll focus on a light solution I've developed based on my recent experiences with Tailwind.css. Tailwind is a utility-first approach to styling but it doesn't specify how to handle state. Usually you combine it with a framework like React or Vue for this purpose. Due to the constraints set by my client, I wasn't able to go through my regular route, however.The tight constraints led to the birth of Sidewind. It's a light, disappearing state management approach that fits perfectly with Tailwind while providing just enough API to at least add interactivity to websites. By design, it follows the pattern of progressive enhancement while leveraging recent improvements to browsers in order to take state directly to HTML.
Historically we've dealt with state in different manners in the frontend. We've gone from vanilla JavaScript to jQuery to Backbone to Redux and other modern solutions. The question is, are we there yet still after all this work?
In this talk, I'll discuss the new wave of disappearing frameworks that attack the problem from a different angle. The goal is to give similar development ergonomics and power as earlier while minimizing bundle size.
In particular, I'll focus on a light solution I've developed based on my recent experiences with Tailwind.css. Tailwind is a utility-first approach to styling but it doesn't specify how to handle state. Usually you combine it with a framework like React or Vue for this purpose. Due to the constraints set by my client, I wasn't able to go through my regular route, however.
The tight constraints led to the birth of Sidewind. It's a light, disappearing state management approach that fits perfectly with Tailwind while providing just enough API to at least add interactivity to websites. By design, it follows the pattern of progressive enhancement while leveraging recent improvements to browsers in order to take state directly to HTML.
Our sponsors allow us to proide free drinks and on our meetups.
Dynatrace definitely is one of Austria’s big success stories in recent history. Founded 2005 in Linz, we're now one of the fastest growing SaaS companies on the planet.
Dynatrace is market leader in software intelligence, that is: We provide full-stack insights into user sessions, applications' runtimes and infrastructure.
We are opening up an office in Vienna and - guess what! - looking for JavaScript developers!
You’re a very good developer… Probably. Regardless, you write bugs. That’s unavoidable. What is avoidable is wasting time trying to track down the cause of those bugs.
Sentry.io provides open source, full-stack error tracking that lets you monitor and fix problems in real time. See the severity and scope of any error, get immediate access to the stack trace, connect the problem directly to the commit that caused it, and fix it without delay.