Codsen is an amalgamation of "Code" and "Send" — meaning skill in both web and email development.
This website is static and follows Indieweb principles:
- We own our data, and it's open-sourced — for example, we won't post Medium — and our "Now" column and RSS are our Twitter.
- We use our tooling, here, in client work — everywhere. That's selfdogfooding. By the way,
string-strip-htmlis powering multiple Nunjucks filters here!
- We believe in choosing a right tool for a job — no matter is it a client project or a pet project. Sometimes it's React but sometimes it's vanilla JS.
- We believe static websites can still be data-driven — this website consumes a dozen external data sources — without Gatsby or Contentful — only HTML and CSS and a bit of vanilla JS! Try our search function, for example.
Our npm packages have 170 examples posted here — all automatically tested and validated.
§ Top 10 External Dependencies:
@babel/runtime— used by 109 packages
lodash.isplainobject— used by 25 packages
lodash.clonedeep— used by 20 packages
update-notifier— used by 11 packages
matcher— used by 10 packages
globby— used by 10 packages
meow— used by 10 packages
object-path— used by 8 packages
p-reduce— used by 8 packages
fs-extra— used by 6 packages
§ Top 10 Internal Dependencies:
string-left-right— used by 18 packages
ranges-apply— used by 16 packages
ranges-push— used by 13 packages
ast-monkey-traverse— used by 10 packages
string-match-left-right— used by 10 packages
ranges-merge— used by 8 packages
arrayiffy-if-string— used by 7 packages
check-types-mini— used by 4 packages
object-merge-advanced— used by 4 packages
ast-compare— used by 3 packages