Blog Archive
-
Learning Japanese in Japan
-
Healthy News Consumption in the Era of Web 2
-
Techniques to gain basic insights into ML Models
-
Personal Financial Projection Tool
-
Vulkan Drawing Loop: The First Triangle
-
Vulkan Graphics Pipeline
-
Vulkan setup in Scala
-
Context Function for DSL Design in Scala
-
Launching Rockets with Scala
-
Following Causal Chains in Dotty Codebase
-
Debugging Complex Scala Code: Tried and True Approaches
-
Hacking on Dotty: The Diary
-
Effect Extensions Pattern
-
Models for Life
-
Strategic Problem-Solving
-
Introductory Functional Programming Course: Learning the Intuitive Way
-
Why CRUD Applications are hard?
-
Implicits mechanism in Scala
-
Introduction to Type classes Webinar
-
Introduction to Recursion Schemes with Matryoshka
-
Rewriting Process Algebra, Part 3: FreeACP Implementation
-
Rewriting Process Algebra, Part 2: Engine Theory
-
Rewriting Process Algebra, Part 1: Introduction to Process Algebra
-
Dissecting Shapeless: Poly
-
Dissecting Shapeless: HLists
-
How to split monolithic commit history in git
-
Thread safety of SubScript values (and other scoped references)
-
SubScript - A Brief Progress Report
-
Compiling Caffe under Mac OS X with Anaconda dependencies