Trivia
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-html
is 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 Vue and very often, 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 one hundred seventy-three examples posted here — all automatically tested and validated. Seven packages have a testing playground.
§ Most Popular External Dependencies Our npm Packages Use:
@babel/runtime
— used by 109 packageslodash.isplainobject
— used by 25 packageslodash.clonedeep
— used by 20 packagesupdate-notifier
— used by 11 packagesmatcher
— used by 10 packagesglobby
— used by 10 packagesmeow
— used by 10 packagesobject-path
— used by 8 packagesp-reduce
— used by 8 packagesfs-extra
— used by 6 packages
§ Most Popular Internal Dependencies:
string-left-right
— used by 18 packagesranges-apply
— used by 16 packagesranges-push
— used by 13 packagesast-monkey-traverse
— used by 10 packagesstring-match-left-right
— used by 10 packagesranges-merge
— used by 8 packagesarrayiffy-if-string
— used by 7 packagescheck-types-mini
— used by 4 packagesobject-merge-advanced
— used by 4 packagesast-compare
— used by 3 packages