<!-- Morning -->
Parsers
- You should create a lexer for performance improvements, even with a parser
combinator like nom
<!-- What do I want to do today? -->
<!-- Evening -->
<!-- What did I learn today? -->
<!-- Things I learned -->Nix
- Linux API Man pages are absent by default. To installed you have to declare
the packages:
environment.systemPackages = [ pkgs.man-pages pkgs.man-pages-posix ]; - For further informations:
NixOS Wiki: Man pages
 
Time and date
- This is acceptable in ISO 8601 and RFC 3339 (with T):
2019-10-12T07:20:50.52Z
- This is only accepted in RFC 3339 (without T) 2019-10-12 07:20:50.52Z
HTML
- use the <figure>element to display images- You can add <figcaption>to show a caption for the image
 
NextJs
- You can greatly improve your JS bundle size by using dynamic import()- When you build your application you can see in red which bundle size are to
big
- By using dynamic imports your reduce your first JS download and improve
rendering performance
 
<!-- Useful tools and libraries -->