Scaling Fully Static Search to Real-world Sites with Pagefind
Liam Bigelow shows how the new, open-source Pagefind library helps developer add fast, low-bandwidth search to static sites.
Web applications continue to get more complex, which can lead to code that is complex and difficult to untangle. Thankfully, new patterns and tools are emerging to help web application developers deal with and organize that complexity. In this session, David Khourshid will how state machines and statecharts can help developers make even the most complex of app logic clear.
As the number of features and use-cases in our apps increase, the logic gets much more complicated to understand and change. In this session, we’ll learn how state machines and statecharts (visual formalisms for logic) can help us understand even the most complex of app logic in a clear and visual way, and how we can integrate them in our apps to make features easier to add and eliminate bugs by making impossible states impossible.
David is a software engineer who loves playing piano and is passionate about animations, state machines, cutting-edge user interfaces, and open-source. Previously at Microsoft, he is now the founder of Stately, a startup focused on building the best visual software modeling tools and services.
Liam Bigelow shows how the new, open-source Pagefind library helps developer add fast, low-bandwidth search to static sites.
Simon MacDonald walks through how to get started building dynamic web applications that are based upon web standards using the Enhance framework.
Join 12 fantastic women speakers for exciting talks on web development, JavaScript, tech culture and career development.
Join 12 fantastic women speakers for exciting talks on web development, JavaScript, tech culture and career development.
Join 12 fantastic women speakers for exciting talks on web development, JavaScript, tech culture and career development.