GitHub provides a REST API for rendering markdown! https://developer.github.com/v3/markdown/
It's handy for quick throwaway projects, but I'm struggling to think of where I'd use it otherwise.
miniblog.
Related Posts
I tried tree-sitter today and it's exceptionally good.
The tooling is wonderful: the basic tutorial shows you how to define a grammar, a test suite, and provides a convenient CLI for generating efficient C parsers!
Haskell Wingman is a fun project that provides hole-based refinement to any editor that speaks LSP!
It's a great example of how to describe complex features in terms of user benefit too.
https://haskellwingman.dev/
The number of tools a programming language is expected to provide is growing over time. This in-depth article describes what Rust provides: you can't just ship a compiler these days.
Source:

