F# for game development
The proper place for objects in code
Notes on creating large landscapes in Unreal Engine 5.3
A conversation with OpenAI's ChatGPT
A type provider for IL-2 Sturmovik: Great Battles
Type providers confusion lifted
Frustration with type providers
"F# Deep Dives" is out
Understanding variance using functions
Recursive descent parsers using active patterns, part 2
Recursive descent parser using active patterns
Problems with portable libraries and object-oriented APIs
Modular programming for portable F# libraries
Portable Class Libraries: Are they worth the trouble?
Units of measure for array indices
Units of measure to the rescue!
Parallel draw-update XNA game component
Converting FS project files to target Xbox 360
Defeating the blank page
An example of inheritance gone wrong
New e-book: FRIENDLY F# with game development and XNA
The forgotten control flow construct
Is it worth it?
Why inheritance for code reuse should be avoided
OOP without classes in F#
Reference-counting just isn't enough and actually is harmful