3 bookmarks for 2025-12-30

2054.

alecthomas/participle: A parser library for Go

github.com/alecthomas/participle
type INI struct {
  Properties []*Property `@@*`
  Sections   []*Section  `@@*`
}

type Section struct {
  Identifier string      `"[" @Ident "]"`
  Properties []*Property `@@*`
}

type Property struct {
  Key   string `@Ident "="`
  Value *Value `@@`
}

type Value struct {
  String *string  `  @String`
  Float *float64  `| @Float`
  Int    *int     `| @Int`
}
2053.

Zed Is Our Office - Zed Blog

zed.dev/blog/zed-is-our-office

From the Zed Blog: A look at how we use Zed's native collaboration features to run our entire company.

2052.

posty

codeberg.org/oliphant/posty

Turn your Mastodon archive file into a standalone static HTML site. Easy to customize, easy to search, all posts also indexed not just chronologically, but on tag pages.