Christopher Bremer, “Types and Categories the ‘Easy’ Way”
ZoomThere is a series of books by Zed Shaw called "Learn <X> the Hard Way" for X = Python, Ruby,[…]
There is a series of books by Zed Shaw called "Learn <X> the Hard Way" for X = Python, Ruby,[…]
Abstract: Unison is a radical new functional programming language that rethinks all aspects of the programming experience including the core[…]
Abstract: The term "data-oriented programming" is often mentioned in the digital halls of the Clojure community, but what does it[…]
Abstract: While we all know how to construct working software, I certainly don't use every tool available to me, even[…]
Abstract: Roc is a purely functional programming language. It's currently in a pre-release stage of development, but it already has[…]
Abstract: Interceptors are a pattern in the Clojure community that help with state management, error handling, and asynchronous programming, with[…]
Abstract: In this talk I present a new approach to building web apps in Haskell, using htmx. htmx gives you[…]
"One more thing, we need the new system to produce our invoices/estimates/contracts/whatever as PDFs." Producing Portable Document Format files is[…]
Abstract: In Slaughterhouse V, Billy Pilgrim meets the Tralfamadorians, creatures that experience the world not as subject to the relentless[…]
The field of software design aims to make our software easier to maintain and change. But it has failed. After[…]
I'll introduce and demo darklang, a "deployless" programming language for building cloud backends, talking about why I built it and what[…]
This talk will explain how to use Nix like a `make` replacement. Even though Nix isn't typically used in this[…]