Catherine GalkinainTypeableThe confusion around your APIHow to prevent your APIs from scatteringSep 7, 2021Sep 7, 2021
Catherine GalkinainTypeableProperty-based testing with QuickCheckShowing how the real code can be effectively tested using QuickCheckAug 9, 2021Aug 9, 2021
Catherine GalkinainTypeableWhen it Pays to Choose MicroservicesResearch of potential pros and cons of switching your solutions to microservices.Jul 19, 2021Jul 19, 2021
Catherine GalkinainTypeableCreating a Haskell Application Using Reflex. Part 4In this post, we discuss using JSFFI (JS Foreign Function Interface)Jun 22, 2021Jun 22, 2021
Catherine GalkinainTypeableWhy do I think Haskell is a good choice in regards to Software Security?Linking programming languages and software security aspectsMay 31, 2021May 31, 2021
Catherine GalkinainTypeableCreating a Haskell Application Using Reflex. Part 3Switching to EventWriter class and using ghcjs-dom libraryMay 24, 20211May 24, 20211
Catherine GalkinainTypeableNix: reproducible buildCreating a reproducible build of our Haskell project using NixMay 18, 2021May 18, 2021
Catherine GalkinainTypeableHow we choose programming languages at TypeableDemystifying the way we choose technologies for our developmentMay 11, 2021May 11, 2021
Catherine GalkinainTypeableWhat is Nix and how to use it?Our take on an introduction to Nix: the language and the package managerApr 19, 2021Apr 19, 2021
Catherine GalkinainTypeableCreating a Haskell Application Using Reflex. Part 2Developing the classic “Todo List” application with Reflex web-frameworkApr 12, 2021Apr 12, 2021