├── .gitignore ├── .npmrc ├── .prettierignore ├── README.md ├── README.notes.md ├── netlify.toml ├── package.json ├── posts ├── 2012-11-28-understanding-comes-in-stages.md ├── 2012-11-30-safari-tab-preview.md ├── 2012-12-04-reading-notes-november.md ├── 2012-12-11-calculate-the-ios-border-radius.md ├── 2012-12-12-said-no-user-ever.md ├── 2013-01-08-science-of-typography.md ├── 2013-01-21-unicode-symbols-and-font-stacks.md ├── 2013-01-29-quick-change-and-the-web.md ├── 2013-01-31-modularize-your-psds.md ├── 2013-02-12-freebie-resources.md ├── 2013-02-19-teamcolors.md ├── 2013-03-08-coming-to-appreciate-art.md ├── 2013-03-26-unintended-visual-relationships.md ├── 2013-05-05-an-analysis-of-infinite-scroll.md ├── 2013-05-15-why-do-we-sketch.md ├── 2013-05-17-the-frustration-of-google-glass.md ├── 2013-05-22-stop-direct-spam-comments-in-wordpress.md ├── 2013-05-29-scriptogram-vector-logo.md ├── 2013-06-10-max-upload-filesize-restart-apache.md ├── 2013-06-11-seemly-selectors.md ├── 2013-06-27-advertising-for-the-buyer.md ├── 2013-07-08-scriptogram-posts-in-json-with-php.md ├── 2013-07-15-thoughts-from-on-writing-well.md ├── 2013-07-22-preserving-css-comments-during-compression.md ├── 2013-07-24-things-to-be-informed-about.md ├── 2013-07-29-sass-variable-interpolation-workarounds.md ├── 2013-08-12-putting-the-user-first.md ├── 2013-09-23-automating-feelings.md ├── 2013-09-26-kinda-sorta-looks-like-the-internet.md ├── 2013-09-26-kindlingapp-home-page-redesign.md ├── 2013-10-14-ostentatious-design-and-profanity.md ├── 2013-10-21-wireframes-and-gravity.md ├── 2013-11-06-evolution-of-creativity.md ├── 2013-12-18-ben-franklin-open-source-contributor.md ├── 2014-03-03-logo-the-image-of-a-company.md ├── 2014-03-11-defining-beauty-on-the-web.md ├── 2014-09-02-logo-integrity.md ├── 2014-10-23-kindling-rubber-stamp.md ├── 2014-10-28-creating-apple-touch-icons.md ├── 2014-11-04-successful-transaction-receipt.md ├── 2014-11-19-innovation-talk-page.md ├── 2015-01-16-team-colors-2-0.md ├── 2015-02-05-everything-but-visual-design.md ├── 2015-05-04-conceiving-blog-post-artwork.md ├── 2015-05-20-skinning-the-idea-poster-anew.md ├── 2015-06-29-a-web-of-people.md ├── 2015-08-26-designing-kindlings-pricing-page.md ├── 2015-08-31-reading-notes-august.md ├── 2015-09-11-marketing2.md ├── 2015-10-05-reading-notes-october.md ├── 2015-10-17-one-algorithm-to-rule-them-all.md ├── 2015-11-02-reading-notes-november.md ├── 2015-12-01-reading-notes-december.md ├── 2015-12-03-assignment-desk-logo.md ├── 2015-12-30-innovation-sales-sheet.md ├── 2016-01-28-designing-and-building-assignment-desk.md ├── 2016-03-02-going-the-extra-mile-with-tasks-and-feature-requests.md ├── 2016-05-17-designing-developing-dcp-application.md ├── 2016-07-09-acr90-work-page-design-updates.md ├── 2016-07-11-paul-rand-on-logos.md ├── 2016-08-08-reading-notes-july-2016.md ├── 2016-09-08-reading-notes-september.md ├── 2016-09-27-sassme-v2.md ├── 2016-10-01-reading-notes-october.md ├── 2016-11-18-reading-notes-november.md ├── 2016-11-24-text-as-ui.md ├── 2016-12-09-redesigning-and-engineering-timshel-admin.md ├── 2017-01-06-designing-and-engineering-color-usage.md ├── 2017-01-11-migrating-away-from-compass-and-susy.md ├── 2017-01-17-the-art-of-the-side-project.md ├── 2017-01-31-reading-notes-january.md ├── 2017-03-08-designing-login-screens-and-business-relationships.md ├── 2017-03-27-the-analog-web.md ├── 2017-04-07-reading-notes-april.md ├── 2017-04-17-stop-using-the-term-pixel-perfect.md ├── 2017-04-19-designing-integrations-at-timshel.md ├── 2017-05-09-reading-notes-may.md ├── 2017-06-22-reading-notes-june.md ├── 2017-06-28-notes-from-fluent-conference.md ├── 2017-07-03-notes-functional-lite-js.md ├── 2017-08-11-designing-and-engineering-event-management-at-timshel.md ├── 2017-08-16-i-liked-this-podcast.md ├── 2017-08-26-limitations-in-software.md ├── 2017-10-02-the-world-wide-web-of-people-at-my-disposal.md ├── 2017-10-28-reading-notes-october.md ├── 2017-11-04-the-value-of-visual-design.md ├── 2017-11-27-creating-ios-icon-masks-in-the-browser.md ├── 2018-01-05-reading-notes-january.md ├── 2018-02-23-url-design-and-automated-redirects-in-jekyll.md ├── 2018-03-13-reading-notes-march.md ├── 2018-03-23-writing-as-iterative-problem-solving.md ├── 2018-04-10-installing-and-building-an-npm-package-from-github.md ├── 2018-04-13-short-perspective-on-hiring.md ├── 2018-05-04-reading-notes-may.md ├── 2018-05-22-blog-redesign-again.md ├── 2018-06-19-detecitve-work-for-app-icon-book.md ├── 2018-06-25-reading-notes-june.md ├── 2018-07-28-reading-notes-july.md ├── 2018-08-02-choosing-a-static-site-generator.md ├── 2018-08-09-cabin-of-logo-integrity.md ├── 2018-08-24-reading-notes-august.md ├── 2018-09-30-reading-notes-september.md ├── 2018-10-16-netlibox-my-guest-post-on-netlify.md ├── 2018-10-25-dark-mode-on-the-web.md ├── 2018-10-29-reading-notes-october.md ├── 2018-11-14-pathnames-to-subdomains.md ├── 2018-11-21-bookmarklet-deploys-with-netlify.md ├── 2018-11-26-reading-notes-november.md ├── 2018-12-08-book-review-the-pun-also-rises.md ├── 2018-12-18-supporting-css-variables-in-sass.md ├── 2018-12-27-reading-notes-december.md ├── 2018-12-28-icon-galleries-dark-mode.md ├── 2018-12-29-css-network-performance.md ├── 2019-01-04-difference-between-substr-and-substring-in-javascript.md ├── 2019-01-07-conditionally-load-material-icons.md ├── 2019-01-08-designing-the-quick-quote-experience.md ├── 2019-01-17-building-a-progressively-enhanced-site.md ├── 2019-01-29-how-apple-engineers-decided-the-app-icon-size-for-the-original-iphone.md ├── 2019-01-30-reading-notes-january.md ├── 2019-01-31-generating-shades-of-color-using-css-variables.md ├── 2019-02-28-reading-notes-february.md ├── 2019-03-06-book-notes-creative-selection.md ├── 2019-03-06-the-power-of-prototypes-in-the-creative-process.md ├── 2019-03-11-trigger-build-in-netlify-from-aws-iot-button.md ├── 2019-03-18-improving-server-side-rendering-react.md ├── 2019-03-26-reading-notes-march.md ├── 2019-03-27-down-the-rabbit-hole-of-image-optimization-tooling.md ├── 2019-04-01-moving-from-ejs-to-jsx.md ├── 2019-04-10-thoughts-on-jeremy-keiths-split.md ├── 2019-04-16-conditional-syntax-highlighting-in-dark-mode-with-css-imports.md ├── 2019-04-18-applying-multiple-background-colors-with-css.md ├── 2019-04-29-your-product-doesnt-have-to-look-the-same-on-every-platform.md ├── 2019-05-28-reading-notes-may.md ├── 2019-06-19-how-to-create-a-macos-menu-bar-app-for-netlify.md ├── 2019-06-24-notes-rethinking-asynchronous-programming-in-javascript.md ├── 2019-06-30-reading-notes-june.md ├── 2019-07-03-saying-no.md ├── 2019-07-10-batch-rename-dates.md ├── 2019-07-12-dynamically-darken-a-color-in-css.md ├── 2019-07-16-jsx-like-syntax-for-tagged-template-literals.md ├── 2019-07-27-yesterdays-questions-answered-in-todays-platform-apis.md ├── 2019-08-12-designing-and-engineering-progressive-disclosure.md ├── 2019-08-13-good-things.md ├── 2019-08-27-reading-notes-august.md ├── 2019-08-30-dealing-with-uncertainty-in-art-and-life.md ├── 2019-09-03-thoughts-on-rich-harris-talk.md ├── 2019-09-05-design-principles-applied-to-sf-fonts.md ├── 2019-09-16-i-love-rss.md ├── 2019-10-21-book-notes-mathematicians-lament.md ├── 2019-10-28-reading-notes-october.md ├── 2019-11-25-es-modules-in-node-my-own-rabbit-hole.md ├── 2019-11-25-reading-notes-november.md ├── 2019-12-04-netlify-public-folder-part-i-what.md ├── 2019-12-04-netlify-public-folder-part-ii-why.md ├── 2019-12-04-netlify-public-folder-part-iii-how.md ├── 2019-12-20-common-js-equivalent-of-dirname-in-es-modules.md ├── 2019-12-20-stuff-to-say-on-twitter.md ├── 2019-12-30-reading-notes-december.md ├── 2020-01-14-follow-your-values-not-your-passions.md ├── 2020-01-24-reading-notes-january.md ├── 2020-01-27-proptypes-outside-of-react-in-template-literal-components.md ├── 2020-01-27-switching-from-react-to-js-for-templating.md ├── 2020-02-06-texting-is-cerebral.md ├── 2020-02-13-programming-pairs-well-with-other-disciplines.md ├── 2020-02-21-reading-notes-february.md ├── 2020-02-24-the-spirit-of-view-source.md ├── 2020-02-25-software-and-home-rennovation.md ├── 2020-03-02-50-blog-posts-in-2020.md ├── 2020-03-05-progressively-enhancing-a-small-widget.md ├── 2020-03-09-switching-from-cjs-to-esm.md ├── 2020-03-11-design-systems-and-airplanes.md ├── 2020-03-16-using-netlify-analytics-to-build-list-of-popular-posts.md ├── 2020-03-18-empowering-the-few.md ├── 2020-03-20-credentials-in-urls.md ├── 2020-03-23-writing-vs-coding.md ├── 2020-03-30-reading-notes-march.md ├── 2020-04-02-agency-website-design-inspiration-and-other-observations.md ├── 2020-04-13-perception-and-balancing-idealism-with-pragmatism.md ├── 2020-04-30-reading-notes-april.md ├── 2020-05-07-transferring-text-files-with-dropbox-js-sdk.md ├── 2020-05-12-musings-on-the-documentary-for-everyone.md ├── 2020-05-18-user-controlled-system-level-aesthetic-preferences.md ├── 2020-05-27-notes-on-design-systems-by-mark-boulton.md ├── 2020-05-28-reading-notes-may.md ├── 2020-05-29-color-scheme-property.md ├── 2020-05-30-sass-color-functions-in-css.md ├── 2020-06-30-reading-notes-june.md ├── 2020-07-06-the-web-as-an-information-system.md ├── 2020-07-13-import-es-modules-from-github.md ├── 2020-07-15-git-info-in-node-for-babel-config.md ├── 2020-07-16-letter-case-on-the-web.md ├── 2020-07-17-book-notes-mlk.md ├── 2020-07-20-email-replies-in-rss.md ├── 2020-07-21-css-naked.md ├── 2020-07-23-google-vs-netlify-analytics.md ├── 2020-07-27-notes-coders.md ├── 2020-07-29-reading-notes-july.md ├── 2020-08-03-the-meaning-of-view-source.md ├── 2020-08-04-the-resiliency-of-the-internet.md ├── 2020-08-07-remote-work-is-a-craft.md ├── 2020-08-10-web-technologies-and-syntax.md ├── 2020-08-18-growth-creativity-and-you.md ├── 2020-08-20-predispositions-of-inexperienced-talent.md ├── 2020-08-24-make-me-think.md ├── 2020-08-25-deploying-a-wannabe-monorepo-in-netlify.md ├── 2020-08-31-es-modules-there-is-no-registry.md ├── 2020-08-31-reading-notes-august.md ├── 2020-09-21-economics-of-the-front-end.md ├── 2020-09-22-indexing-my-blogs-links.md ├── 2020-09-28-reading-notes-september.md ├── 2020-10-08-cheating-entropy-with-native-web-tech.md ├── 2020-10-12-automatically-resize-a-textarea-on-user-input.md ├── 2020-10-15-export-to-html-from-javascript-using-blob-urls.md ├── 2020-10-19-ten-anti-principles-of-good-design.md ├── 2020-10-21-book-notes-demand-side-sales.md ├── 2020-10-28-reading-notes-october.md ├── 2020-11-11-react-without-build-tools.md ├── 2020-11-17-the-organic-web.md ├── 2020-11-23-system-fonts-on-the-web.md ├── 2020-11-30-reading-notes-november.md ├── 2020-12-09-the-missing-hit-and-the-open-web.md ├── 2020-12-15-a-cors-proxy-with-netlify.md ├── 2020-12-26-reading-notes-december.md ├── 2021-01-11-writing-in-2020-and-2021.md ├── 2021-01-13-custom-style-sheet-in-safari.md ├── 2021-01-20-feat-new-style.md ├── 2021-01-25-fav-excerpts-from-the-postlight-podcast.md ├── 2021-01-28-reading-notes-january.md ├── 2021-02-01-graphing-blog-post-goals.md ├── 2021-02-02-codbase-collaboration-between-humans-and-robots.md ├── 2021-02-06-ikea-and-javascript.md ├── 2021-02-08-judo-throw-the-hype.md ├── 2021-02-16-doing-web-design.md ├── 2021-02-18-reverse-dns.md ├── 2021-02-23-incomplete-designs.md ├── 2021-02-24-expectations-and-reality.md ├── 2021-02-26-reading-notes-february.md ├── 2021-03-01-sites-v-apps.md ├── 2021-03-02-book-notes-parker-palmer-vocation.md ├── 2021-03-15-speculative-prefetching.md ├── 2021-03-17-progressively-enhanced-search.md ├── 2021-03-22-css-is-in-fact-awesome.md ├── 2021-03-25-reading-notes-collection.md ├── 2021-03-29-reading-notes-march.md ├── 2021-04-05-web-languages-as-compile-targets.md ├── 2021-04-07-styling-select-option-values.md ├── 2021-04-09-reflecting-on-digital-experience-for-vaccine.md ├── 2021-04-12-svg-stroke-positioning-ios-masks-browser.md ├── 2021-04-15-this-is-the-internet-folks.md ├── 2021-04-20-fetch-and-3xx-redirect-status-codes.md ├── 2021-04-26-custom-elements-without-js.md ├── 2021-04-28-reading-notes-april.md ├── 2021-05-02-shadow-dom-and-the-styling-api.md ├── 2021-05-10-reintroducing-readlists.md ├── 2021-05-12-automatically-discoverable-rss-feeds.md ├── 2021-05-17-designing-between-the-lines.md ├── 2021-05-19-useful-and-usless-code-comments.md ├── 2021-05-28-reading-notes-may.md ├── 2021-06-01-reflections-on-html.md ├── 2021-06-03-css-system-colors.md ├── 2021-06-14-displaying-favicons-for-any-domain.md ├── 2021-06-17-unseen-work-of-design.md ├── 2021-06-22-font-size-and-control.md ├── 2021-06-29-courting-webp.md ├── 2021-06-30-reading-notes-june.md ├── 2021-07-01-recursive-citation.md ├── 2021-07-06-theme-color-in-css.md ├── 2021-07-08-css-gap.md ├── 2021-07-12-deno-is-webby.md ├── 2021-07-14-conditional-style-loading-not-so-fast.md ├── 2021-07-19-things-i-learned-reading-webkits-ua-stylesheet.md ├── 2021-07-26-propagating-up-in-css.md ├── 2021-07-28-quibbles-with-social-share-imagery.md ├── 2021-07-29-reading-notes-july.md ├── 2021-08-06-browsers-and-representation.md ├── 2021-08-09-cool-uris-and-image-hotlinking.md ├── 2021-08-10-confirm-a-prompt-we-stay-alert.md ├── 2021-08-16-canistilluse.com.md ├── 2021-08-19-thank-you-for-reading.md ├── 2021-08-27-reading-notes-august.md ├── 2021-08-30-feed-urls.md ├── 2021-09-07-defining-basic-javascript-terms.md ├── 2021-09-09-book-notes-think-again-by-adam-grant.md ├── 2021-09-11-learning-and-being-wrong.md ├── 2021-09-13-job-titles-what-you-do-and-are.md ├── 2021-09-15-the-power-of-the-link.md ├── 2021-09-30-reading-notes-september.md ├── 2021-10-06-things-learned-blogging.md ├── 2021-10-07-stacking-contexts.md ├── 2021-10-10-hide-my-mailto-email.md ├── 2021-10-12-a-new-toilet.md ├── 2021-10-14-notes-hammock-driven-development.md ├── 2021-10-19-thoughts-on-avoiding-an-excessive-dom-size.md ├── 2021-10-25-note-to-self-on-churn.md ├── 2021-10-29-reading-notes-october.md ├── 2021-11-01-pseudo-element-syntax.md ├── 2021-11-09-launching-ios-app-icon-book.md ├── 2021-11-15-notes-from-measuring-design.md ├── 2021-11-18-css-relative-colors.md ├── 2021-11-22-a-web-thanksgiving.md ├── 2021-11-30-reading-notes-november.md ├── 2021-12-03-book-notes-eric-gill-typography.md ├── 2021-12-06-notes-on-metadata.md ├── 2021-12-13-javascript-templating.md ├── 2021-12-15-disposition-of-negativity.md ├── 2021-12-23-app-icons-dont-catch-em-all.md ├── 2021-12-28-for-the-love-of-the-web.md ├── 2021-12-29-reading-notes-december.md ├── 2022-01-05-a-web-for-all.md ├── 2022-01-11-talking-app-icons-on-the-postlight-podcast.md ├── 2022-01-18-exporting-and-parsing-emails.md ├── 2022-01-20-increase-reach-into-addressable-market.md ├── 2022-01-26-web-predictions-on-a-whim.md ├── 2022-01-31-reading-notes-january.md ├── 2022-02-02-cluttered-web.md ├── 2022-02-08-the-web-a-mystery-greater-than-our-failures.md ├── 2022-02-14-netlify-analytics-email-digest.md ├── 2022-02-16-book-notes-millions-billions-zillions.md ├── 2022-02-22-things-the-css-spec-folks-got-right.md ├── 2022-02-28-inspecting-web-views-in-macos.md ├── 2022-03-01-me-on-shoptalkshow-504.md ├── 2022-03-02-reading-notes-february.md ├── 2022-03-07-my-mom-and-the-wsj.md ├── 2022-03-10-inline-all-the-things.md ├── 2022-03-14-design-happens-in-an-ecosystem.md ├── 2022-03-15-deno-is-webby-pt-2.md ├── 2022-03-20-what-is-the-web.md ├── 2022-03-23-new-blog-theme-implementation-details.md ├── 2022-03-26-misc-thoughts-from-an-article-on-research.md ├── 2022-03-28-more-to-design-than-data-and-rationality.md ├── 2022-03-30-reading-notes-march.md ├── 2022-04-04-exerting-control-with-media-queries.md ├── 2022-04-05-automate-public-folder-workflow.md ├── 2022-04-10-permeating-principles-of-the-web.md ├── 2022-04-14-the-side-effects-of-tailored-digital-experiences.md ├── 2022-04-16-having-fun-writing-apis-with-glitch.md ├── 2022-04-19-ordering-css-delcarations.md ├── 2022-04-23-notes-from-fred-schott-on-shop-talk-show.md ├── 2022-04-25-progressively-enhanced-builds.md ├── 2022-04-27-trusting-browsers.md ├── 2022-04-28-reading-notes-april.md ├── 2022-05-02-joining-remix.md ├── 2022-05-09-notes-from-michael-jackson-devmode-fm.md ├── 2022-05-09-the-web-beyond-browsers.md ├── 2022-05-10-browser-level-color-scheme-preference.md ├── 2022-05-12-whats-it-worth.md ├── 2022-05-15-principles-of-color-beyond-srgb.md ├── 2022-05-17-netlify-public-folder-part-iv.md ├── 2022-05-18-quick-dirty-text-diffing.md ├── 2022-05-23-loading-parsing-executing-javascript.md ├── 2022-05-26-the-case-for-design-engineers.md ├── 2022-05-27-reading-notes-may.md ├── 2022-05-28-avoiding-flash-of-inaccurate-theme-color.md ├── 2022-06-04-design-systems-and-boundaries.md ├── 2022-06-08-short-history-of-ios-app-icons.md ├── 2022-06-12-visualizing-my-blogs-links.md ├── 2022-06-16-form-data-and-json.md ├── 2022-06-18-the-message-and-medium-of-the-personal-blog.md ├── 2022-06-20-fav-excerpts-from-the-postlight-podcast-part-ii.md ├── 2022-06-23-doing-well.md ├── 2022-06-26-previous-sibling-selector.md ├── 2022-06-28-notes-from-in-and-out-of-style.md ├── 2022-06-30-reading-notes-june.md ├── 2022-07-01-software-over-time.md ├── 2022-07-04-unlocked-possibilities-of-has-selector.md ├── 2022-07-06-visualizing-sf-font-variations.md ├── 2022-07-10-my-office-space.md ├── 2022-07-12-resiliency-in-the-webs-layers.md ├── 2022-07-14-writing-and-waiting.md ├── 2022-07-19-finding-stuff-to-write-about.md ├── 2022-07-21-there-is-no-bar-but-having-one-is-good-too.md ├── 2022-07-24-book-notes-on-writing.md ├── 2022-07-26-html-email-rant.md ├── 2022-07-30-reading-notes-july.md ├── 2022-08-02-multiple-inline-svgs.md ├── 2022-08-03-other-peoples-websites.md ├── 2022-08-03-saying-thank-you.md ├── 2022-08-08-markdown-sans-front-matter.md ├── 2022-08-12-things-you-can-and-cant-do.md ├── 2022-08-14-playing-with-blog-home.md ├── 2022-08-15-well-known-links-resource.md ├── 2022-08-16-old-african-proverb-on-web-design.md ├── 2022-08-18-web-diversity.md ├── 2022-08-19-re-web-harsh-manager-pt-ii.md ├── 2022-08-19-re-web-harsh-manager.md ├── 2022-08-28-stats-page.md ├── 2022-08-30-trying.md ├── 2022-09-02-validating-html.md ├── 2022-09-03-reading-notes-august.md ├── 2022-09-05-generating-epub-file-in-browser.md ├── 2022-09-07-jen-simmons-shoptalk-show.md ├── 2022-09-12-good-design.md ├── 2022-09-13-building-together.md ├── 2022-09-14-building-software-as-translation.md ├── 2022-09-17-font-family-and-supports.md ├── 2022-09-18-flying-j-pies.md ├── 2022-09-19-my-contribution-to-react-router.md ├── 2022-09-21-moving-with-prototypes.md ├── 2022-09-26-custom-rss-feeds.md ├── 2022-09-30-reading-notes-september.md ├── 2022-10-03-remix-react-and-state.md ├── 2022-10-05-patching-open-web.md ├── 2022-10-06-sketch-design-challenge-icons.md ├── 2022-10-11-app-icon-ai-variations.md ├── 2022-10-17-website-fidelity.md ├── 2022-10-19-labels-spectrums-and-the-web.md ├── 2022-10-20-seeing-vs-using.md ├── 2022-10-24-what-work-looks-like.md ├── 2022-10-26-scroll-to-text-fragments.md ├── 2022-10-27-optimize-for-nothing.md ├── 2022-10-29-reading-notes-october.md ├── 2022-10-31-website-fidelity-browser.md ├── 2022-11-06-npm-dependency-queries.md ├── 2022-11-09-browsers-json-formdata.md ├── 2022-11-13-verified-personal-website.md ├── 2022-11-14-obscure-things-power-the-imagination.md ├── 2022-11-16-remix-alternate-timeline-of-web-dev.md ├── 2022-11-20-artistic-prototypes.md ├── 2022-11-22-natural-language-inputs.md ├── 2022-11-27-css-for-urls-and-http-headers.md ├── 2022-11-29-the-word-value-in-css.md ├── 2022-11-30-reading-notes-november.md ├── 2022-12-05-employment-change.md ├── 2022-12-13-music-programming-and-practice.md ├── 2022-12-15-select-the-right-tool.md ├── 2022-12-19-good-design-pt-ii.md ├── 2022-12-23-notes-from-ryan-dahl-on-shop-talk-show.md ├── 2022-12-27-prototypes-and-practice.md ├── 2022-12-31-reading-notes-december.md ├── 2023-01-02-book-notes-pirate-treasure.md ├── 2023-01-04-thinking-systematically.md ├── 2023-01-05-justify-space-between-individual-items.md ├── 2023-01-08-ok-lch-im-convinced.md ├── 2023-01-10-subscribe-wherever-you-get-your-content.md ├── 2023-01-16-curating-human-and-ai-artwork.md ├── 2023-01-17-art-of-knowing-when-to-quit.md ├── 2023-01-18-the-anti-capitalist-web.md ├── 2023-01-23-short-history-of-port-numbers.md ├── 2023-01-24-best-time-to-own-a-domain.md ├── 2023-01-26-digital-preservation-and-the-app-icon-book.md ├── 2023-01-29-nothings-bulletproof.md ├── 2023-01-31-reading-notes-january.md ├── 2023-02-03-hipster-history-of-cors.md ├── 2023-02-06-the-birth-of-disable-javascript.md ├── 2023-02-07-validity-of-custom-element-tag-names.md ├── 2023-02-09-productive-procrastination.md ├── 2023-02-16-css-wishlist.md ├── 2023-02-21-notes-dot-jim-nielsen-dot-com.md ├── 2023-02-22-faux-progress.md ├── 2023-02-27-end-users-over-all-else.md ├── 2023-03-01-logic-of-code-and-illogic-of-creativity.md ├── 2023-03-06-oasis-of-quiet.md ├── 2023-03-09-deadlines-as-technology.md ├── 2023-03-13-figma-to-browser-chasm.md ├── 2023-03-16-alphabet-as-technology.md ├── 2023-03-20-logical-properties-and-ease.md ├── 2023-03-22-human-hype-and-machine-intelligence.md ├── 2023-03-27-types-in-jsdoc-with-zod.md ├── 2023-04-02-more-everything-with-ai.md ├── 2023-04-10-ai-and-the-science-of-creativity.md ├── 2023-04-17-site-search-in-arc-browser.md ├── 2023-04-18-offline-is-online-with-extreme-latency.md ├── 2023-04-23-notes-to-self-on-mastodon.md ├── 2023-04-24-notes-from-richs-talk.md ├── 2023-04-30-circles-and-momentum.md ├── 2023-05-03-gratitude-for-dont-break-the-web.md ├── 2023-05-04-cite-your-sources-ai.md ├── 2023-05-12-domain-handle-blueksy.md ├── 2023-05-14-rich-fast-loops-and-tradeoffs.md ├── 2023-05-16-building-infinite-spreadsheet.md ├── 2023-05-18-date-and-time-in-ssg.md ├── 2023-05-19-practical-accessibility.md ├── 2023-05-22-well-known-avatar.md ├── 2023-05-24-single-line-comments-in-css.md ├── 2023-05-26-link-preload-image.md ├── 2023-05-30-throwaway-browser-defaults.md ├── 2023-06-01-slow-motion-animations-with-chrome-devtools.md ├── 2023-06-12-minute-rice-text-and-websites.md ├── 2023-06-15-imports-under-the-hood.md ├── 2023-06-19-ode-to-aea.md ├── 2023-06-20-thoughts-on-safari-spatial-computing.md ├── 2023-06-24-components-and-legos.md ├── 2023-06-28-apollo-app-icons.md ├── 2023-07-05-language-level-toll-roads.md ├── 2023-07-11-stop-being-fancy.md ├── 2023-07-14-things-i-like-over-things-i-dont.md ├── 2023-07-20-domain-sins-of-my-youth.md ├── 2023-07-24-domain-nuance.md ├── 2023-07-31-user-feedback.md ├── 2023-08-02-knowledge-laundering.md ├── 2023-08-09-stealth-and-best-practices.md ├── 2023-08-14-meaning-in-web-tech-stack-ordering.md ├── 2023-08-18-js-party-288.md ├── 2023-08-20-temporarily-abled.md ├── 2023-08-21-reloading-document-in-html-and-preserve-query-params.md ├── 2023-08-23-counting-to-ten.md ├── 2023-08-26-something-you-need-to-know-about-web-dev.md ├── 2023-08-28-family-tree-wisdom.md ├── 2023-08-31-book-notes-out-of-the-software-crisis.md ├── 2023-09-01-software-crisis-dependencies.md ├── 2023-09-04-software-crisis-garden.md ├── 2023-09-06-software-crisis-making-software.md ├── 2023-09-11-llms-intuition-and-computers.md ├── 2023-09-14-japanese-ios-app-icon-book.md ├── 2023-09-17-precarious-modern-computing.md ├── 2023-09-24-software-by-encountering.md ├── 2023-09-26-software-is-what-we-learned-along-the-way.md ├── 2023-09-27-robots-txt.md ├── 2023-10-01-websites-are-for-normies.md ├── 2023-10-04-notes-on-notes.md ├── 2023-10-08-the-flavors-of-typescript.md ├── 2023-10-10-web-components-icon-galleries.md ├── 2023-10-15-the-cost-of-avoiding-annoyance.md ├── 2023-10-18-naming-things-and-llms.md ├── 2023-10-20-people-and-blogs-and-me.md ├── 2023-10-23-javascript-is-enabled-by-default.md ├── 2023-10-25-cat-and-mouse.md ├── 2023-10-31-advice-on-blogging.md ├── 2023-11-02-embeds-and-quotations.md ├── 2023-11-05-as-good-as-html.md ├── 2023-11-13-html-web-components.md ├── 2023-11-15-html-web-components-an-example.md ├── 2023-11-20-width-and-height-in-css.md ├── 2023-11-28-examples-of-great-urls.md ├── 2023-12-03-how-i-take-and-publish-notes.md ├── 2023-12-05-thats-another-podcast.md ├── 2023-12-13-most-profitable-ui-element-ever.md ├── 2023-12-19-unread-badge-macos-safari-web-app.md ├── 2023-12-28-blogging-and-compositing.md ├── 2024-01-02-fault-tolerance-html-css.md ├── 2024-01-04-cold-blooded-software.md ├── 2024-01-07-notes-from-computing-sustainably.md ├── 2024-01-09-humans-all-the-way-down.md ├── 2024-01-10-idioms-as-code.md ├── 2024-01-12-macos-icon-book-irl.md ├── 2024-01-14-dinner-conversation.md ├── 2024-01-17-rss-in-html.md ├── 2024-01-19-rss-in-html-follow-up.md ├── 2024-01-21-immeasurable-impact.md ├── 2024-01-23-origin-of-online-handles.md ├── 2024-01-28-online-handles-round-up.md ├── 2024-01-30-inbox-o-receipts.md ├── 2024-02-01-treating-the-symptoms.md ├── 2024-02-05-discovering-newsletter-links-with-quadratic.md ├── 2024-02-07-golden-era-blogging.md ├── 2024-02-12-the-case-for-design-engineers-pt-ii.md ├── 2024-02-15-zero-to-unmaintainable.md ├── 2024-02-19-ui-fn-org.md ├── 2024-02-21-two-tips-building-with-react-router.md ├── 2024-02-26-the-subversive-hyperlink.md ├── 2024-02-27-more-files-plz.md ├── 2024-02-29-notes-on-making-software-by-peter-van-hardenberg.md ├── 2024-03-04-ai-is-like-a-lossy-jpeg.md ├── 2024-03-05-shoptalk-show-605.md ├── 2024-03-07-hard-websites.md ├── 2024-03-12-following-links.md ├── 2024-03-19-making-films-and-making-websites.md ├── 2024-03-25-allure-of-sync-engines.md ├── 2024-03-27-the-case-for-design-engineers-pt-iii.md ├── 2024-04-01-expose-platform-apis-over-wrapping-them.md ├── 2024-04-08-netlify-image-cdn.md ├── 2024-04-09-you-are-what-you-read.md ├── 2024-04-15-faster-bandwidth-and-websites.md ├── 2024-04-17-consistent-nav-across-inconsistent-sites.md ├── 2024-04-22-interdisciplinary-website-maker.md ├── 2024-04-24-big-sur-ification-of-macos-icons.md ├── 2024-04-28-cars-motorcycles-websites-seams.md ├── 2024-05-01-bulletproof-problem-solving.md ├── 2024-05-06-errors-arent-all-bad.md ├── 2024-05-13-gist-that-keeps-giving.md ├── 2024-05-20-futuristic-progressive-enhanement.md ├── 2024-05-21-rsc-localfirst-and-coordination-between-computers.md ├── 2024-05-24-thinking-big-and-small.md ├── 2024-05-30-overcomplicating-is-easy.md ├── 2024-06-03-just-one-line.md ├── 2024-06-04-novels-as-prototypes.md ├── 2024-06-07-night-time-sky.md ├── 2024-06-10-hedge-words-and-imaginative-thinking.md ├── 2024-06-17-notes-from-you-are-not-a-gadget.md ├── 2024-06-19-organic-intelligence.md ├── 2024-06-20-custom-elements-only-need-end-with-a-hyphen.md ├── 2024-06-24-local-first-makes-codebases-more-collaborative.md ├── 2024-06-27-cool-uris-and-humans.md ├── 2024-07-01-digital-trees.md ├── 2024-07-08-all-about-that-button.md ├── 2024-07-11-the-value-of-silence.md ├── 2024-07-15-text-prompts-circumscribe-solutions.md ├── 2024-07-17-me-no-like-the-term-ic.md ├── 2024-07-18-amazing-athletes.md ├── 2024-07-22-greatest-strength-is-greatest-weakness.md ├── 2024-08-02-deploying-with-netlify-shortcuts.md ├── 2024-08-05-just-build-websites.md ├── 2024-08-06-deno-de-emphasizes-http-imports.md ├── 2024-08-08-my-failed-peronsal-site-redesign.md ├── 2024-08-11-impressionist-blogging.md ├── 2024-08-14-iterative-building-and-decision-making.md ├── 2024-08-19-blog-vs-social-posts.md ├── 2024-08-21-netlify-public-folder-part-v.md ├── 2024-08-25-notes-site-via-content-in-dropbox.md ├── 2024-08-28-notes-from-pen-and-teller.md ├── 2024-08-29-the-humble-link.md ├── 2024-09-03-sanding-ui.md ├── 2024-09-04-personal-website-vulnerability.md ├── 2024-09-08-seeing-others-in-data-but-not-ourselves.md ├── 2024-09-16-the-ruthless-edit.md ├── 2024-09-17-reading-time-estimation-widgets.md ├── 2024-09-22-blogging-is-listening.md ├── 2024-09-29-wouldnt-recommend-this-algorithm.md ├── 2024-10-02-person-in-personal-website.md ├── 2024-10-04-easy-and-convenient-they-say.md ├── 2024-10-07-ryan-dahl-talks-deno-on-changelog.md ├── 2024-10-09-color-console-log.md ├── 2024-10-14-prototyping-magic-and-software.md ├── 2024-10-16-prompting-the-wrong-question.md ├── 2024-10-21-enabled-by-default.md ├── 2024-10-23-lowest-common-denominator.md ├── 2024-10-25-machine-content-creators.md ├── 2024-10-28-used-domain-clean-title.md ├── 2024-10-30-easy-changes.md ├── 2024-11-02-hacker-news-clones.md ├── 2024-11-04-design-engineer-job-screener.md ├── 2024-11-06-localstorage-recoil.md ├── 2024-11-11-navigations-on-the-web.md ├── 2024-11-13-beauty-of-building.md ├── 2024-11-15-writing-is-human-expression.md ├── 2024-11-18-named-blogs.md ├── 2024-11-20-bad-captchas.md ├── 2024-11-24-nabbing-macos-icons.md ├── 2024-11-27-nothing-is-something.md ├── 2024-12-02-contrast-is-clarifying.md ├── 2024-12-09-omgimg.md ├── 2024-12-12-making-omgimg-pt-i.md ├── 2024-12-15-making-omgimg-pt-ii.md ├── 2024-12-18-making-omgimg-pt-iii.md ├── 2024-12-23-making-omgimg-pt-iv.md ├── 2024-12-29-christmas-day.md ├── 2024-12-30-podcast-notes-talk-show-kagi.md ├── 2025-01-04-subscribe-via-email-now.md ├── 2025-01-06-notification-marshmallows.md ├── 2025-01-07-social-inflation.md ├── 2025-01-09-dont-miss-the-product-for-the-artifacts.md ├── 2025-01-12-view-transition-name-gotchas.md ├── 2025-01-13-local-cli-tools-in-node.md ├── 2025-01-15-tools-as-ways-of-being.md ├── 2025-01-20-relationship-advice-for-ai.md ├── 2025-01-22-overriding-basic-ui-controls.md ├── 2025-01-27-html-minification.md ├── 2025-01-28-missed-connections.md ├── 2025-01-29-javascript-required.md ├── 2025-02-02-ui-pace-layers.md ├── 2025-02-04-blown-away-by-the-unexpected.md ├── 2025-02-07-software-pliability.md ├── 2025-02-10-the-art-of-making-websites.md ├── 2025-02-13-search-without-javascript.md ├── 2025-02-17-aspect-ratio-in-css-view-transitions.md ├── 2025-02-19-css-space-toggles.md ├── 2025-02-24-sanding-ui-pt-ii.md ├── 2025-02-26-limitations-vs-capabilities.md ├── 2025-02-28-get-better-doing-a-bad-job.md ├── 2025-03-02-thoughts-on-ax.md ├── 2025-03-04-lots-of-little-html-pages.md ├── 2025-03-16-ecosystems-vs-artifacts.md ├── 2025-03-20-proving-binaries.md ├── 2025-03-22-thoughts-on-working-draft-to-override-form-controls.md ├── 2025-03-24-book-notes-order-of-time.md ├── 2025-03-26-value-of-experience.md ├── 2025-03-30-dont-forget-meta-theme-color.md ├── 2025-04-02-flow-state-and-surfing.md ├── 2025-04-05-tag-youre-it.md ├── 2025-04-08-background-image-opacity-css.md ├── 2025-04-10-ductility.md ├── 2025-04-14-love-for-interoperability.md ├── 2025-04-16-be-mindful-of-what-you-make-easy.md ├── 2025-04-19-as-strong-as-your-weakest-point.md ├── 2025-04-21-i-dont-see-why-not.md ├── 2025-04-23-job-titles.md ├── 2025-04-27-craft-and-satisfaction.md ├── 2025-04-29-backwards-compat-in-web-but-not-its-tools.md ├── 2025-05-05-tumult-in-design.md ├── 2025-05-07-language-needs-innovation.md ├── 2025-05-12-notes-from-blink-principles-of-web-compat.md ├── 2025-05-14-notes-from-hundred-year-web-service.md ├── 2025-05-18-multiple-computers.md ├── 2025-05-20-product-pseudoscience.md ├── 2025-05-23-better-platform-defaults-color-picker.md ├── 2025-05-25-more-friction-please.md ├── 2025-05-28-tradeoffs-to-continuous-software.md ├── 2025-06-02-is-it-javascript.md ├── 2025-06-04-notes-context-is-everything.md ├── 2025-06-06-visual-design-homogeneity-at-scale.md ├── 2025-06-10-web-as-urls-not-documents.md ├── 2025-06-11-continuum-from-static-to-dynamic.md ├── 2025-06-15-becoming-an-asshole.md ├── 2025-06-22-internet-phone-book.md ├── 2025-06-24-data-gants.md ├── 2025-06-25-transform-html-with-edge-functions.md ├── 2025-06-30-links-from-whgov-wire.md ├── 2025-07-02-element-ordering-edge-function-html-rewriter.md ├── 2025-07-06-do-you-personalize.md ├── 2025-07-07-youtube-links-from-whgov-wire.md ├── 2025-07-10-computers-are-a-feeling.md ├── 2025-07-14-measurement-and-numbers.md ├── 2025-07-17-occupation-and-preoccupation.md ├── 2025-07-27-how-to-make-websites-that-require-lots-of-time-and-energy.md ├── 2025-08-03-href-value-possibilities.md ├── 2025-08-06-writing-blog-posts-and-songs.md ├── 2025-08-10-sit-on-your-ass-web-dev.md ├── 2025-08-13-choosing-tools-for-making-websites.md ├── 2025-08-15-more-context-bro.md ├── 2025-08-17-bottomless-subtleties.md ├── 2025-08-19-consistent-nav-across-inconsistent-sites-pt-ii.md ├── 2025-08-25-idea-to-reality-with-prototypes.md ├── 2025-09-04-casing-on-the-web.md ├── 2025-09-08-love-for-python.md ├── 2025-09-14-mac-app-flea-market.md ├── 2025-09-16-why-make-a-website-in-2025.md ├── 2025-09-18-rip-browsers.md ├── 2025-09-21-my-antis.md ├── 2025-09-23-npm-risks.md ├── 2025-09-28-run-software-on-software-youve-never-run.md ├── 2025-10-02-doing-in-manually.md ├── 2025-10-07-og-images-via-data-attributes.md ├── 2025-10-11-research-alt.md ├── 2025-10-19-more-control-equals-less-performance.md ├── 2025-10-23-ai-browsers-frontier-security.md ├── 2025-10-24-everything-is-broken.md ├── 2025-10-26-dont-forget-these-html-tags.md ├── 2025-11-02-browser-apis-as-sass.md ├── 2025-11-07-my-atomic-rabbithole.md ├── 2025-11-09-comparing-icons-in-my-collection.md ├── 2025-11-12-tahoes-terrible-icons-b-sides.md ├── 2025-11-16-files-on-disk-scripted-with-ai.md ├── 2025-11-19-notes-from-changelog-with-feross.md ├── 2025-11-23-top-resource-not-found.md ├── 2025-11-26-notes-from-interview-with-jony-ive.md ├── 2025-11-30-malicious-traffic-on-static-sites.md └── 2025-12-02-grow-like-a-tree-not-a-cancer.md ├── scripts ├── cache-site-data.js ├── get-hacker-news-posts.js ├── get-quick-charts.js ├── get-trending-posts.js └── parse-markdown.js ├── src ├── data │ └── newsletterLinksByPostPath.yml ├── routes │ ├── $year.$slug.index.ori.html │ ├── 404.ori.html │ ├── _redirects.js │ ├── about.external-links.ori.html │ ├── about.internal-links.ori.html │ ├── about.ori.html │ ├── archive.index.ori.html │ ├── feed.html.js │ ├── feed.json.js │ ├── feed.xml.js │ ├── index.ori.html │ ├── menu.ori.html │ ├── posts.hacker-news.index.ori.html │ ├── posts.trending.index.ori.html │ ├── search.ori.html │ ├── styles.css.ori │ ├── subscribe.ori.html │ └── tags.index.ori.html ├── server │ ├── Icon.js │ ├── Layouts.js │ ├── PostsList.js │ ├── PostsNav.ori │ ├── ReplyHtml.js │ ├── RssClub.js │ ├── ThemePicker.js │ ├── avatar.png │ ├── getBlogPostsStatus.js │ ├── preferences.js │ ├── styles │ │ ├── basic.css │ │ ├── modern-normalize.css │ │ └── styles.css │ ├── svgs │ │ ├── feed-json.svg │ │ ├── heroicon-chevron-left.svg │ │ ├── heroicon-chevron-right.svg │ │ ├── heroicon-close.svg │ │ ├── heroicon-dark.svg │ │ ├── heroicon-email.svg │ │ ├── heroicon-light.svg │ │ ├── heroicon-menu.svg │ │ ├── heroicon-rss.svg │ │ ├── heroicon-search.svg │ │ ├── heroicon-system.svg │ │ └── heroicon-x-circle.svg │ ├── theme-picker.js │ ├── theme.js │ └── utils.js ├── site.ori └── static │ ├── 404-pie.jpg │ ├── apple-touch-icon.png │ ├── assets │ └── img │ │ ├── favicon.svg │ │ ├── fidelity-high.svg │ │ ├── fidelity-low.svg │ │ ├── fidelity-med.svg │ │ ├── jimniels.jpg │ │ ├── logo-black.png │ │ ├── logo-white.png │ │ ├── preferences.svg │ │ └── twitter-card.png │ ├── favicon.ico │ └── pagefind.js ├── tsconfig.json └── types.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/*.md 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/README.md -------------------------------------------------------------------------------- /README.notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/README.notes.md -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/package.json -------------------------------------------------------------------------------- /posts/2012-11-28-understanding-comes-in-stages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2012-11-28-understanding-comes-in-stages.md -------------------------------------------------------------------------------- /posts/2012-11-30-safari-tab-preview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2012-11-30-safari-tab-preview.md -------------------------------------------------------------------------------- /posts/2012-12-04-reading-notes-november.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2012-12-04-reading-notes-november.md -------------------------------------------------------------------------------- /posts/2012-12-11-calculate-the-ios-border-radius.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2012-12-11-calculate-the-ios-border-radius.md -------------------------------------------------------------------------------- /posts/2012-12-12-said-no-user-ever.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2012-12-12-said-no-user-ever.md -------------------------------------------------------------------------------- /posts/2013-01-08-science-of-typography.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-01-08-science-of-typography.md -------------------------------------------------------------------------------- /posts/2013-01-21-unicode-symbols-and-font-stacks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-01-21-unicode-symbols-and-font-stacks.md -------------------------------------------------------------------------------- /posts/2013-01-29-quick-change-and-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-01-29-quick-change-and-the-web.md -------------------------------------------------------------------------------- /posts/2013-01-31-modularize-your-psds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-01-31-modularize-your-psds.md -------------------------------------------------------------------------------- /posts/2013-02-12-freebie-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-02-12-freebie-resources.md -------------------------------------------------------------------------------- /posts/2013-02-19-teamcolors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-02-19-teamcolors.md -------------------------------------------------------------------------------- /posts/2013-03-08-coming-to-appreciate-art.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-03-08-coming-to-appreciate-art.md -------------------------------------------------------------------------------- /posts/2013-03-26-unintended-visual-relationships.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-03-26-unintended-visual-relationships.md -------------------------------------------------------------------------------- /posts/2013-05-05-an-analysis-of-infinite-scroll.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-05-05-an-analysis-of-infinite-scroll.md -------------------------------------------------------------------------------- /posts/2013-05-15-why-do-we-sketch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-05-15-why-do-we-sketch.md -------------------------------------------------------------------------------- /posts/2013-05-17-the-frustration-of-google-glass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-05-17-the-frustration-of-google-glass.md -------------------------------------------------------------------------------- /posts/2013-05-22-stop-direct-spam-comments-in-wordpress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-05-22-stop-direct-spam-comments-in-wordpress.md -------------------------------------------------------------------------------- /posts/2013-05-29-scriptogram-vector-logo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-05-29-scriptogram-vector-logo.md -------------------------------------------------------------------------------- /posts/2013-06-10-max-upload-filesize-restart-apache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-06-10-max-upload-filesize-restart-apache.md -------------------------------------------------------------------------------- /posts/2013-06-11-seemly-selectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-06-11-seemly-selectors.md -------------------------------------------------------------------------------- /posts/2013-06-27-advertising-for-the-buyer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-06-27-advertising-for-the-buyer.md -------------------------------------------------------------------------------- /posts/2013-07-08-scriptogram-posts-in-json-with-php.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-07-08-scriptogram-posts-in-json-with-php.md -------------------------------------------------------------------------------- /posts/2013-07-15-thoughts-from-on-writing-well.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-07-15-thoughts-from-on-writing-well.md -------------------------------------------------------------------------------- /posts/2013-07-22-preserving-css-comments-during-compression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-07-22-preserving-css-comments-during-compression.md -------------------------------------------------------------------------------- /posts/2013-07-24-things-to-be-informed-about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-07-24-things-to-be-informed-about.md -------------------------------------------------------------------------------- /posts/2013-07-29-sass-variable-interpolation-workarounds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-07-29-sass-variable-interpolation-workarounds.md -------------------------------------------------------------------------------- /posts/2013-08-12-putting-the-user-first.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-08-12-putting-the-user-first.md -------------------------------------------------------------------------------- /posts/2013-09-23-automating-feelings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-09-23-automating-feelings.md -------------------------------------------------------------------------------- /posts/2013-09-26-kinda-sorta-looks-like-the-internet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-09-26-kinda-sorta-looks-like-the-internet.md -------------------------------------------------------------------------------- /posts/2013-09-26-kindlingapp-home-page-redesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-09-26-kindlingapp-home-page-redesign.md -------------------------------------------------------------------------------- /posts/2013-10-14-ostentatious-design-and-profanity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-10-14-ostentatious-design-and-profanity.md -------------------------------------------------------------------------------- /posts/2013-10-21-wireframes-and-gravity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-10-21-wireframes-and-gravity.md -------------------------------------------------------------------------------- /posts/2013-11-06-evolution-of-creativity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-11-06-evolution-of-creativity.md -------------------------------------------------------------------------------- /posts/2013-12-18-ben-franklin-open-source-contributor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2013-12-18-ben-franklin-open-source-contributor.md -------------------------------------------------------------------------------- /posts/2014-03-03-logo-the-image-of-a-company.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2014-03-03-logo-the-image-of-a-company.md -------------------------------------------------------------------------------- /posts/2014-03-11-defining-beauty-on-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2014-03-11-defining-beauty-on-the-web.md -------------------------------------------------------------------------------- /posts/2014-09-02-logo-integrity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2014-09-02-logo-integrity.md -------------------------------------------------------------------------------- /posts/2014-10-23-kindling-rubber-stamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2014-10-23-kindling-rubber-stamp.md -------------------------------------------------------------------------------- /posts/2014-10-28-creating-apple-touch-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2014-10-28-creating-apple-touch-icons.md -------------------------------------------------------------------------------- /posts/2014-11-04-successful-transaction-receipt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2014-11-04-successful-transaction-receipt.md -------------------------------------------------------------------------------- /posts/2014-11-19-innovation-talk-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2014-11-19-innovation-talk-page.md -------------------------------------------------------------------------------- /posts/2015-01-16-team-colors-2-0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-01-16-team-colors-2-0.md -------------------------------------------------------------------------------- /posts/2015-02-05-everything-but-visual-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-02-05-everything-but-visual-design.md -------------------------------------------------------------------------------- /posts/2015-05-04-conceiving-blog-post-artwork.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-05-04-conceiving-blog-post-artwork.md -------------------------------------------------------------------------------- /posts/2015-05-20-skinning-the-idea-poster-anew.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-05-20-skinning-the-idea-poster-anew.md -------------------------------------------------------------------------------- /posts/2015-06-29-a-web-of-people.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-06-29-a-web-of-people.md -------------------------------------------------------------------------------- /posts/2015-08-26-designing-kindlings-pricing-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-08-26-designing-kindlings-pricing-page.md -------------------------------------------------------------------------------- /posts/2015-08-31-reading-notes-august.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-08-31-reading-notes-august.md -------------------------------------------------------------------------------- /posts/2015-09-11-marketing2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-09-11-marketing2.md -------------------------------------------------------------------------------- /posts/2015-10-05-reading-notes-october.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-10-05-reading-notes-october.md -------------------------------------------------------------------------------- /posts/2015-10-17-one-algorithm-to-rule-them-all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-10-17-one-algorithm-to-rule-them-all.md -------------------------------------------------------------------------------- /posts/2015-11-02-reading-notes-november.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-11-02-reading-notes-november.md -------------------------------------------------------------------------------- /posts/2015-12-01-reading-notes-december.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-12-01-reading-notes-december.md -------------------------------------------------------------------------------- /posts/2015-12-03-assignment-desk-logo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-12-03-assignment-desk-logo.md -------------------------------------------------------------------------------- /posts/2015-12-30-innovation-sales-sheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2015-12-30-innovation-sales-sheet.md -------------------------------------------------------------------------------- /posts/2016-01-28-designing-and-building-assignment-desk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-01-28-designing-and-building-assignment-desk.md -------------------------------------------------------------------------------- /posts/2016-03-02-going-the-extra-mile-with-tasks-and-feature-requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-03-02-going-the-extra-mile-with-tasks-and-feature-requests.md -------------------------------------------------------------------------------- /posts/2016-05-17-designing-developing-dcp-application.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-05-17-designing-developing-dcp-application.md -------------------------------------------------------------------------------- /posts/2016-07-09-acr90-work-page-design-updates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-07-09-acr90-work-page-design-updates.md -------------------------------------------------------------------------------- /posts/2016-07-11-paul-rand-on-logos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-07-11-paul-rand-on-logos.md -------------------------------------------------------------------------------- /posts/2016-08-08-reading-notes-july-2016.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-08-08-reading-notes-july-2016.md -------------------------------------------------------------------------------- /posts/2016-09-08-reading-notes-september.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-09-08-reading-notes-september.md -------------------------------------------------------------------------------- /posts/2016-09-27-sassme-v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-09-27-sassme-v2.md -------------------------------------------------------------------------------- /posts/2016-10-01-reading-notes-october.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-10-01-reading-notes-october.md -------------------------------------------------------------------------------- /posts/2016-11-18-reading-notes-november.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-11-18-reading-notes-november.md -------------------------------------------------------------------------------- /posts/2016-11-24-text-as-ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-11-24-text-as-ui.md -------------------------------------------------------------------------------- /posts/2016-12-09-redesigning-and-engineering-timshel-admin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2016-12-09-redesigning-and-engineering-timshel-admin.md -------------------------------------------------------------------------------- /posts/2017-01-06-designing-and-engineering-color-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-01-06-designing-and-engineering-color-usage.md -------------------------------------------------------------------------------- /posts/2017-01-11-migrating-away-from-compass-and-susy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-01-11-migrating-away-from-compass-and-susy.md -------------------------------------------------------------------------------- /posts/2017-01-17-the-art-of-the-side-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-01-17-the-art-of-the-side-project.md -------------------------------------------------------------------------------- /posts/2017-01-31-reading-notes-january.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-01-31-reading-notes-january.md -------------------------------------------------------------------------------- /posts/2017-03-08-designing-login-screens-and-business-relationships.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-03-08-designing-login-screens-and-business-relationships.md -------------------------------------------------------------------------------- /posts/2017-03-27-the-analog-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-03-27-the-analog-web.md -------------------------------------------------------------------------------- /posts/2017-04-07-reading-notes-april.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-04-07-reading-notes-april.md -------------------------------------------------------------------------------- /posts/2017-04-17-stop-using-the-term-pixel-perfect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-04-17-stop-using-the-term-pixel-perfect.md -------------------------------------------------------------------------------- /posts/2017-04-19-designing-integrations-at-timshel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-04-19-designing-integrations-at-timshel.md -------------------------------------------------------------------------------- /posts/2017-05-09-reading-notes-may.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-05-09-reading-notes-may.md -------------------------------------------------------------------------------- /posts/2017-06-22-reading-notes-june.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-06-22-reading-notes-june.md -------------------------------------------------------------------------------- /posts/2017-06-28-notes-from-fluent-conference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-06-28-notes-from-fluent-conference.md -------------------------------------------------------------------------------- /posts/2017-07-03-notes-functional-lite-js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-07-03-notes-functional-lite-js.md -------------------------------------------------------------------------------- /posts/2017-08-11-designing-and-engineering-event-management-at-timshel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-08-11-designing-and-engineering-event-management-at-timshel.md -------------------------------------------------------------------------------- /posts/2017-08-16-i-liked-this-podcast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-08-16-i-liked-this-podcast.md -------------------------------------------------------------------------------- /posts/2017-08-26-limitations-in-software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-08-26-limitations-in-software.md -------------------------------------------------------------------------------- /posts/2017-10-02-the-world-wide-web-of-people-at-my-disposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-10-02-the-world-wide-web-of-people-at-my-disposal.md -------------------------------------------------------------------------------- /posts/2017-10-28-reading-notes-october.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-10-28-reading-notes-october.md -------------------------------------------------------------------------------- /posts/2017-11-04-the-value-of-visual-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-11-04-the-value-of-visual-design.md -------------------------------------------------------------------------------- /posts/2017-11-27-creating-ios-icon-masks-in-the-browser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2017-11-27-creating-ios-icon-masks-in-the-browser.md -------------------------------------------------------------------------------- /posts/2018-01-05-reading-notes-january.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-01-05-reading-notes-january.md -------------------------------------------------------------------------------- /posts/2018-02-23-url-design-and-automated-redirects-in-jekyll.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-02-23-url-design-and-automated-redirects-in-jekyll.md -------------------------------------------------------------------------------- /posts/2018-03-13-reading-notes-march.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-03-13-reading-notes-march.md -------------------------------------------------------------------------------- /posts/2018-03-23-writing-as-iterative-problem-solving.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-03-23-writing-as-iterative-problem-solving.md -------------------------------------------------------------------------------- /posts/2018-04-10-installing-and-building-an-npm-package-from-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-04-10-installing-and-building-an-npm-package-from-github.md -------------------------------------------------------------------------------- /posts/2018-04-13-short-perspective-on-hiring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-04-13-short-perspective-on-hiring.md -------------------------------------------------------------------------------- /posts/2018-05-04-reading-notes-may.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-05-04-reading-notes-may.md -------------------------------------------------------------------------------- /posts/2018-05-22-blog-redesign-again.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-05-22-blog-redesign-again.md -------------------------------------------------------------------------------- /posts/2018-06-19-detecitve-work-for-app-icon-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-06-19-detecitve-work-for-app-icon-book.md -------------------------------------------------------------------------------- /posts/2018-06-25-reading-notes-june.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-06-25-reading-notes-june.md -------------------------------------------------------------------------------- /posts/2018-07-28-reading-notes-july.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-07-28-reading-notes-july.md -------------------------------------------------------------------------------- /posts/2018-08-02-choosing-a-static-site-generator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-08-02-choosing-a-static-site-generator.md -------------------------------------------------------------------------------- /posts/2018-08-09-cabin-of-logo-integrity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-08-09-cabin-of-logo-integrity.md -------------------------------------------------------------------------------- /posts/2018-08-24-reading-notes-august.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-08-24-reading-notes-august.md -------------------------------------------------------------------------------- /posts/2018-09-30-reading-notes-september.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-09-30-reading-notes-september.md -------------------------------------------------------------------------------- /posts/2018-10-16-netlibox-my-guest-post-on-netlify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-10-16-netlibox-my-guest-post-on-netlify.md -------------------------------------------------------------------------------- /posts/2018-10-25-dark-mode-on-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-10-25-dark-mode-on-the-web.md -------------------------------------------------------------------------------- /posts/2018-10-29-reading-notes-october.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-10-29-reading-notes-october.md -------------------------------------------------------------------------------- /posts/2018-11-14-pathnames-to-subdomains.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-11-14-pathnames-to-subdomains.md -------------------------------------------------------------------------------- /posts/2018-11-21-bookmarklet-deploys-with-netlify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-11-21-bookmarklet-deploys-with-netlify.md -------------------------------------------------------------------------------- /posts/2018-11-26-reading-notes-november.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-11-26-reading-notes-november.md -------------------------------------------------------------------------------- /posts/2018-12-08-book-review-the-pun-also-rises.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-12-08-book-review-the-pun-also-rises.md -------------------------------------------------------------------------------- /posts/2018-12-18-supporting-css-variables-in-sass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-12-18-supporting-css-variables-in-sass.md -------------------------------------------------------------------------------- /posts/2018-12-27-reading-notes-december.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-12-27-reading-notes-december.md -------------------------------------------------------------------------------- /posts/2018-12-28-icon-galleries-dark-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-12-28-icon-galleries-dark-mode.md -------------------------------------------------------------------------------- /posts/2018-12-29-css-network-performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2018-12-29-css-network-performance.md -------------------------------------------------------------------------------- /posts/2019-01-04-difference-between-substr-and-substring-in-javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-01-04-difference-between-substr-and-substring-in-javascript.md -------------------------------------------------------------------------------- /posts/2019-01-07-conditionally-load-material-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-01-07-conditionally-load-material-icons.md -------------------------------------------------------------------------------- /posts/2019-01-08-designing-the-quick-quote-experience.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-01-08-designing-the-quick-quote-experience.md -------------------------------------------------------------------------------- /posts/2019-01-17-building-a-progressively-enhanced-site.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-01-17-building-a-progressively-enhanced-site.md -------------------------------------------------------------------------------- /posts/2019-01-30-reading-notes-january.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-01-30-reading-notes-january.md -------------------------------------------------------------------------------- /posts/2019-01-31-generating-shades-of-color-using-css-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-01-31-generating-shades-of-color-using-css-variables.md -------------------------------------------------------------------------------- /posts/2019-02-28-reading-notes-february.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-02-28-reading-notes-february.md -------------------------------------------------------------------------------- /posts/2019-03-06-book-notes-creative-selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-03-06-book-notes-creative-selection.md -------------------------------------------------------------------------------- /posts/2019-03-06-the-power-of-prototypes-in-the-creative-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-03-06-the-power-of-prototypes-in-the-creative-process.md -------------------------------------------------------------------------------- /posts/2019-03-11-trigger-build-in-netlify-from-aws-iot-button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-03-11-trigger-build-in-netlify-from-aws-iot-button.md -------------------------------------------------------------------------------- /posts/2019-03-18-improving-server-side-rendering-react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-03-18-improving-server-side-rendering-react.md -------------------------------------------------------------------------------- /posts/2019-03-26-reading-notes-march.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-03-26-reading-notes-march.md -------------------------------------------------------------------------------- /posts/2019-03-27-down-the-rabbit-hole-of-image-optimization-tooling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-03-27-down-the-rabbit-hole-of-image-optimization-tooling.md -------------------------------------------------------------------------------- /posts/2019-04-01-moving-from-ejs-to-jsx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-04-01-moving-from-ejs-to-jsx.md -------------------------------------------------------------------------------- /posts/2019-04-10-thoughts-on-jeremy-keiths-split.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-04-10-thoughts-on-jeremy-keiths-split.md -------------------------------------------------------------------------------- /posts/2019-04-18-applying-multiple-background-colors-with-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-04-18-applying-multiple-background-colors-with-css.md -------------------------------------------------------------------------------- /posts/2019-05-28-reading-notes-may.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-05-28-reading-notes-may.md -------------------------------------------------------------------------------- /posts/2019-06-19-how-to-create-a-macos-menu-bar-app-for-netlify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-06-19-how-to-create-a-macos-menu-bar-app-for-netlify.md -------------------------------------------------------------------------------- /posts/2019-06-30-reading-notes-june.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-06-30-reading-notes-june.md -------------------------------------------------------------------------------- /posts/2019-07-03-saying-no.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-07-03-saying-no.md -------------------------------------------------------------------------------- /posts/2019-07-10-batch-rename-dates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-07-10-batch-rename-dates.md -------------------------------------------------------------------------------- /posts/2019-07-12-dynamically-darken-a-color-in-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-07-12-dynamically-darken-a-color-in-css.md -------------------------------------------------------------------------------- /posts/2019-07-16-jsx-like-syntax-for-tagged-template-literals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-07-16-jsx-like-syntax-for-tagged-template-literals.md -------------------------------------------------------------------------------- /posts/2019-07-27-yesterdays-questions-answered-in-todays-platform-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-07-27-yesterdays-questions-answered-in-todays-platform-apis.md -------------------------------------------------------------------------------- /posts/2019-08-12-designing-and-engineering-progressive-disclosure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-08-12-designing-and-engineering-progressive-disclosure.md -------------------------------------------------------------------------------- /posts/2019-08-13-good-things.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-08-13-good-things.md -------------------------------------------------------------------------------- /posts/2019-08-27-reading-notes-august.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-08-27-reading-notes-august.md -------------------------------------------------------------------------------- /posts/2019-08-30-dealing-with-uncertainty-in-art-and-life.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-08-30-dealing-with-uncertainty-in-art-and-life.md -------------------------------------------------------------------------------- /posts/2019-09-03-thoughts-on-rich-harris-talk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-09-03-thoughts-on-rich-harris-talk.md -------------------------------------------------------------------------------- /posts/2019-09-05-design-principles-applied-to-sf-fonts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-09-05-design-principles-applied-to-sf-fonts.md -------------------------------------------------------------------------------- /posts/2019-09-16-i-love-rss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-09-16-i-love-rss.md -------------------------------------------------------------------------------- /posts/2019-10-21-book-notes-mathematicians-lament.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-10-21-book-notes-mathematicians-lament.md -------------------------------------------------------------------------------- /posts/2019-10-28-reading-notes-october.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-10-28-reading-notes-october.md -------------------------------------------------------------------------------- /posts/2019-11-25-es-modules-in-node-my-own-rabbit-hole.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-11-25-es-modules-in-node-my-own-rabbit-hole.md -------------------------------------------------------------------------------- /posts/2019-11-25-reading-notes-november.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-11-25-reading-notes-november.md -------------------------------------------------------------------------------- /posts/2019-12-04-netlify-public-folder-part-i-what.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-12-04-netlify-public-folder-part-i-what.md -------------------------------------------------------------------------------- /posts/2019-12-04-netlify-public-folder-part-ii-why.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-12-04-netlify-public-folder-part-ii-why.md -------------------------------------------------------------------------------- /posts/2019-12-04-netlify-public-folder-part-iii-how.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-12-04-netlify-public-folder-part-iii-how.md -------------------------------------------------------------------------------- /posts/2019-12-20-common-js-equivalent-of-dirname-in-es-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-12-20-common-js-equivalent-of-dirname-in-es-modules.md -------------------------------------------------------------------------------- /posts/2019-12-20-stuff-to-say-on-twitter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-12-20-stuff-to-say-on-twitter.md -------------------------------------------------------------------------------- /posts/2019-12-30-reading-notes-december.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2019-12-30-reading-notes-december.md -------------------------------------------------------------------------------- /posts/2020-01-14-follow-your-values-not-your-passions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-01-14-follow-your-values-not-your-passions.md -------------------------------------------------------------------------------- /posts/2020-01-24-reading-notes-january.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-01-24-reading-notes-january.md -------------------------------------------------------------------------------- /posts/2020-01-27-switching-from-react-to-js-for-templating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-01-27-switching-from-react-to-js-for-templating.md -------------------------------------------------------------------------------- /posts/2020-02-06-texting-is-cerebral.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-02-06-texting-is-cerebral.md -------------------------------------------------------------------------------- /posts/2020-02-13-programming-pairs-well-with-other-disciplines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-02-13-programming-pairs-well-with-other-disciplines.md -------------------------------------------------------------------------------- /posts/2020-02-21-reading-notes-february.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-02-21-reading-notes-february.md -------------------------------------------------------------------------------- /posts/2020-02-24-the-spirit-of-view-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-02-24-the-spirit-of-view-source.md -------------------------------------------------------------------------------- /posts/2020-02-25-software-and-home-rennovation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-02-25-software-and-home-rennovation.md -------------------------------------------------------------------------------- /posts/2020-03-02-50-blog-posts-in-2020.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-03-02-50-blog-posts-in-2020.md -------------------------------------------------------------------------------- /posts/2020-03-05-progressively-enhancing-a-small-widget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-03-05-progressively-enhancing-a-small-widget.md -------------------------------------------------------------------------------- /posts/2020-03-09-switching-from-cjs-to-esm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-03-09-switching-from-cjs-to-esm.md -------------------------------------------------------------------------------- /posts/2020-03-11-design-systems-and-airplanes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-03-11-design-systems-and-airplanes.md -------------------------------------------------------------------------------- /posts/2020-03-18-empowering-the-few.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-03-18-empowering-the-few.md -------------------------------------------------------------------------------- /posts/2020-03-20-credentials-in-urls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-03-20-credentials-in-urls.md -------------------------------------------------------------------------------- /posts/2020-03-23-writing-vs-coding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-03-23-writing-vs-coding.md -------------------------------------------------------------------------------- /posts/2020-03-30-reading-notes-march.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-03-30-reading-notes-march.md -------------------------------------------------------------------------------- /posts/2020-04-13-perception-and-balancing-idealism-with-pragmatism.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-04-13-perception-and-balancing-idealism-with-pragmatism.md -------------------------------------------------------------------------------- /posts/2020-04-30-reading-notes-april.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-04-30-reading-notes-april.md -------------------------------------------------------------------------------- /posts/2020-05-07-transferring-text-files-with-dropbox-js-sdk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-05-07-transferring-text-files-with-dropbox-js-sdk.md -------------------------------------------------------------------------------- /posts/2020-05-12-musings-on-the-documentary-for-everyone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-05-12-musings-on-the-documentary-for-everyone.md -------------------------------------------------------------------------------- /posts/2020-05-18-user-controlled-system-level-aesthetic-preferences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-05-18-user-controlled-system-level-aesthetic-preferences.md -------------------------------------------------------------------------------- /posts/2020-05-27-notes-on-design-systems-by-mark-boulton.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-05-27-notes-on-design-systems-by-mark-boulton.md -------------------------------------------------------------------------------- /posts/2020-05-28-reading-notes-may.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-05-28-reading-notes-may.md -------------------------------------------------------------------------------- /posts/2020-05-29-color-scheme-property.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-05-29-color-scheme-property.md -------------------------------------------------------------------------------- /posts/2020-05-30-sass-color-functions-in-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-05-30-sass-color-functions-in-css.md -------------------------------------------------------------------------------- /posts/2020-06-30-reading-notes-june.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-06-30-reading-notes-june.md -------------------------------------------------------------------------------- /posts/2020-07-06-the-web-as-an-information-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-06-the-web-as-an-information-system.md -------------------------------------------------------------------------------- /posts/2020-07-13-import-es-modules-from-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-13-import-es-modules-from-github.md -------------------------------------------------------------------------------- /posts/2020-07-15-git-info-in-node-for-babel-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-15-git-info-in-node-for-babel-config.md -------------------------------------------------------------------------------- /posts/2020-07-16-letter-case-on-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-16-letter-case-on-the-web.md -------------------------------------------------------------------------------- /posts/2020-07-17-book-notes-mlk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-17-book-notes-mlk.md -------------------------------------------------------------------------------- /posts/2020-07-20-email-replies-in-rss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-20-email-replies-in-rss.md -------------------------------------------------------------------------------- /posts/2020-07-21-css-naked.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-21-css-naked.md -------------------------------------------------------------------------------- /posts/2020-07-23-google-vs-netlify-analytics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-23-google-vs-netlify-analytics.md -------------------------------------------------------------------------------- /posts/2020-07-27-notes-coders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-27-notes-coders.md -------------------------------------------------------------------------------- /posts/2020-07-29-reading-notes-july.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-07-29-reading-notes-july.md -------------------------------------------------------------------------------- /posts/2020-08-03-the-meaning-of-view-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-03-the-meaning-of-view-source.md -------------------------------------------------------------------------------- /posts/2020-08-04-the-resiliency-of-the-internet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-04-the-resiliency-of-the-internet.md -------------------------------------------------------------------------------- /posts/2020-08-07-remote-work-is-a-craft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-07-remote-work-is-a-craft.md -------------------------------------------------------------------------------- /posts/2020-08-10-web-technologies-and-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-10-web-technologies-and-syntax.md -------------------------------------------------------------------------------- /posts/2020-08-18-growth-creativity-and-you.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-18-growth-creativity-and-you.md -------------------------------------------------------------------------------- /posts/2020-08-20-predispositions-of-inexperienced-talent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-20-predispositions-of-inexperienced-talent.md -------------------------------------------------------------------------------- /posts/2020-08-24-make-me-think.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-24-make-me-think.md -------------------------------------------------------------------------------- /posts/2020-08-25-deploying-a-wannabe-monorepo-in-netlify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-25-deploying-a-wannabe-monorepo-in-netlify.md -------------------------------------------------------------------------------- /posts/2020-08-31-es-modules-there-is-no-registry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-31-es-modules-there-is-no-registry.md -------------------------------------------------------------------------------- /posts/2020-08-31-reading-notes-august.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-08-31-reading-notes-august.md -------------------------------------------------------------------------------- /posts/2020-09-21-economics-of-the-front-end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-09-21-economics-of-the-front-end.md -------------------------------------------------------------------------------- /posts/2020-09-22-indexing-my-blogs-links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-09-22-indexing-my-blogs-links.md -------------------------------------------------------------------------------- /posts/2020-09-28-reading-notes-september.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-09-28-reading-notes-september.md -------------------------------------------------------------------------------- /posts/2020-10-08-cheating-entropy-with-native-web-tech.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-10-08-cheating-entropy-with-native-web-tech.md -------------------------------------------------------------------------------- /posts/2020-10-12-automatically-resize-a-textarea-on-user-input.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-10-12-automatically-resize-a-textarea-on-user-input.md -------------------------------------------------------------------------------- /posts/2020-10-15-export-to-html-from-javascript-using-blob-urls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-10-15-export-to-html-from-javascript-using-blob-urls.md -------------------------------------------------------------------------------- /posts/2020-10-19-ten-anti-principles-of-good-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-10-19-ten-anti-principles-of-good-design.md -------------------------------------------------------------------------------- /posts/2020-10-21-book-notes-demand-side-sales.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-10-21-book-notes-demand-side-sales.md -------------------------------------------------------------------------------- /posts/2020-10-28-reading-notes-october.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-10-28-reading-notes-october.md -------------------------------------------------------------------------------- /posts/2020-11-11-react-without-build-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-11-11-react-without-build-tools.md -------------------------------------------------------------------------------- /posts/2020-11-17-the-organic-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-11-17-the-organic-web.md -------------------------------------------------------------------------------- /posts/2020-11-23-system-fonts-on-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-11-23-system-fonts-on-the-web.md -------------------------------------------------------------------------------- /posts/2020-11-30-reading-notes-november.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-11-30-reading-notes-november.md -------------------------------------------------------------------------------- /posts/2020-12-09-the-missing-hit-and-the-open-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-12-09-the-missing-hit-and-the-open-web.md -------------------------------------------------------------------------------- /posts/2020-12-15-a-cors-proxy-with-netlify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-12-15-a-cors-proxy-with-netlify.md -------------------------------------------------------------------------------- /posts/2020-12-26-reading-notes-december.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2020-12-26-reading-notes-december.md -------------------------------------------------------------------------------- /posts/2021-01-11-writing-in-2020-and-2021.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-01-11-writing-in-2020-and-2021.md -------------------------------------------------------------------------------- /posts/2021-01-13-custom-style-sheet-in-safari.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-01-13-custom-style-sheet-in-safari.md -------------------------------------------------------------------------------- /posts/2021-01-20-feat-new-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-01-20-feat-new-style.md -------------------------------------------------------------------------------- /posts/2021-01-25-fav-excerpts-from-the-postlight-podcast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-01-25-fav-excerpts-from-the-postlight-podcast.md -------------------------------------------------------------------------------- /posts/2021-01-28-reading-notes-january.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-01-28-reading-notes-january.md -------------------------------------------------------------------------------- /posts/2021-02-01-graphing-blog-post-goals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-01-graphing-blog-post-goals.md -------------------------------------------------------------------------------- /posts/2021-02-02-codbase-collaboration-between-humans-and-robots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-02-codbase-collaboration-between-humans-and-robots.md -------------------------------------------------------------------------------- /posts/2021-02-06-ikea-and-javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-06-ikea-and-javascript.md -------------------------------------------------------------------------------- /posts/2021-02-08-judo-throw-the-hype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-08-judo-throw-the-hype.md -------------------------------------------------------------------------------- /posts/2021-02-16-doing-web-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-16-doing-web-design.md -------------------------------------------------------------------------------- /posts/2021-02-18-reverse-dns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-18-reverse-dns.md -------------------------------------------------------------------------------- /posts/2021-02-23-incomplete-designs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-23-incomplete-designs.md -------------------------------------------------------------------------------- /posts/2021-02-24-expectations-and-reality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-24-expectations-and-reality.md -------------------------------------------------------------------------------- /posts/2021-02-26-reading-notes-february.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-02-26-reading-notes-february.md -------------------------------------------------------------------------------- /posts/2021-03-01-sites-v-apps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-03-01-sites-v-apps.md -------------------------------------------------------------------------------- /posts/2021-03-02-book-notes-parker-palmer-vocation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-03-02-book-notes-parker-palmer-vocation.md -------------------------------------------------------------------------------- /posts/2021-03-15-speculative-prefetching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-03-15-speculative-prefetching.md -------------------------------------------------------------------------------- /posts/2021-03-17-progressively-enhanced-search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-03-17-progressively-enhanced-search.md -------------------------------------------------------------------------------- /posts/2021-03-22-css-is-in-fact-awesome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-03-22-css-is-in-fact-awesome.md -------------------------------------------------------------------------------- /posts/2021-03-25-reading-notes-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-03-25-reading-notes-collection.md -------------------------------------------------------------------------------- /posts/2021-03-29-reading-notes-march.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-03-29-reading-notes-march.md -------------------------------------------------------------------------------- /posts/2021-04-05-web-languages-as-compile-targets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-04-05-web-languages-as-compile-targets.md -------------------------------------------------------------------------------- /posts/2021-04-07-styling-select-option-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-04-07-styling-select-option-values.md -------------------------------------------------------------------------------- /posts/2021-04-09-reflecting-on-digital-experience-for-vaccine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-04-09-reflecting-on-digital-experience-for-vaccine.md -------------------------------------------------------------------------------- /posts/2021-04-12-svg-stroke-positioning-ios-masks-browser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-04-12-svg-stroke-positioning-ios-masks-browser.md -------------------------------------------------------------------------------- /posts/2021-04-15-this-is-the-internet-folks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-04-15-this-is-the-internet-folks.md -------------------------------------------------------------------------------- /posts/2021-04-20-fetch-and-3xx-redirect-status-codes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-04-20-fetch-and-3xx-redirect-status-codes.md -------------------------------------------------------------------------------- /posts/2021-04-26-custom-elements-without-js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-04-26-custom-elements-without-js.md -------------------------------------------------------------------------------- /posts/2021-04-28-reading-notes-april.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-04-28-reading-notes-april.md -------------------------------------------------------------------------------- /posts/2021-05-02-shadow-dom-and-the-styling-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-05-02-shadow-dom-and-the-styling-api.md -------------------------------------------------------------------------------- /posts/2021-05-10-reintroducing-readlists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-05-10-reintroducing-readlists.md -------------------------------------------------------------------------------- /posts/2021-05-12-automatically-discoverable-rss-feeds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-05-12-automatically-discoverable-rss-feeds.md -------------------------------------------------------------------------------- /posts/2021-05-17-designing-between-the-lines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-05-17-designing-between-the-lines.md -------------------------------------------------------------------------------- /posts/2021-05-19-useful-and-usless-code-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-05-19-useful-and-usless-code-comments.md -------------------------------------------------------------------------------- /posts/2021-05-28-reading-notes-may.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-05-28-reading-notes-may.md -------------------------------------------------------------------------------- /posts/2021-06-01-reflections-on-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-06-01-reflections-on-html.md -------------------------------------------------------------------------------- /posts/2021-06-03-css-system-colors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-06-03-css-system-colors.md -------------------------------------------------------------------------------- /posts/2021-06-14-displaying-favicons-for-any-domain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-06-14-displaying-favicons-for-any-domain.md -------------------------------------------------------------------------------- /posts/2021-06-17-unseen-work-of-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-06-17-unseen-work-of-design.md -------------------------------------------------------------------------------- /posts/2021-06-22-font-size-and-control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-06-22-font-size-and-control.md -------------------------------------------------------------------------------- /posts/2021-06-29-courting-webp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-06-29-courting-webp.md -------------------------------------------------------------------------------- /posts/2021-06-30-reading-notes-june.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-06-30-reading-notes-june.md -------------------------------------------------------------------------------- /posts/2021-07-01-recursive-citation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-01-recursive-citation.md -------------------------------------------------------------------------------- /posts/2021-07-06-theme-color-in-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-06-theme-color-in-css.md -------------------------------------------------------------------------------- /posts/2021-07-08-css-gap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-08-css-gap.md -------------------------------------------------------------------------------- /posts/2021-07-12-deno-is-webby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-12-deno-is-webby.md -------------------------------------------------------------------------------- /posts/2021-07-14-conditional-style-loading-not-so-fast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-14-conditional-style-loading-not-so-fast.md -------------------------------------------------------------------------------- /posts/2021-07-19-things-i-learned-reading-webkits-ua-stylesheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-19-things-i-learned-reading-webkits-ua-stylesheet.md -------------------------------------------------------------------------------- /posts/2021-07-26-propagating-up-in-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-26-propagating-up-in-css.md -------------------------------------------------------------------------------- /posts/2021-07-28-quibbles-with-social-share-imagery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-28-quibbles-with-social-share-imagery.md -------------------------------------------------------------------------------- /posts/2021-07-29-reading-notes-july.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-07-29-reading-notes-july.md -------------------------------------------------------------------------------- /posts/2021-08-06-browsers-and-representation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-08-06-browsers-and-representation.md -------------------------------------------------------------------------------- /posts/2021-08-09-cool-uris-and-image-hotlinking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-08-09-cool-uris-and-image-hotlinking.md -------------------------------------------------------------------------------- /posts/2021-08-10-confirm-a-prompt-we-stay-alert.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-08-10-confirm-a-prompt-we-stay-alert.md -------------------------------------------------------------------------------- /posts/2021-08-16-canistilluse.com.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-08-16-canistilluse.com.md -------------------------------------------------------------------------------- /posts/2021-08-19-thank-you-for-reading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-08-19-thank-you-for-reading.md -------------------------------------------------------------------------------- /posts/2021-08-27-reading-notes-august.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-08-27-reading-notes-august.md -------------------------------------------------------------------------------- /posts/2021-08-30-feed-urls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-08-30-feed-urls.md -------------------------------------------------------------------------------- /posts/2021-09-07-defining-basic-javascript-terms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-09-07-defining-basic-javascript-terms.md -------------------------------------------------------------------------------- /posts/2021-09-09-book-notes-think-again-by-adam-grant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-09-09-book-notes-think-again-by-adam-grant.md -------------------------------------------------------------------------------- /posts/2021-09-11-learning-and-being-wrong.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-09-11-learning-and-being-wrong.md -------------------------------------------------------------------------------- /posts/2021-09-13-job-titles-what-you-do-and-are.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-09-13-job-titles-what-you-do-and-are.md -------------------------------------------------------------------------------- /posts/2021-09-15-the-power-of-the-link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-09-15-the-power-of-the-link.md -------------------------------------------------------------------------------- /posts/2021-09-30-reading-notes-september.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-09-30-reading-notes-september.md -------------------------------------------------------------------------------- /posts/2021-10-06-things-learned-blogging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-10-06-things-learned-blogging.md -------------------------------------------------------------------------------- /posts/2021-10-07-stacking-contexts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-10-07-stacking-contexts.md -------------------------------------------------------------------------------- /posts/2021-10-10-hide-my-mailto-email.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-10-10-hide-my-mailto-email.md -------------------------------------------------------------------------------- /posts/2021-10-12-a-new-toilet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-10-12-a-new-toilet.md -------------------------------------------------------------------------------- /posts/2021-10-14-notes-hammock-driven-development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-10-14-notes-hammock-driven-development.md -------------------------------------------------------------------------------- /posts/2021-10-19-thoughts-on-avoiding-an-excessive-dom-size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-10-19-thoughts-on-avoiding-an-excessive-dom-size.md -------------------------------------------------------------------------------- /posts/2021-10-25-note-to-self-on-churn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-10-25-note-to-self-on-churn.md -------------------------------------------------------------------------------- /posts/2021-10-29-reading-notes-october.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-10-29-reading-notes-october.md -------------------------------------------------------------------------------- /posts/2021-11-01-pseudo-element-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-11-01-pseudo-element-syntax.md -------------------------------------------------------------------------------- /posts/2021-11-09-launching-ios-app-icon-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-11-09-launching-ios-app-icon-book.md -------------------------------------------------------------------------------- /posts/2021-11-15-notes-from-measuring-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-11-15-notes-from-measuring-design.md -------------------------------------------------------------------------------- /posts/2021-11-18-css-relative-colors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-11-18-css-relative-colors.md -------------------------------------------------------------------------------- /posts/2021-11-22-a-web-thanksgiving.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-11-22-a-web-thanksgiving.md -------------------------------------------------------------------------------- /posts/2021-11-30-reading-notes-november.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-11-30-reading-notes-november.md -------------------------------------------------------------------------------- /posts/2021-12-03-book-notes-eric-gill-typography.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-12-03-book-notes-eric-gill-typography.md -------------------------------------------------------------------------------- /posts/2021-12-06-notes-on-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-12-06-notes-on-metadata.md -------------------------------------------------------------------------------- /posts/2021-12-13-javascript-templating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-12-13-javascript-templating.md -------------------------------------------------------------------------------- /posts/2021-12-15-disposition-of-negativity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-12-15-disposition-of-negativity.md -------------------------------------------------------------------------------- /posts/2021-12-23-app-icons-dont-catch-em-all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-12-23-app-icons-dont-catch-em-all.md -------------------------------------------------------------------------------- /posts/2021-12-28-for-the-love-of-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-12-28-for-the-love-of-the-web.md -------------------------------------------------------------------------------- /posts/2021-12-29-reading-notes-december.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2021-12-29-reading-notes-december.md -------------------------------------------------------------------------------- /posts/2022-01-05-a-web-for-all.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-01-05-a-web-for-all.md -------------------------------------------------------------------------------- /posts/2022-01-11-talking-app-icons-on-the-postlight-podcast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-01-11-talking-app-icons-on-the-postlight-podcast.md -------------------------------------------------------------------------------- /posts/2022-01-18-exporting-and-parsing-emails.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-01-18-exporting-and-parsing-emails.md -------------------------------------------------------------------------------- /posts/2022-01-20-increase-reach-into-addressable-market.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-01-20-increase-reach-into-addressable-market.md -------------------------------------------------------------------------------- /posts/2022-01-26-web-predictions-on-a-whim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-01-26-web-predictions-on-a-whim.md -------------------------------------------------------------------------------- /posts/2022-01-31-reading-notes-january.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-01-31-reading-notes-january.md -------------------------------------------------------------------------------- /posts/2022-02-02-cluttered-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-02-02-cluttered-web.md -------------------------------------------------------------------------------- /posts/2022-02-08-the-web-a-mystery-greater-than-our-failures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-02-08-the-web-a-mystery-greater-than-our-failures.md -------------------------------------------------------------------------------- /posts/2022-02-14-netlify-analytics-email-digest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-02-14-netlify-analytics-email-digest.md -------------------------------------------------------------------------------- /posts/2022-02-16-book-notes-millions-billions-zillions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-02-16-book-notes-millions-billions-zillions.md -------------------------------------------------------------------------------- /posts/2022-02-22-things-the-css-spec-folks-got-right.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-02-22-things-the-css-spec-folks-got-right.md -------------------------------------------------------------------------------- /posts/2022-02-28-inspecting-web-views-in-macos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-02-28-inspecting-web-views-in-macos.md -------------------------------------------------------------------------------- /posts/2022-03-01-me-on-shoptalkshow-504.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-01-me-on-shoptalkshow-504.md -------------------------------------------------------------------------------- /posts/2022-03-02-reading-notes-february.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-02-reading-notes-february.md -------------------------------------------------------------------------------- /posts/2022-03-07-my-mom-and-the-wsj.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-07-my-mom-and-the-wsj.md -------------------------------------------------------------------------------- /posts/2022-03-10-inline-all-the-things.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-10-inline-all-the-things.md -------------------------------------------------------------------------------- /posts/2022-03-14-design-happens-in-an-ecosystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-14-design-happens-in-an-ecosystem.md -------------------------------------------------------------------------------- /posts/2022-03-15-deno-is-webby-pt-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-15-deno-is-webby-pt-2.md -------------------------------------------------------------------------------- /posts/2022-03-20-what-is-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-20-what-is-the-web.md -------------------------------------------------------------------------------- /posts/2022-03-23-new-blog-theme-implementation-details.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-23-new-blog-theme-implementation-details.md -------------------------------------------------------------------------------- /posts/2022-03-26-misc-thoughts-from-an-article-on-research.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-26-misc-thoughts-from-an-article-on-research.md -------------------------------------------------------------------------------- /posts/2022-03-28-more-to-design-than-data-and-rationality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-28-more-to-design-than-data-and-rationality.md -------------------------------------------------------------------------------- /posts/2022-03-30-reading-notes-march.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-03-30-reading-notes-march.md -------------------------------------------------------------------------------- /posts/2022-04-04-exerting-control-with-media-queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-04-exerting-control-with-media-queries.md -------------------------------------------------------------------------------- /posts/2022-04-05-automate-public-folder-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-05-automate-public-folder-workflow.md -------------------------------------------------------------------------------- /posts/2022-04-10-permeating-principles-of-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-10-permeating-principles-of-the-web.md -------------------------------------------------------------------------------- /posts/2022-04-14-the-side-effects-of-tailored-digital-experiences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-14-the-side-effects-of-tailored-digital-experiences.md -------------------------------------------------------------------------------- /posts/2022-04-16-having-fun-writing-apis-with-glitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-16-having-fun-writing-apis-with-glitch.md -------------------------------------------------------------------------------- /posts/2022-04-19-ordering-css-delcarations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-19-ordering-css-delcarations.md -------------------------------------------------------------------------------- /posts/2022-04-23-notes-from-fred-schott-on-shop-talk-show.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-23-notes-from-fred-schott-on-shop-talk-show.md -------------------------------------------------------------------------------- /posts/2022-04-25-progressively-enhanced-builds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-25-progressively-enhanced-builds.md -------------------------------------------------------------------------------- /posts/2022-04-27-trusting-browsers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-27-trusting-browsers.md -------------------------------------------------------------------------------- /posts/2022-04-28-reading-notes-april.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-04-28-reading-notes-april.md -------------------------------------------------------------------------------- /posts/2022-05-02-joining-remix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-02-joining-remix.md -------------------------------------------------------------------------------- /posts/2022-05-09-notes-from-michael-jackson-devmode-fm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-09-notes-from-michael-jackson-devmode-fm.md -------------------------------------------------------------------------------- /posts/2022-05-09-the-web-beyond-browsers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-09-the-web-beyond-browsers.md -------------------------------------------------------------------------------- /posts/2022-05-10-browser-level-color-scheme-preference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-10-browser-level-color-scheme-preference.md -------------------------------------------------------------------------------- /posts/2022-05-12-whats-it-worth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-12-whats-it-worth.md -------------------------------------------------------------------------------- /posts/2022-05-15-principles-of-color-beyond-srgb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-15-principles-of-color-beyond-srgb.md -------------------------------------------------------------------------------- /posts/2022-05-17-netlify-public-folder-part-iv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-17-netlify-public-folder-part-iv.md -------------------------------------------------------------------------------- /posts/2022-05-18-quick-dirty-text-diffing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-18-quick-dirty-text-diffing.md -------------------------------------------------------------------------------- /posts/2022-05-23-loading-parsing-executing-javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-23-loading-parsing-executing-javascript.md -------------------------------------------------------------------------------- /posts/2022-05-26-the-case-for-design-engineers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-26-the-case-for-design-engineers.md -------------------------------------------------------------------------------- /posts/2022-05-27-reading-notes-may.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-27-reading-notes-may.md -------------------------------------------------------------------------------- /posts/2022-05-28-avoiding-flash-of-inaccurate-theme-color.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-05-28-avoiding-flash-of-inaccurate-theme-color.md -------------------------------------------------------------------------------- /posts/2022-06-04-design-systems-and-boundaries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-04-design-systems-and-boundaries.md -------------------------------------------------------------------------------- /posts/2022-06-08-short-history-of-ios-app-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-08-short-history-of-ios-app-icons.md -------------------------------------------------------------------------------- /posts/2022-06-12-visualizing-my-blogs-links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-12-visualizing-my-blogs-links.md -------------------------------------------------------------------------------- /posts/2022-06-16-form-data-and-json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-16-form-data-and-json.md -------------------------------------------------------------------------------- /posts/2022-06-18-the-message-and-medium-of-the-personal-blog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-18-the-message-and-medium-of-the-personal-blog.md -------------------------------------------------------------------------------- /posts/2022-06-20-fav-excerpts-from-the-postlight-podcast-part-ii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-20-fav-excerpts-from-the-postlight-podcast-part-ii.md -------------------------------------------------------------------------------- /posts/2022-06-23-doing-well.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-23-doing-well.md -------------------------------------------------------------------------------- /posts/2022-06-26-previous-sibling-selector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-26-previous-sibling-selector.md -------------------------------------------------------------------------------- /posts/2022-06-28-notes-from-in-and-out-of-style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-28-notes-from-in-and-out-of-style.md -------------------------------------------------------------------------------- /posts/2022-06-30-reading-notes-june.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-06-30-reading-notes-june.md -------------------------------------------------------------------------------- /posts/2022-07-01-software-over-time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-01-software-over-time.md -------------------------------------------------------------------------------- /posts/2022-07-04-unlocked-possibilities-of-has-selector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-04-unlocked-possibilities-of-has-selector.md -------------------------------------------------------------------------------- /posts/2022-07-06-visualizing-sf-font-variations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-06-visualizing-sf-font-variations.md -------------------------------------------------------------------------------- /posts/2022-07-10-my-office-space.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-10-my-office-space.md -------------------------------------------------------------------------------- /posts/2022-07-12-resiliency-in-the-webs-layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-12-resiliency-in-the-webs-layers.md -------------------------------------------------------------------------------- /posts/2022-07-14-writing-and-waiting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-14-writing-and-waiting.md -------------------------------------------------------------------------------- /posts/2022-07-19-finding-stuff-to-write-about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-19-finding-stuff-to-write-about.md -------------------------------------------------------------------------------- /posts/2022-07-21-there-is-no-bar-but-having-one-is-good-too.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-21-there-is-no-bar-but-having-one-is-good-too.md -------------------------------------------------------------------------------- /posts/2022-07-24-book-notes-on-writing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-24-book-notes-on-writing.md -------------------------------------------------------------------------------- /posts/2022-07-26-html-email-rant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-26-html-email-rant.md -------------------------------------------------------------------------------- /posts/2022-07-30-reading-notes-july.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-07-30-reading-notes-july.md -------------------------------------------------------------------------------- /posts/2022-08-02-multiple-inline-svgs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-02-multiple-inline-svgs.md -------------------------------------------------------------------------------- /posts/2022-08-03-other-peoples-websites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-03-other-peoples-websites.md -------------------------------------------------------------------------------- /posts/2022-08-03-saying-thank-you.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-03-saying-thank-you.md -------------------------------------------------------------------------------- /posts/2022-08-08-markdown-sans-front-matter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-08-markdown-sans-front-matter.md -------------------------------------------------------------------------------- /posts/2022-08-12-things-you-can-and-cant-do.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-12-things-you-can-and-cant-do.md -------------------------------------------------------------------------------- /posts/2022-08-14-playing-with-blog-home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-14-playing-with-blog-home.md -------------------------------------------------------------------------------- /posts/2022-08-15-well-known-links-resource.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-15-well-known-links-resource.md -------------------------------------------------------------------------------- /posts/2022-08-16-old-african-proverb-on-web-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-16-old-african-proverb-on-web-design.md -------------------------------------------------------------------------------- /posts/2022-08-18-web-diversity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-18-web-diversity.md -------------------------------------------------------------------------------- /posts/2022-08-19-re-web-harsh-manager-pt-ii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-19-re-web-harsh-manager-pt-ii.md -------------------------------------------------------------------------------- /posts/2022-08-19-re-web-harsh-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-19-re-web-harsh-manager.md -------------------------------------------------------------------------------- /posts/2022-08-28-stats-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-28-stats-page.md -------------------------------------------------------------------------------- /posts/2022-08-30-trying.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-08-30-trying.md -------------------------------------------------------------------------------- /posts/2022-09-02-validating-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-02-validating-html.md -------------------------------------------------------------------------------- /posts/2022-09-03-reading-notes-august.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-03-reading-notes-august.md -------------------------------------------------------------------------------- /posts/2022-09-05-generating-epub-file-in-browser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-05-generating-epub-file-in-browser.md -------------------------------------------------------------------------------- /posts/2022-09-07-jen-simmons-shoptalk-show.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-07-jen-simmons-shoptalk-show.md -------------------------------------------------------------------------------- /posts/2022-09-12-good-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-12-good-design.md -------------------------------------------------------------------------------- /posts/2022-09-13-building-together.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-13-building-together.md -------------------------------------------------------------------------------- /posts/2022-09-14-building-software-as-translation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-14-building-software-as-translation.md -------------------------------------------------------------------------------- /posts/2022-09-17-font-family-and-supports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-17-font-family-and-supports.md -------------------------------------------------------------------------------- /posts/2022-09-18-flying-j-pies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-18-flying-j-pies.md -------------------------------------------------------------------------------- /posts/2022-09-19-my-contribution-to-react-router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-19-my-contribution-to-react-router.md -------------------------------------------------------------------------------- /posts/2022-09-21-moving-with-prototypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-21-moving-with-prototypes.md -------------------------------------------------------------------------------- /posts/2022-09-26-custom-rss-feeds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-26-custom-rss-feeds.md -------------------------------------------------------------------------------- /posts/2022-09-30-reading-notes-september.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-09-30-reading-notes-september.md -------------------------------------------------------------------------------- /posts/2022-10-03-remix-react-and-state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-03-remix-react-and-state.md -------------------------------------------------------------------------------- /posts/2022-10-05-patching-open-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-05-patching-open-web.md -------------------------------------------------------------------------------- /posts/2022-10-06-sketch-design-challenge-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-06-sketch-design-challenge-icons.md -------------------------------------------------------------------------------- /posts/2022-10-11-app-icon-ai-variations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-11-app-icon-ai-variations.md -------------------------------------------------------------------------------- /posts/2022-10-17-website-fidelity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-17-website-fidelity.md -------------------------------------------------------------------------------- /posts/2022-10-19-labels-spectrums-and-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-19-labels-spectrums-and-the-web.md -------------------------------------------------------------------------------- /posts/2022-10-20-seeing-vs-using.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-20-seeing-vs-using.md -------------------------------------------------------------------------------- /posts/2022-10-24-what-work-looks-like.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-24-what-work-looks-like.md -------------------------------------------------------------------------------- /posts/2022-10-26-scroll-to-text-fragments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-26-scroll-to-text-fragments.md -------------------------------------------------------------------------------- /posts/2022-10-27-optimize-for-nothing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-27-optimize-for-nothing.md -------------------------------------------------------------------------------- /posts/2022-10-29-reading-notes-october.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-29-reading-notes-october.md -------------------------------------------------------------------------------- /posts/2022-10-31-website-fidelity-browser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-10-31-website-fidelity-browser.md -------------------------------------------------------------------------------- /posts/2022-11-06-npm-dependency-queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-06-npm-dependency-queries.md -------------------------------------------------------------------------------- /posts/2022-11-09-browsers-json-formdata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-09-browsers-json-formdata.md -------------------------------------------------------------------------------- /posts/2022-11-13-verified-personal-website.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-13-verified-personal-website.md -------------------------------------------------------------------------------- /posts/2022-11-14-obscure-things-power-the-imagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-14-obscure-things-power-the-imagination.md -------------------------------------------------------------------------------- /posts/2022-11-16-remix-alternate-timeline-of-web-dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-16-remix-alternate-timeline-of-web-dev.md -------------------------------------------------------------------------------- /posts/2022-11-20-artistic-prototypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-20-artistic-prototypes.md -------------------------------------------------------------------------------- /posts/2022-11-22-natural-language-inputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-22-natural-language-inputs.md -------------------------------------------------------------------------------- /posts/2022-11-27-css-for-urls-and-http-headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-27-css-for-urls-and-http-headers.md -------------------------------------------------------------------------------- /posts/2022-11-29-the-word-value-in-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-29-the-word-value-in-css.md -------------------------------------------------------------------------------- /posts/2022-11-30-reading-notes-november.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-11-30-reading-notes-november.md -------------------------------------------------------------------------------- /posts/2022-12-05-employment-change.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-12-05-employment-change.md -------------------------------------------------------------------------------- /posts/2022-12-13-music-programming-and-practice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-12-13-music-programming-and-practice.md -------------------------------------------------------------------------------- /posts/2022-12-15-select-the-right-tool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-12-15-select-the-right-tool.md -------------------------------------------------------------------------------- /posts/2022-12-19-good-design-pt-ii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-12-19-good-design-pt-ii.md -------------------------------------------------------------------------------- /posts/2022-12-23-notes-from-ryan-dahl-on-shop-talk-show.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-12-23-notes-from-ryan-dahl-on-shop-talk-show.md -------------------------------------------------------------------------------- /posts/2022-12-27-prototypes-and-practice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-12-27-prototypes-and-practice.md -------------------------------------------------------------------------------- /posts/2022-12-31-reading-notes-december.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2022-12-31-reading-notes-december.md -------------------------------------------------------------------------------- /posts/2023-01-02-book-notes-pirate-treasure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-02-book-notes-pirate-treasure.md -------------------------------------------------------------------------------- /posts/2023-01-04-thinking-systematically.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-04-thinking-systematically.md -------------------------------------------------------------------------------- /posts/2023-01-05-justify-space-between-individual-items.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-05-justify-space-between-individual-items.md -------------------------------------------------------------------------------- /posts/2023-01-08-ok-lch-im-convinced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-08-ok-lch-im-convinced.md -------------------------------------------------------------------------------- /posts/2023-01-10-subscribe-wherever-you-get-your-content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-10-subscribe-wherever-you-get-your-content.md -------------------------------------------------------------------------------- /posts/2023-01-16-curating-human-and-ai-artwork.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-16-curating-human-and-ai-artwork.md -------------------------------------------------------------------------------- /posts/2023-01-17-art-of-knowing-when-to-quit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-17-art-of-knowing-when-to-quit.md -------------------------------------------------------------------------------- /posts/2023-01-18-the-anti-capitalist-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-18-the-anti-capitalist-web.md -------------------------------------------------------------------------------- /posts/2023-01-23-short-history-of-port-numbers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-23-short-history-of-port-numbers.md -------------------------------------------------------------------------------- /posts/2023-01-24-best-time-to-own-a-domain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-24-best-time-to-own-a-domain.md -------------------------------------------------------------------------------- /posts/2023-01-26-digital-preservation-and-the-app-icon-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-26-digital-preservation-and-the-app-icon-book.md -------------------------------------------------------------------------------- /posts/2023-01-29-nothings-bulletproof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-29-nothings-bulletproof.md -------------------------------------------------------------------------------- /posts/2023-01-31-reading-notes-january.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-01-31-reading-notes-january.md -------------------------------------------------------------------------------- /posts/2023-02-03-hipster-history-of-cors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-02-03-hipster-history-of-cors.md -------------------------------------------------------------------------------- /posts/2023-02-06-the-birth-of-disable-javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-02-06-the-birth-of-disable-javascript.md -------------------------------------------------------------------------------- /posts/2023-02-07-validity-of-custom-element-tag-names.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-02-07-validity-of-custom-element-tag-names.md -------------------------------------------------------------------------------- /posts/2023-02-09-productive-procrastination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-02-09-productive-procrastination.md -------------------------------------------------------------------------------- /posts/2023-02-16-css-wishlist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-02-16-css-wishlist.md -------------------------------------------------------------------------------- /posts/2023-02-21-notes-dot-jim-nielsen-dot-com.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-02-21-notes-dot-jim-nielsen-dot-com.md -------------------------------------------------------------------------------- /posts/2023-02-22-faux-progress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-02-22-faux-progress.md -------------------------------------------------------------------------------- /posts/2023-02-27-end-users-over-all-else.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-02-27-end-users-over-all-else.md -------------------------------------------------------------------------------- /posts/2023-03-01-logic-of-code-and-illogic-of-creativity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-03-01-logic-of-code-and-illogic-of-creativity.md -------------------------------------------------------------------------------- /posts/2023-03-06-oasis-of-quiet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-03-06-oasis-of-quiet.md -------------------------------------------------------------------------------- /posts/2023-03-09-deadlines-as-technology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-03-09-deadlines-as-technology.md -------------------------------------------------------------------------------- /posts/2023-03-13-figma-to-browser-chasm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-03-13-figma-to-browser-chasm.md -------------------------------------------------------------------------------- /posts/2023-03-16-alphabet-as-technology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-03-16-alphabet-as-technology.md -------------------------------------------------------------------------------- /posts/2023-03-20-logical-properties-and-ease.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-03-20-logical-properties-and-ease.md -------------------------------------------------------------------------------- /posts/2023-03-22-human-hype-and-machine-intelligence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-03-22-human-hype-and-machine-intelligence.md -------------------------------------------------------------------------------- /posts/2023-03-27-types-in-jsdoc-with-zod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-03-27-types-in-jsdoc-with-zod.md -------------------------------------------------------------------------------- /posts/2023-04-02-more-everything-with-ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-04-02-more-everything-with-ai.md -------------------------------------------------------------------------------- /posts/2023-04-10-ai-and-the-science-of-creativity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-04-10-ai-and-the-science-of-creativity.md -------------------------------------------------------------------------------- /posts/2023-04-17-site-search-in-arc-browser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-04-17-site-search-in-arc-browser.md -------------------------------------------------------------------------------- /posts/2023-04-18-offline-is-online-with-extreme-latency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-04-18-offline-is-online-with-extreme-latency.md -------------------------------------------------------------------------------- /posts/2023-04-23-notes-to-self-on-mastodon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-04-23-notes-to-self-on-mastodon.md -------------------------------------------------------------------------------- /posts/2023-04-24-notes-from-richs-talk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-04-24-notes-from-richs-talk.md -------------------------------------------------------------------------------- /posts/2023-04-30-circles-and-momentum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-04-30-circles-and-momentum.md -------------------------------------------------------------------------------- /posts/2023-05-03-gratitude-for-dont-break-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-03-gratitude-for-dont-break-the-web.md -------------------------------------------------------------------------------- /posts/2023-05-04-cite-your-sources-ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-04-cite-your-sources-ai.md -------------------------------------------------------------------------------- /posts/2023-05-12-domain-handle-blueksy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-12-domain-handle-blueksy.md -------------------------------------------------------------------------------- /posts/2023-05-14-rich-fast-loops-and-tradeoffs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-14-rich-fast-loops-and-tradeoffs.md -------------------------------------------------------------------------------- /posts/2023-05-16-building-infinite-spreadsheet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-16-building-infinite-spreadsheet.md -------------------------------------------------------------------------------- /posts/2023-05-18-date-and-time-in-ssg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-18-date-and-time-in-ssg.md -------------------------------------------------------------------------------- /posts/2023-05-19-practical-accessibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-19-practical-accessibility.md -------------------------------------------------------------------------------- /posts/2023-05-22-well-known-avatar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-22-well-known-avatar.md -------------------------------------------------------------------------------- /posts/2023-05-24-single-line-comments-in-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-24-single-line-comments-in-css.md -------------------------------------------------------------------------------- /posts/2023-05-26-link-preload-image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-26-link-preload-image.md -------------------------------------------------------------------------------- /posts/2023-05-30-throwaway-browser-defaults.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-05-30-throwaway-browser-defaults.md -------------------------------------------------------------------------------- /posts/2023-06-01-slow-motion-animations-with-chrome-devtools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-06-01-slow-motion-animations-with-chrome-devtools.md -------------------------------------------------------------------------------- /posts/2023-06-12-minute-rice-text-and-websites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-06-12-minute-rice-text-and-websites.md -------------------------------------------------------------------------------- /posts/2023-06-15-imports-under-the-hood.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-06-15-imports-under-the-hood.md -------------------------------------------------------------------------------- /posts/2023-06-19-ode-to-aea.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-06-19-ode-to-aea.md -------------------------------------------------------------------------------- /posts/2023-06-20-thoughts-on-safari-spatial-computing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-06-20-thoughts-on-safari-spatial-computing.md -------------------------------------------------------------------------------- /posts/2023-06-24-components-and-legos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-06-24-components-and-legos.md -------------------------------------------------------------------------------- /posts/2023-06-28-apollo-app-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-06-28-apollo-app-icons.md -------------------------------------------------------------------------------- /posts/2023-07-05-language-level-toll-roads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-07-05-language-level-toll-roads.md -------------------------------------------------------------------------------- /posts/2023-07-11-stop-being-fancy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-07-11-stop-being-fancy.md -------------------------------------------------------------------------------- /posts/2023-07-14-things-i-like-over-things-i-dont.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-07-14-things-i-like-over-things-i-dont.md -------------------------------------------------------------------------------- /posts/2023-07-20-domain-sins-of-my-youth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-07-20-domain-sins-of-my-youth.md -------------------------------------------------------------------------------- /posts/2023-07-24-domain-nuance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-07-24-domain-nuance.md -------------------------------------------------------------------------------- /posts/2023-07-31-user-feedback.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-07-31-user-feedback.md -------------------------------------------------------------------------------- /posts/2023-08-02-knowledge-laundering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-02-knowledge-laundering.md -------------------------------------------------------------------------------- /posts/2023-08-09-stealth-and-best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-09-stealth-and-best-practices.md -------------------------------------------------------------------------------- /posts/2023-08-14-meaning-in-web-tech-stack-ordering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-14-meaning-in-web-tech-stack-ordering.md -------------------------------------------------------------------------------- /posts/2023-08-18-js-party-288.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-18-js-party-288.md -------------------------------------------------------------------------------- /posts/2023-08-20-temporarily-abled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-20-temporarily-abled.md -------------------------------------------------------------------------------- /posts/2023-08-21-reloading-document-in-html-and-preserve-query-params.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-21-reloading-document-in-html-and-preserve-query-params.md -------------------------------------------------------------------------------- /posts/2023-08-23-counting-to-ten.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-23-counting-to-ten.md -------------------------------------------------------------------------------- /posts/2023-08-26-something-you-need-to-know-about-web-dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-26-something-you-need-to-know-about-web-dev.md -------------------------------------------------------------------------------- /posts/2023-08-28-family-tree-wisdom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-28-family-tree-wisdom.md -------------------------------------------------------------------------------- /posts/2023-08-31-book-notes-out-of-the-software-crisis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-08-31-book-notes-out-of-the-software-crisis.md -------------------------------------------------------------------------------- /posts/2023-09-01-software-crisis-dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-01-software-crisis-dependencies.md -------------------------------------------------------------------------------- /posts/2023-09-04-software-crisis-garden.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-04-software-crisis-garden.md -------------------------------------------------------------------------------- /posts/2023-09-06-software-crisis-making-software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-06-software-crisis-making-software.md -------------------------------------------------------------------------------- /posts/2023-09-11-llms-intuition-and-computers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-11-llms-intuition-and-computers.md -------------------------------------------------------------------------------- /posts/2023-09-14-japanese-ios-app-icon-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-14-japanese-ios-app-icon-book.md -------------------------------------------------------------------------------- /posts/2023-09-17-precarious-modern-computing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-17-precarious-modern-computing.md -------------------------------------------------------------------------------- /posts/2023-09-24-software-by-encountering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-24-software-by-encountering.md -------------------------------------------------------------------------------- /posts/2023-09-26-software-is-what-we-learned-along-the-way.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-26-software-is-what-we-learned-along-the-way.md -------------------------------------------------------------------------------- /posts/2023-09-27-robots-txt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-09-27-robots-txt.md -------------------------------------------------------------------------------- /posts/2023-10-01-websites-are-for-normies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-01-websites-are-for-normies.md -------------------------------------------------------------------------------- /posts/2023-10-04-notes-on-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-04-notes-on-notes.md -------------------------------------------------------------------------------- /posts/2023-10-08-the-flavors-of-typescript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-08-the-flavors-of-typescript.md -------------------------------------------------------------------------------- /posts/2023-10-10-web-components-icon-galleries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-10-web-components-icon-galleries.md -------------------------------------------------------------------------------- /posts/2023-10-15-the-cost-of-avoiding-annoyance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-15-the-cost-of-avoiding-annoyance.md -------------------------------------------------------------------------------- /posts/2023-10-18-naming-things-and-llms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-18-naming-things-and-llms.md -------------------------------------------------------------------------------- /posts/2023-10-20-people-and-blogs-and-me.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-20-people-and-blogs-and-me.md -------------------------------------------------------------------------------- /posts/2023-10-23-javascript-is-enabled-by-default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-23-javascript-is-enabled-by-default.md -------------------------------------------------------------------------------- /posts/2023-10-25-cat-and-mouse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-25-cat-and-mouse.md -------------------------------------------------------------------------------- /posts/2023-10-31-advice-on-blogging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-10-31-advice-on-blogging.md -------------------------------------------------------------------------------- /posts/2023-11-02-embeds-and-quotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-11-02-embeds-and-quotations.md -------------------------------------------------------------------------------- /posts/2023-11-05-as-good-as-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-11-05-as-good-as-html.md -------------------------------------------------------------------------------- /posts/2023-11-13-html-web-components.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-11-13-html-web-components.md -------------------------------------------------------------------------------- /posts/2023-11-15-html-web-components-an-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-11-15-html-web-components-an-example.md -------------------------------------------------------------------------------- /posts/2023-11-20-width-and-height-in-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-11-20-width-and-height-in-css.md -------------------------------------------------------------------------------- /posts/2023-11-28-examples-of-great-urls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-11-28-examples-of-great-urls.md -------------------------------------------------------------------------------- /posts/2023-12-03-how-i-take-and-publish-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-12-03-how-i-take-and-publish-notes.md -------------------------------------------------------------------------------- /posts/2023-12-05-thats-another-podcast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-12-05-thats-another-podcast.md -------------------------------------------------------------------------------- /posts/2023-12-13-most-profitable-ui-element-ever.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-12-13-most-profitable-ui-element-ever.md -------------------------------------------------------------------------------- /posts/2023-12-19-unread-badge-macos-safari-web-app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-12-19-unread-badge-macos-safari-web-app.md -------------------------------------------------------------------------------- /posts/2023-12-28-blogging-and-compositing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2023-12-28-blogging-and-compositing.md -------------------------------------------------------------------------------- /posts/2024-01-02-fault-tolerance-html-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-02-fault-tolerance-html-css.md -------------------------------------------------------------------------------- /posts/2024-01-04-cold-blooded-software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-04-cold-blooded-software.md -------------------------------------------------------------------------------- /posts/2024-01-07-notes-from-computing-sustainably.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-07-notes-from-computing-sustainably.md -------------------------------------------------------------------------------- /posts/2024-01-09-humans-all-the-way-down.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-09-humans-all-the-way-down.md -------------------------------------------------------------------------------- /posts/2024-01-10-idioms-as-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-10-idioms-as-code.md -------------------------------------------------------------------------------- /posts/2024-01-12-macos-icon-book-irl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-12-macos-icon-book-irl.md -------------------------------------------------------------------------------- /posts/2024-01-14-dinner-conversation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-14-dinner-conversation.md -------------------------------------------------------------------------------- /posts/2024-01-17-rss-in-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-17-rss-in-html.md -------------------------------------------------------------------------------- /posts/2024-01-19-rss-in-html-follow-up.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-19-rss-in-html-follow-up.md -------------------------------------------------------------------------------- /posts/2024-01-21-immeasurable-impact.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-21-immeasurable-impact.md -------------------------------------------------------------------------------- /posts/2024-01-23-origin-of-online-handles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-23-origin-of-online-handles.md -------------------------------------------------------------------------------- /posts/2024-01-28-online-handles-round-up.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-28-online-handles-round-up.md -------------------------------------------------------------------------------- /posts/2024-01-30-inbox-o-receipts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-01-30-inbox-o-receipts.md -------------------------------------------------------------------------------- /posts/2024-02-01-treating-the-symptoms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-01-treating-the-symptoms.md -------------------------------------------------------------------------------- /posts/2024-02-05-discovering-newsletter-links-with-quadratic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-05-discovering-newsletter-links-with-quadratic.md -------------------------------------------------------------------------------- /posts/2024-02-07-golden-era-blogging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-07-golden-era-blogging.md -------------------------------------------------------------------------------- /posts/2024-02-12-the-case-for-design-engineers-pt-ii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-12-the-case-for-design-engineers-pt-ii.md -------------------------------------------------------------------------------- /posts/2024-02-15-zero-to-unmaintainable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-15-zero-to-unmaintainable.md -------------------------------------------------------------------------------- /posts/2024-02-19-ui-fn-org.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-19-ui-fn-org.md -------------------------------------------------------------------------------- /posts/2024-02-21-two-tips-building-with-react-router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-21-two-tips-building-with-react-router.md -------------------------------------------------------------------------------- /posts/2024-02-26-the-subversive-hyperlink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-26-the-subversive-hyperlink.md -------------------------------------------------------------------------------- /posts/2024-02-27-more-files-plz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-27-more-files-plz.md -------------------------------------------------------------------------------- /posts/2024-02-29-notes-on-making-software-by-peter-van-hardenberg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-02-29-notes-on-making-software-by-peter-van-hardenberg.md -------------------------------------------------------------------------------- /posts/2024-03-04-ai-is-like-a-lossy-jpeg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-03-04-ai-is-like-a-lossy-jpeg.md -------------------------------------------------------------------------------- /posts/2024-03-05-shoptalk-show-605.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-03-05-shoptalk-show-605.md -------------------------------------------------------------------------------- /posts/2024-03-07-hard-websites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-03-07-hard-websites.md -------------------------------------------------------------------------------- /posts/2024-03-12-following-links.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-03-12-following-links.md -------------------------------------------------------------------------------- /posts/2024-03-19-making-films-and-making-websites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-03-19-making-films-and-making-websites.md -------------------------------------------------------------------------------- /posts/2024-03-25-allure-of-sync-engines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-03-25-allure-of-sync-engines.md -------------------------------------------------------------------------------- /posts/2024-03-27-the-case-for-design-engineers-pt-iii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-03-27-the-case-for-design-engineers-pt-iii.md -------------------------------------------------------------------------------- /posts/2024-04-01-expose-platform-apis-over-wrapping-them.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-04-01-expose-platform-apis-over-wrapping-them.md -------------------------------------------------------------------------------- /posts/2024-04-08-netlify-image-cdn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-04-08-netlify-image-cdn.md -------------------------------------------------------------------------------- /posts/2024-04-09-you-are-what-you-read.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-04-09-you-are-what-you-read.md -------------------------------------------------------------------------------- /posts/2024-04-15-faster-bandwidth-and-websites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-04-15-faster-bandwidth-and-websites.md -------------------------------------------------------------------------------- /posts/2024-04-17-consistent-nav-across-inconsistent-sites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-04-17-consistent-nav-across-inconsistent-sites.md -------------------------------------------------------------------------------- /posts/2024-04-22-interdisciplinary-website-maker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-04-22-interdisciplinary-website-maker.md -------------------------------------------------------------------------------- /posts/2024-04-24-big-sur-ification-of-macos-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-04-24-big-sur-ification-of-macos-icons.md -------------------------------------------------------------------------------- /posts/2024-04-28-cars-motorcycles-websites-seams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-04-28-cars-motorcycles-websites-seams.md -------------------------------------------------------------------------------- /posts/2024-05-01-bulletproof-problem-solving.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-05-01-bulletproof-problem-solving.md -------------------------------------------------------------------------------- /posts/2024-05-06-errors-arent-all-bad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-05-06-errors-arent-all-bad.md -------------------------------------------------------------------------------- /posts/2024-05-13-gist-that-keeps-giving.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-05-13-gist-that-keeps-giving.md -------------------------------------------------------------------------------- /posts/2024-05-20-futuristic-progressive-enhanement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-05-20-futuristic-progressive-enhanement.md -------------------------------------------------------------------------------- /posts/2024-05-21-rsc-localfirst-and-coordination-between-computers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-05-21-rsc-localfirst-and-coordination-between-computers.md -------------------------------------------------------------------------------- /posts/2024-05-24-thinking-big-and-small.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-05-24-thinking-big-and-small.md -------------------------------------------------------------------------------- /posts/2024-05-30-overcomplicating-is-easy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-05-30-overcomplicating-is-easy.md -------------------------------------------------------------------------------- /posts/2024-06-03-just-one-line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-03-just-one-line.md -------------------------------------------------------------------------------- /posts/2024-06-04-novels-as-prototypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-04-novels-as-prototypes.md -------------------------------------------------------------------------------- /posts/2024-06-07-night-time-sky.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-07-night-time-sky.md -------------------------------------------------------------------------------- /posts/2024-06-10-hedge-words-and-imaginative-thinking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-10-hedge-words-and-imaginative-thinking.md -------------------------------------------------------------------------------- /posts/2024-06-17-notes-from-you-are-not-a-gadget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-17-notes-from-you-are-not-a-gadget.md -------------------------------------------------------------------------------- /posts/2024-06-19-organic-intelligence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-19-organic-intelligence.md -------------------------------------------------------------------------------- /posts/2024-06-20-custom-elements-only-need-end-with-a-hyphen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-20-custom-elements-only-need-end-with-a-hyphen.md -------------------------------------------------------------------------------- /posts/2024-06-24-local-first-makes-codebases-more-collaborative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-24-local-first-makes-codebases-more-collaborative.md -------------------------------------------------------------------------------- /posts/2024-06-27-cool-uris-and-humans.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-06-27-cool-uris-and-humans.md -------------------------------------------------------------------------------- /posts/2024-07-01-digital-trees.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-07-01-digital-trees.md -------------------------------------------------------------------------------- /posts/2024-07-08-all-about-that-button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-07-08-all-about-that-button.md -------------------------------------------------------------------------------- /posts/2024-07-11-the-value-of-silence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-07-11-the-value-of-silence.md -------------------------------------------------------------------------------- /posts/2024-07-15-text-prompts-circumscribe-solutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-07-15-text-prompts-circumscribe-solutions.md -------------------------------------------------------------------------------- /posts/2024-07-17-me-no-like-the-term-ic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-07-17-me-no-like-the-term-ic.md -------------------------------------------------------------------------------- /posts/2024-07-18-amazing-athletes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-07-18-amazing-athletes.md -------------------------------------------------------------------------------- /posts/2024-07-22-greatest-strength-is-greatest-weakness.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-07-22-greatest-strength-is-greatest-weakness.md -------------------------------------------------------------------------------- /posts/2024-08-02-deploying-with-netlify-shortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-02-deploying-with-netlify-shortcuts.md -------------------------------------------------------------------------------- /posts/2024-08-05-just-build-websites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-05-just-build-websites.md -------------------------------------------------------------------------------- /posts/2024-08-06-deno-de-emphasizes-http-imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-06-deno-de-emphasizes-http-imports.md -------------------------------------------------------------------------------- /posts/2024-08-08-my-failed-peronsal-site-redesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-08-my-failed-peronsal-site-redesign.md -------------------------------------------------------------------------------- /posts/2024-08-11-impressionist-blogging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-11-impressionist-blogging.md -------------------------------------------------------------------------------- /posts/2024-08-14-iterative-building-and-decision-making.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-14-iterative-building-and-decision-making.md -------------------------------------------------------------------------------- /posts/2024-08-19-blog-vs-social-posts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-19-blog-vs-social-posts.md -------------------------------------------------------------------------------- /posts/2024-08-21-netlify-public-folder-part-v.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-21-netlify-public-folder-part-v.md -------------------------------------------------------------------------------- /posts/2024-08-25-notes-site-via-content-in-dropbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-25-notes-site-via-content-in-dropbox.md -------------------------------------------------------------------------------- /posts/2024-08-28-notes-from-pen-and-teller.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-28-notes-from-pen-and-teller.md -------------------------------------------------------------------------------- /posts/2024-08-29-the-humble-link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-08-29-the-humble-link.md -------------------------------------------------------------------------------- /posts/2024-09-03-sanding-ui.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-09-03-sanding-ui.md -------------------------------------------------------------------------------- /posts/2024-09-04-personal-website-vulnerability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-09-04-personal-website-vulnerability.md -------------------------------------------------------------------------------- /posts/2024-09-08-seeing-others-in-data-but-not-ourselves.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-09-08-seeing-others-in-data-but-not-ourselves.md -------------------------------------------------------------------------------- /posts/2024-09-16-the-ruthless-edit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-09-16-the-ruthless-edit.md -------------------------------------------------------------------------------- /posts/2024-09-17-reading-time-estimation-widgets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-09-17-reading-time-estimation-widgets.md -------------------------------------------------------------------------------- /posts/2024-09-22-blogging-is-listening.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-09-22-blogging-is-listening.md -------------------------------------------------------------------------------- /posts/2024-09-29-wouldnt-recommend-this-algorithm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-09-29-wouldnt-recommend-this-algorithm.md -------------------------------------------------------------------------------- /posts/2024-10-02-person-in-personal-website.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-02-person-in-personal-website.md -------------------------------------------------------------------------------- /posts/2024-10-04-easy-and-convenient-they-say.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-04-easy-and-convenient-they-say.md -------------------------------------------------------------------------------- /posts/2024-10-07-ryan-dahl-talks-deno-on-changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-07-ryan-dahl-talks-deno-on-changelog.md -------------------------------------------------------------------------------- /posts/2024-10-09-color-console-log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-09-color-console-log.md -------------------------------------------------------------------------------- /posts/2024-10-14-prototyping-magic-and-software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-14-prototyping-magic-and-software.md -------------------------------------------------------------------------------- /posts/2024-10-16-prompting-the-wrong-question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-16-prompting-the-wrong-question.md -------------------------------------------------------------------------------- /posts/2024-10-21-enabled-by-default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-21-enabled-by-default.md -------------------------------------------------------------------------------- /posts/2024-10-23-lowest-common-denominator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-23-lowest-common-denominator.md -------------------------------------------------------------------------------- /posts/2024-10-25-machine-content-creators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-25-machine-content-creators.md -------------------------------------------------------------------------------- /posts/2024-10-28-used-domain-clean-title.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-28-used-domain-clean-title.md -------------------------------------------------------------------------------- /posts/2024-10-30-easy-changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-10-30-easy-changes.md -------------------------------------------------------------------------------- /posts/2024-11-02-hacker-news-clones.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-02-hacker-news-clones.md -------------------------------------------------------------------------------- /posts/2024-11-04-design-engineer-job-screener.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-04-design-engineer-job-screener.md -------------------------------------------------------------------------------- /posts/2024-11-06-localstorage-recoil.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-06-localstorage-recoil.md -------------------------------------------------------------------------------- /posts/2024-11-11-navigations-on-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-11-navigations-on-the-web.md -------------------------------------------------------------------------------- /posts/2024-11-13-beauty-of-building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-13-beauty-of-building.md -------------------------------------------------------------------------------- /posts/2024-11-15-writing-is-human-expression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-15-writing-is-human-expression.md -------------------------------------------------------------------------------- /posts/2024-11-18-named-blogs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-18-named-blogs.md -------------------------------------------------------------------------------- /posts/2024-11-20-bad-captchas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-20-bad-captchas.md -------------------------------------------------------------------------------- /posts/2024-11-24-nabbing-macos-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-24-nabbing-macos-icons.md -------------------------------------------------------------------------------- /posts/2024-11-27-nothing-is-something.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-11-27-nothing-is-something.md -------------------------------------------------------------------------------- /posts/2024-12-02-contrast-is-clarifying.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-12-02-contrast-is-clarifying.md -------------------------------------------------------------------------------- /posts/2024-12-09-omgimg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-12-09-omgimg.md -------------------------------------------------------------------------------- /posts/2024-12-12-making-omgimg-pt-i.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-12-12-making-omgimg-pt-i.md -------------------------------------------------------------------------------- /posts/2024-12-15-making-omgimg-pt-ii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-12-15-making-omgimg-pt-ii.md -------------------------------------------------------------------------------- /posts/2024-12-18-making-omgimg-pt-iii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-12-18-making-omgimg-pt-iii.md -------------------------------------------------------------------------------- /posts/2024-12-23-making-omgimg-pt-iv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-12-23-making-omgimg-pt-iv.md -------------------------------------------------------------------------------- /posts/2024-12-29-christmas-day.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-12-29-christmas-day.md -------------------------------------------------------------------------------- /posts/2024-12-30-podcast-notes-talk-show-kagi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2024-12-30-podcast-notes-talk-show-kagi.md -------------------------------------------------------------------------------- /posts/2025-01-04-subscribe-via-email-now.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-04-subscribe-via-email-now.md -------------------------------------------------------------------------------- /posts/2025-01-06-notification-marshmallows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-06-notification-marshmallows.md -------------------------------------------------------------------------------- /posts/2025-01-07-social-inflation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-07-social-inflation.md -------------------------------------------------------------------------------- /posts/2025-01-09-dont-miss-the-product-for-the-artifacts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-09-dont-miss-the-product-for-the-artifacts.md -------------------------------------------------------------------------------- /posts/2025-01-12-view-transition-name-gotchas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-12-view-transition-name-gotchas.md -------------------------------------------------------------------------------- /posts/2025-01-13-local-cli-tools-in-node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-13-local-cli-tools-in-node.md -------------------------------------------------------------------------------- /posts/2025-01-15-tools-as-ways-of-being.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-15-tools-as-ways-of-being.md -------------------------------------------------------------------------------- /posts/2025-01-20-relationship-advice-for-ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-20-relationship-advice-for-ai.md -------------------------------------------------------------------------------- /posts/2025-01-22-overriding-basic-ui-controls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-22-overriding-basic-ui-controls.md -------------------------------------------------------------------------------- /posts/2025-01-27-html-minification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-27-html-minification.md -------------------------------------------------------------------------------- /posts/2025-01-28-missed-connections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-28-missed-connections.md -------------------------------------------------------------------------------- /posts/2025-01-29-javascript-required.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-01-29-javascript-required.md -------------------------------------------------------------------------------- /posts/2025-02-02-ui-pace-layers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-02-ui-pace-layers.md -------------------------------------------------------------------------------- /posts/2025-02-04-blown-away-by-the-unexpected.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-04-blown-away-by-the-unexpected.md -------------------------------------------------------------------------------- /posts/2025-02-07-software-pliability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-07-software-pliability.md -------------------------------------------------------------------------------- /posts/2025-02-10-the-art-of-making-websites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-10-the-art-of-making-websites.md -------------------------------------------------------------------------------- /posts/2025-02-13-search-without-javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-13-search-without-javascript.md -------------------------------------------------------------------------------- /posts/2025-02-17-aspect-ratio-in-css-view-transitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-17-aspect-ratio-in-css-view-transitions.md -------------------------------------------------------------------------------- /posts/2025-02-19-css-space-toggles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-19-css-space-toggles.md -------------------------------------------------------------------------------- /posts/2025-02-24-sanding-ui-pt-ii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-24-sanding-ui-pt-ii.md -------------------------------------------------------------------------------- /posts/2025-02-26-limitations-vs-capabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-26-limitations-vs-capabilities.md -------------------------------------------------------------------------------- /posts/2025-02-28-get-better-doing-a-bad-job.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-02-28-get-better-doing-a-bad-job.md -------------------------------------------------------------------------------- /posts/2025-03-02-thoughts-on-ax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-03-02-thoughts-on-ax.md -------------------------------------------------------------------------------- /posts/2025-03-04-lots-of-little-html-pages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-03-04-lots-of-little-html-pages.md -------------------------------------------------------------------------------- /posts/2025-03-16-ecosystems-vs-artifacts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-03-16-ecosystems-vs-artifacts.md -------------------------------------------------------------------------------- /posts/2025-03-20-proving-binaries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-03-20-proving-binaries.md -------------------------------------------------------------------------------- /posts/2025-03-22-thoughts-on-working-draft-to-override-form-controls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-03-22-thoughts-on-working-draft-to-override-form-controls.md -------------------------------------------------------------------------------- /posts/2025-03-24-book-notes-order-of-time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-03-24-book-notes-order-of-time.md -------------------------------------------------------------------------------- /posts/2025-03-26-value-of-experience.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-03-26-value-of-experience.md -------------------------------------------------------------------------------- /posts/2025-03-30-dont-forget-meta-theme-color.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-03-30-dont-forget-meta-theme-color.md -------------------------------------------------------------------------------- /posts/2025-04-02-flow-state-and-surfing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-02-flow-state-and-surfing.md -------------------------------------------------------------------------------- /posts/2025-04-05-tag-youre-it.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-05-tag-youre-it.md -------------------------------------------------------------------------------- /posts/2025-04-08-background-image-opacity-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-08-background-image-opacity-css.md -------------------------------------------------------------------------------- /posts/2025-04-10-ductility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-10-ductility.md -------------------------------------------------------------------------------- /posts/2025-04-14-love-for-interoperability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-14-love-for-interoperability.md -------------------------------------------------------------------------------- /posts/2025-04-16-be-mindful-of-what-you-make-easy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-16-be-mindful-of-what-you-make-easy.md -------------------------------------------------------------------------------- /posts/2025-04-19-as-strong-as-your-weakest-point.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-19-as-strong-as-your-weakest-point.md -------------------------------------------------------------------------------- /posts/2025-04-21-i-dont-see-why-not.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-21-i-dont-see-why-not.md -------------------------------------------------------------------------------- /posts/2025-04-23-job-titles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-23-job-titles.md -------------------------------------------------------------------------------- /posts/2025-04-27-craft-and-satisfaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-27-craft-and-satisfaction.md -------------------------------------------------------------------------------- /posts/2025-04-29-backwards-compat-in-web-but-not-its-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-04-29-backwards-compat-in-web-but-not-its-tools.md -------------------------------------------------------------------------------- /posts/2025-05-05-tumult-in-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-05-tumult-in-design.md -------------------------------------------------------------------------------- /posts/2025-05-07-language-needs-innovation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-07-language-needs-innovation.md -------------------------------------------------------------------------------- /posts/2025-05-12-notes-from-blink-principles-of-web-compat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-12-notes-from-blink-principles-of-web-compat.md -------------------------------------------------------------------------------- /posts/2025-05-14-notes-from-hundred-year-web-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-14-notes-from-hundred-year-web-service.md -------------------------------------------------------------------------------- /posts/2025-05-18-multiple-computers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-18-multiple-computers.md -------------------------------------------------------------------------------- /posts/2025-05-20-product-pseudoscience.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-20-product-pseudoscience.md -------------------------------------------------------------------------------- /posts/2025-05-23-better-platform-defaults-color-picker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-23-better-platform-defaults-color-picker.md -------------------------------------------------------------------------------- /posts/2025-05-25-more-friction-please.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-25-more-friction-please.md -------------------------------------------------------------------------------- /posts/2025-05-28-tradeoffs-to-continuous-software.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-05-28-tradeoffs-to-continuous-software.md -------------------------------------------------------------------------------- /posts/2025-06-02-is-it-javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-02-is-it-javascript.md -------------------------------------------------------------------------------- /posts/2025-06-04-notes-context-is-everything.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-04-notes-context-is-everything.md -------------------------------------------------------------------------------- /posts/2025-06-06-visual-design-homogeneity-at-scale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-06-visual-design-homogeneity-at-scale.md -------------------------------------------------------------------------------- /posts/2025-06-10-web-as-urls-not-documents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-10-web-as-urls-not-documents.md -------------------------------------------------------------------------------- /posts/2025-06-11-continuum-from-static-to-dynamic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-11-continuum-from-static-to-dynamic.md -------------------------------------------------------------------------------- /posts/2025-06-15-becoming-an-asshole.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-15-becoming-an-asshole.md -------------------------------------------------------------------------------- /posts/2025-06-22-internet-phone-book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-22-internet-phone-book.md -------------------------------------------------------------------------------- /posts/2025-06-24-data-gants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-24-data-gants.md -------------------------------------------------------------------------------- /posts/2025-06-25-transform-html-with-edge-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-25-transform-html-with-edge-functions.md -------------------------------------------------------------------------------- /posts/2025-06-30-links-from-whgov-wire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-06-30-links-from-whgov-wire.md -------------------------------------------------------------------------------- /posts/2025-07-02-element-ordering-edge-function-html-rewriter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-07-02-element-ordering-edge-function-html-rewriter.md -------------------------------------------------------------------------------- /posts/2025-07-06-do-you-personalize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-07-06-do-you-personalize.md -------------------------------------------------------------------------------- /posts/2025-07-07-youtube-links-from-whgov-wire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-07-07-youtube-links-from-whgov-wire.md -------------------------------------------------------------------------------- /posts/2025-07-10-computers-are-a-feeling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-07-10-computers-are-a-feeling.md -------------------------------------------------------------------------------- /posts/2025-07-14-measurement-and-numbers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-07-14-measurement-and-numbers.md -------------------------------------------------------------------------------- /posts/2025-07-17-occupation-and-preoccupation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-07-17-occupation-and-preoccupation.md -------------------------------------------------------------------------------- /posts/2025-08-03-href-value-possibilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-08-03-href-value-possibilities.md -------------------------------------------------------------------------------- /posts/2025-08-06-writing-blog-posts-and-songs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-08-06-writing-blog-posts-and-songs.md -------------------------------------------------------------------------------- /posts/2025-08-10-sit-on-your-ass-web-dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-08-10-sit-on-your-ass-web-dev.md -------------------------------------------------------------------------------- /posts/2025-08-13-choosing-tools-for-making-websites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-08-13-choosing-tools-for-making-websites.md -------------------------------------------------------------------------------- /posts/2025-08-15-more-context-bro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-08-15-more-context-bro.md -------------------------------------------------------------------------------- /posts/2025-08-17-bottomless-subtleties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-08-17-bottomless-subtleties.md -------------------------------------------------------------------------------- /posts/2025-08-19-consistent-nav-across-inconsistent-sites-pt-ii.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-08-19-consistent-nav-across-inconsistent-sites-pt-ii.md -------------------------------------------------------------------------------- /posts/2025-08-25-idea-to-reality-with-prototypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-08-25-idea-to-reality-with-prototypes.md -------------------------------------------------------------------------------- /posts/2025-09-04-casing-on-the-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-09-04-casing-on-the-web.md -------------------------------------------------------------------------------- /posts/2025-09-08-love-for-python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-09-08-love-for-python.md -------------------------------------------------------------------------------- /posts/2025-09-14-mac-app-flea-market.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-09-14-mac-app-flea-market.md -------------------------------------------------------------------------------- /posts/2025-09-16-why-make-a-website-in-2025.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-09-16-why-make-a-website-in-2025.md -------------------------------------------------------------------------------- /posts/2025-09-18-rip-browsers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-09-18-rip-browsers.md -------------------------------------------------------------------------------- /posts/2025-09-21-my-antis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-09-21-my-antis.md -------------------------------------------------------------------------------- /posts/2025-09-23-npm-risks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-09-23-npm-risks.md -------------------------------------------------------------------------------- /posts/2025-09-28-run-software-on-software-youve-never-run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-09-28-run-software-on-software-youve-never-run.md -------------------------------------------------------------------------------- /posts/2025-10-02-doing-in-manually.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-10-02-doing-in-manually.md -------------------------------------------------------------------------------- /posts/2025-10-07-og-images-via-data-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-10-07-og-images-via-data-attributes.md -------------------------------------------------------------------------------- /posts/2025-10-11-research-alt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-10-11-research-alt.md -------------------------------------------------------------------------------- /posts/2025-10-19-more-control-equals-less-performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-10-19-more-control-equals-less-performance.md -------------------------------------------------------------------------------- /posts/2025-10-23-ai-browsers-frontier-security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-10-23-ai-browsers-frontier-security.md -------------------------------------------------------------------------------- /posts/2025-10-24-everything-is-broken.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-10-24-everything-is-broken.md -------------------------------------------------------------------------------- /posts/2025-10-26-dont-forget-these-html-tags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-10-26-dont-forget-these-html-tags.md -------------------------------------------------------------------------------- /posts/2025-11-02-browser-apis-as-sass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-02-browser-apis-as-sass.md -------------------------------------------------------------------------------- /posts/2025-11-07-my-atomic-rabbithole.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-07-my-atomic-rabbithole.md -------------------------------------------------------------------------------- /posts/2025-11-09-comparing-icons-in-my-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-09-comparing-icons-in-my-collection.md -------------------------------------------------------------------------------- /posts/2025-11-12-tahoes-terrible-icons-b-sides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-12-tahoes-terrible-icons-b-sides.md -------------------------------------------------------------------------------- /posts/2025-11-16-files-on-disk-scripted-with-ai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-16-files-on-disk-scripted-with-ai.md -------------------------------------------------------------------------------- /posts/2025-11-19-notes-from-changelog-with-feross.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-19-notes-from-changelog-with-feross.md -------------------------------------------------------------------------------- /posts/2025-11-23-top-resource-not-found.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-23-top-resource-not-found.md -------------------------------------------------------------------------------- /posts/2025-11-26-notes-from-interview-with-jony-ive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-26-notes-from-interview-with-jony-ive.md -------------------------------------------------------------------------------- /posts/2025-11-30-malicious-traffic-on-static-sites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-11-30-malicious-traffic-on-static-sites.md -------------------------------------------------------------------------------- /posts/2025-12-02-grow-like-a-tree-not-a-cancer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/posts/2025-12-02-grow-like-a-tree-not-a-cancer.md -------------------------------------------------------------------------------- /scripts/cache-site-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/scripts/cache-site-data.js -------------------------------------------------------------------------------- /scripts/get-hacker-news-posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/scripts/get-hacker-news-posts.js -------------------------------------------------------------------------------- /scripts/get-quick-charts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/scripts/get-quick-charts.js -------------------------------------------------------------------------------- /scripts/get-trending-posts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/scripts/get-trending-posts.js -------------------------------------------------------------------------------- /scripts/parse-markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/scripts/parse-markdown.js -------------------------------------------------------------------------------- /src/data/newsletterLinksByPostPath.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/data/newsletterLinksByPostPath.yml -------------------------------------------------------------------------------- /src/routes/$year.$slug.index.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/$year.$slug.index.ori.html -------------------------------------------------------------------------------- /src/routes/404.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/404.ori.html -------------------------------------------------------------------------------- /src/routes/_redirects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/_redirects.js -------------------------------------------------------------------------------- /src/routes/about.external-links.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/about.external-links.ori.html -------------------------------------------------------------------------------- /src/routes/about.internal-links.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/about.internal-links.ori.html -------------------------------------------------------------------------------- /src/routes/about.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/about.ori.html -------------------------------------------------------------------------------- /src/routes/archive.index.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/archive.index.ori.html -------------------------------------------------------------------------------- /src/routes/feed.html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/feed.html.js -------------------------------------------------------------------------------- /src/routes/feed.json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/feed.json.js -------------------------------------------------------------------------------- /src/routes/feed.xml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/feed.xml.js -------------------------------------------------------------------------------- /src/routes/index.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/index.ori.html -------------------------------------------------------------------------------- /src/routes/menu.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/menu.ori.html -------------------------------------------------------------------------------- /src/routes/posts.hacker-news.index.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/posts.hacker-news.index.ori.html -------------------------------------------------------------------------------- /src/routes/posts.trending.index.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/posts.trending.index.ori.html -------------------------------------------------------------------------------- /src/routes/search.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/search.ori.html -------------------------------------------------------------------------------- /src/routes/styles.css.ori: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/styles.css.ori -------------------------------------------------------------------------------- /src/routes/subscribe.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/subscribe.ori.html -------------------------------------------------------------------------------- /src/routes/tags.index.ori.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/routes/tags.index.ori.html -------------------------------------------------------------------------------- /src/server/Icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/Icon.js -------------------------------------------------------------------------------- /src/server/Layouts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/Layouts.js -------------------------------------------------------------------------------- /src/server/PostsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/PostsList.js -------------------------------------------------------------------------------- /src/server/PostsNav.ori: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/PostsNav.ori -------------------------------------------------------------------------------- /src/server/ReplyHtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/ReplyHtml.js -------------------------------------------------------------------------------- /src/server/RssClub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/RssClub.js -------------------------------------------------------------------------------- /src/server/ThemePicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/ThemePicker.js -------------------------------------------------------------------------------- /src/server/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/avatar.png -------------------------------------------------------------------------------- /src/server/getBlogPostsStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/getBlogPostsStatus.js -------------------------------------------------------------------------------- /src/server/preferences.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/preferences.js -------------------------------------------------------------------------------- /src/server/styles/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/styles/basic.css -------------------------------------------------------------------------------- /src/server/styles/modern-normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/styles/modern-normalize.css -------------------------------------------------------------------------------- /src/server/styles/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/styles/styles.css -------------------------------------------------------------------------------- /src/server/svgs/feed-json.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/feed-json.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-chevron-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-chevron-left.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-chevron-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-chevron-right.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-close.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-dark.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-email.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-email.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-light.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-menu.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-rss.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-rss.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-search.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-system.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-system.svg -------------------------------------------------------------------------------- /src/server/svgs/heroicon-x-circle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/svgs/heroicon-x-circle.svg -------------------------------------------------------------------------------- /src/server/theme-picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/theme-picker.js -------------------------------------------------------------------------------- /src/server/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/theme.js -------------------------------------------------------------------------------- /src/server/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/server/utils.js -------------------------------------------------------------------------------- /src/site.ori: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/site.ori -------------------------------------------------------------------------------- /src/static/404-pie.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/404-pie.jpg -------------------------------------------------------------------------------- /src/static/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/apple-touch-icon.png -------------------------------------------------------------------------------- /src/static/assets/img/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/favicon.svg -------------------------------------------------------------------------------- /src/static/assets/img/fidelity-high.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/fidelity-high.svg -------------------------------------------------------------------------------- /src/static/assets/img/fidelity-low.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/fidelity-low.svg -------------------------------------------------------------------------------- /src/static/assets/img/fidelity-med.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/fidelity-med.svg -------------------------------------------------------------------------------- /src/static/assets/img/jimniels.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/jimniels.jpg -------------------------------------------------------------------------------- /src/static/assets/img/logo-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/logo-black.png -------------------------------------------------------------------------------- /src/static/assets/img/logo-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/logo-white.png -------------------------------------------------------------------------------- /src/static/assets/img/preferences.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/preferences.svg -------------------------------------------------------------------------------- /src/static/assets/img/twitter-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/assets/img/twitter-card.png -------------------------------------------------------------------------------- /src/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/favicon.ico -------------------------------------------------------------------------------- /src/static/pagefind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/src/static/pagefind.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jimniels/blog/HEAD/types.ts --------------------------------------------------------------------------------