← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 1 urmăritor
Articole: 200
  1. Folklore trick for dollar-store dependent types

  2. Type inference algorithm for biased record concatenation

  3. Gentle tour of type inference for records

  4. Announcement post for the override-utils Nix package

  5. Type out the code

    Freecoding improves broader programming proficiency

  6. Type inference challenges for real-world JSON

  7. Specifications do not address the limitations of agentic coding

  8. Browse code by meaning

    Navigate a repository using topic modeling

  9. Beyond agentic coding

    AI dev tooling can do better than chat interfaces

  10. My experience with vibe coding

    Vibe coding isn't a silver bullet

  11. Type-safe eval in Grace

    The case for principled eval support

  12. Structured inputs and outputs work work better than prose

  13. Improve your prompts with better examples rather than better instructions

  14. Post-mortem on the Nix Steering Committee's recent vote of no confidence

  15. A Nix Steering Committee member's critique of the Steering Committee's effectiveness

  16. How to infer the types of plain data, including unification

  17. Using bidirectional type inference to infer JSON schemas for prompts with structured outputs

  18. Answers to common Haskell questions related to inlining and specialization

  19. A post outlining tricks for firewall privilege escalation

  20. Why predictable development work is a red flag

  21. A focus can quality can sometimes immediately boost productivity

  22. Why streamlined interview processes are better

  23. A post explaining the advantages of do notation and RecordWildCards over Applicative operators

  24. An explanation of the selection bias that leads to poor error messages

  25. The pitfalls software engineers encounter when creating domain-specific languages for less technical users

  26. A type checking proposal that doesn't employ unification variables.

  27. An announcement post for the opentelemetry-plugin Haskell package

  28. My views on NeoHaskell

    A rundown and critique of the NeoHaskell project

  29. GHC plugin for HLint

    An announcement post for a maintained GHC plugin for HLint

  30. A trick to elide newtypes around Haskell strings and numbers

  31. Design proprietary software as if it were open source software

  32. Announcement post for improved terraform bindings for NixOS

  33. A post explaining how nixos-rebuild is a cross-platform tool that can deploy remote NixOS systems

  34. Blog post contextualizing recent work to upstream Linux builders for macOS

  35. A post explaining the design behind a new Nixpkgs feature for building Haskell packages incrementally

  36. A guide to uploading Nix dependencies to a cache efficiently and reliably

  37. An explanation of isomorphisms in the context of the Haskell programming language

  38. An announcement post for a Haskell rewrite of nix-serve named nix-serve-ng

  39. Stop calling everything "Nix"

    Explanation of the Nix ecosystem's abstraction layers

  40. A tour of progressively more robust ways to package a Haskell file using Nix

  41. An announcement post for a Haskell package for default-valued Maps

  42. A post explaining why bidirectional type-checking is popular within the programming language theory community

  43. Announce post for the Grace browser, which translates functional code to interactive HTML

  44. A description of an architectural pattern commonly found in many software distributions

  45. A blog post that is a long-form answer to a question originally asked on Reddit

  46. A post touring resources you can use to learn how to implement a type checker or type inference algorithm

  47. This post introduces a Haskell eDSL implementing a subset of PlusCal along with a tour of the implementation

  48. An survey on the challenges designing a type system for Nix

  49. A post that explains why and when Applicative type constructors should provide lifted Semigroup and Monoid instances

  50. An educational post explaining monad morphisms and their laws