
Live coding introduction to normalization by evaluation and exploration of using Graal and Truffle on JVM to JIT functional languages, with focus on evaluating dependently typed languages.

Explore Java Agents for runtime bytecode modification, focusing on protecting against Log4J vulnerabilities. Learn about JNDI, RASPs, and see live demos of dynamic attachment and vulnerability patching.

Explore functional effects using tag unions in programming languages like Roc and OCaml. Learn about high-performance effect systems, mixing I/O operations, and enforcing compile-time guarantees.

Explore linters, refactoring tools, and compiler integration in programming languages. Discuss error handling, null values, and the importance of enforcing linting in CI processes.

Explore multi-stage programming in Haskell, focusing on typed code quotation and its interaction with type classes. Learn about staged type class constraints and their formalization in source and core calculi.

Explore the boundaries of programming languages, questioning categorizations and uncovering insights from unconventional sources to broaden your perspective as a software developer.

Exploring the role of functional programming in tertiary education, suggesting improvements using typed languages like Haskell, and recommending resources for modern programming education.

Explore programming paradigm shifts, from object-oriented to functional, and learn how to adapt your thinking for modern languages like Elixir. Gain insights on transforming code and building intuition in this thought-provoking talk.

Discover how the SJGAR stack accelerates digital transformation in financial services, empowering engineers to solve customer problems while scaling from greenfield to enterprise-level development.

Explore Deno, a modern JavaScript runtime for serverless environments. Learn its simplicity, security, and optimization features, plus see demos of its capabilities and integration with cloud services.

Explore BEAM concurrency with Sasa Juric, challenging the notion that concurrent programming is difficult. Learn practical examples and discover the potential for concurrency in simple programs.

Explore cloud-native development on Kubernetes using Java, Spring Boot, and tools like Cloud Native Buildpacks, Tilt, Knative, and ArgoCD to enhance productivity and streamline the path to production.

Explore how functional programming revives the spirit of object-oriented development, with insights on writing OO in Elixir and its liberating potential for developers.

Explore Java 8 and 9 features through live coding. Learn lambda expressions, streams API, and new collection methods while building a real-time data processing application with JavaFX dashboard.

Explore event-driven AI for elder care using MongoDB, AWS, and serverless functions. Learn to build a full-stack system for monitoring and insights without compromising privacy.

Insightful discussion on software development evolution, covering language changes, agile methodologies, documentation practices, full-stack development, open source impact, and practical advice for programmers.

Explore the quest for the perfect programming language, examining modern language design, tradeoffs, and future tools to make programming less challenging.

Practical insights on implementing microservices architecture, covering design decisions, coding techniques, and real-world challenges faced during iBOOD's transition to a new platform.

Explore Elixir's approach to building fault-tolerant applications with José Valim. Learn about functional programming, processes, and message passing for robust, concurrent systems.

Explore denotational design for functional programming libraries, focusing on precise mathematical models to define APIs and guide implementations, illustrated with examples like FRP and image synthesis.

Explore modern Java platform advancements, including language features, dev environments, and cloud-native technologies. Live coding demos showcase Kotlin, Spring Boot, and cutting-edge tools for efficient development.