Basile Samel
writing/making/coding shokunin
keep reading Everybody Writes
icons - replace fontawesome by feather (lighter => better Lighthouse perf)
write "Isomorphic, then Static, then Single Page" https://cowriters.app/words/isomorphic-then-static-then-single-page-441885f3ec3da00738
implement static file generator
homepage - redesign landing page hero
add anonymous JWT support
homepage [node refactoring] - display latest texts
homepage [node refactoring] - display community events
SEO - add dynamic metatags support
write "On Auth" https://cowriters.app/words/on-auth-441165f3d2a543f0ec
keep reading Everybody Writes
implement cookie session mechanism
implement authorization service
code JWT service to generate JWTs
code route and back-end logic to sign up a new user
create password encoder service to wrap bcrypt and handle encryption migrations
keep reading everybody writes
write "On Code Generators" https://cowriters.app/words/on-code-generators-440855f3bf7247545c
all routes (API endpoints + pages) used by expressjs are automatically defined using the config files
in-app routes are lazy-loaded and configured by site map
create script to generate default page components and controllers
keep reading "everybody writes"