Let's talk about Astro. While it's a relatively new JS framework it already become a benchmark for others especially when it comes to performance, developer experience, and flexibility. Created as a static site generator, but now it also supports server-side functionality. It benefits from island architecture and tries to ship as little JS as possible. In my talk, I will cover all the basics regarding Astro and show all the latest features.
Let's get familiar with TC39 Signals proposal. How they work in detail. What benefits are they bringing now? What can you expect if they become standard?
How to make sure that everyone has the same setup? There are multiple tools for this purpose. Most people use containers or remote solutions, such as GitHub Codespaces. What if we could do better? I'll show what NixOS can do for you with the help of devenv.sh.
Do you know about the latest scam method targeting developers, which is becoming increasingly popular? With just one careless move, you could give away control of your device as well as all sensitive data you'd never share with others. Learn about the key red flags that should raise your suspicion!
In this talk I'd like to share a nice way of tackling null values that logically shouldn't happen, but based on the TypeScript types they could.