1. X
  2. gabby
Log inSign up
gabby
16.8K posts
Image
user avatar
gabby
@GabriellaG439
Author of trygrace.dev, @dhall_lang, and haskellforall.com I'm a midwife to the hidden beauty in everything she/her 🏳️‍⚧️
San Jose, CA
haskellforall.com
Joined September 2013
79
Following
15.8K
Followers
RepliesRepliesMediaMedia
  • Pinned
    user avatar
    gabby
    @GabriellaG439
    Sep 7, 2024
    There's a new "Containers" chapter out for my "#NixOS in Production" book In fact, I've actually published a few new chapters since I last mentioned the book on Twitter, including stuff on : - Terraform - Integration testing - CI/CD Enjoy!
    Image
    NixOS in Production
    From leanpub.com
  • user avatar
    gabby
    @GabriellaG439
    Jul 7
    I spelled out a complete type inference algorithm for one of the trickiest corners of Nix to typecheck: the biased record concatenation operator ("//") The post even includes a reference implementation in ≈400 lines of Haskell code haskellforall.com/2026/07/mechan…
  • user avatar
    gabby
    @GabriellaG439
    Jun 23
    I wrote up a post that explains how type inference for anonymous records works, including row polymorphism The post is also a gentle introduction to type theory for newcomers:
    Image
    Record type inference for dummies
    From haskellforall.com
  • user avatar
    gabby
    @GabriellaG439
    Jun 6
    I designed a simpler way to override packages in Nixpkgs which is backwards-compatible with existing Nixpkgs code and idioms
    Image
    Ergonomic overrides for Nixpkgs
    From haskellforall.com
  • user avatar
    gabby
    @GabriellaG439
    May 19
    New blog post: "Type out the code" I wrote this post to explain why I think more people should practice "freecoding" (coding as much as possible from memory)
    Image
    Type out the code
    From haskellforall.com

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Advertisement
Advertisement