Made styled-ppx and server-reason-react
Working on reason-react / Melange / Reason
Finally finished odoc markdown backend support in dune, it should make release nicer documentation sites (docusaurus, vitepress, etc) or even github itself
Before (odoc html) After (odoc to markdown |> vitepress)
Finally finished odoc markdown backend support in dune, it should make release nicer documentation sites (docusaurus, vitepress, etc) or even github itself
Before (odoc html) After (odoc to markdown |> vitepress)
Releasing opam packages used to take me ~1 hour each time. So I automated it.
Now? On each new git tag → dune-release-action does everything (GitHub release + opam-repository PR).
Please use it and report issues github.com/davesnx/dun...
Releasing opam packages used to take me ~1 hour each time. So I automated it.
Now? On each new git tag → dune-release-action does everything (GitHub release + opam-repository PR).
Please use it and report issues github.com/davesnx/dun...
Super excited. My 4th time attending (and a bunch of the ahrefs crew will be there too)
Should I organize a chill-run through the city?
Super excited. My 4th time attending (and a bunch of the ahrefs crew will be there too)
Should I organize a chill-run through the city?
bundle-size for atomic CSS vs not atomic CSS for a 200 pages site is insane
Each page increases the bundle for all page's styles (all classnames must be pushed). In atomic, the increase is just "the new properties" (if any)
x.com/davesnx/sta...
bundle-size for atomic CSS vs not atomic CSS for a 200 pages site is insane
Each page increases the bundle for all page's styles (all classnames must be pushed). In atomic, the increase is just "the new properties" (if any)
x.com/davesnx/sta...
me later: "shit, that's the wrong mentality"
me later: "shit, that's the wrong mentality"
Multiple errors can be reported at once (the type-checker runs on each declaration!) and locations are mapped to the right value
Multiple errors can be reported at once (the type-checker runs on each declaration!) and locations are mapped to the right value
Static CSS extraction at build time. No emotion runtime, minimal (or zero runtime) and everything dynamic via CSS variables.
Static CSS extraction at build time. No emotion runtime, minimal (or zero runtime) and everything dynamic via CSS variables.
me: Sure, let's play a game
me: Sure, let's play a game
used in
content: attr(<attr-name> <attr-type>? , <declaration-value>?)
used in
content: attr(<attr-name> <attr-type>? , <declaration-value>?)