41554 blogs · [ { "id": "01a0dcb1-2330-708e-a430-f710c5a709cf", "title": null, "url": "https://gomakethings.com/articles/looping-hls-video/", "published_at": "2025-04-14T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710c5e0ce76", "title": null, "url": "https://gomakethings.com/articles/shut-up-youre-being-an-asshole/", "published_at": "2025-04-13T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710c6ddd283", "title": null, "url": "https://gomakethings.com/articles/how-to-nail-your-job-interview/", "published_at": "2025-04-11T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710c7a94dac", "title": null, "url": "https://gomakethings.com/articles/how-to-write-effective-resumes/", "published_at": "2025-04-10T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710c7fc6c2d", "title": null, "url": "https://gomakethings.com/articles/finding-open-roles/", "published_at": "2025-04-09T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710c899593b", "title": null, "url": "https://gomakethings.com/articles/finding-a-job-coffee-chats/", "published_at": "2025-04-08T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710c8ee0e31", "title": null, "url": "https://gomakethings.com/articles/how-to-add-links-with-a-keyboard-shortcut-in-sublime-text/", "published_at": "2025-04-07T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710c939b5c3", "title": null, "url": "https://gomakethings.com/articles/its-like-a-new-phone/", "published_at": "2025-04-05T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710c9dce95b", "title": null, "url": "https://gomakethings.com/articles/building-a-toast-library-from-scratch-in-just-30-minutes/", "published_at": "2025-04-04T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ca3fdb8a", "title": null, "url": "https://gomakethings.com/articles/a-pragmatic-browser-support-strategy/", "published_at": "2025-04-03T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710cb189a30", "title": null, "url": "https://gomakethings.com/articles/dirt-in-a-cog/", "published_at": "2025-04-02T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710cb5c5271", "title": null, "url": "https://gomakethings.com/articles/a-no-hassle-static-site-cms/", "published_at": "2025-04-01T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710cc41e4b0", "title": null, "url": "https://gomakethings.com/articles/the-spice-of-life/", "published_at": "2025-03-31T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710cc659887", "title": null, "url": "https://gomakethings.com/articles/the-band/", "published_at": "2025-03-29T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710cd4612a6", "title": null, "url": "https://gomakethings.com/articles/a-sink-and-a-weight/", "published_at": "2025-03-28T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710cdf694fb", "title": null, "url": "https://gomakethings.com/articles/a-sublime-coding-experience/", "published_at": "2025-03-27T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710cdfd7e1d", "title": null, "url": "https://gomakethings.com/articles/not-an-excuse.-an-explanation./", "published_at": "2025-03-26T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ce9518ed", "title": null, "url": "https://gomakethings.com/articles/design-systems-and-legos/", "published_at": "2025-03-25T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710cf5a839b", "title": null, "url": "https://gomakethings.com/articles/the-environmental-impact-of-the-web-we-build/", "published_at": "2025-03-24T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d0063f1f", "title": null, "url": "https://gomakethings.com/now/2025-03-23/", "published_at": "2025-03-23T11:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d06b8329", "title": null, "url": "https://gomakethings.com/articles/what-if-money-didnt-exist/", "published_at": "2025-03-22T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d163a659", "title": null, "url": "https://gomakethings.com/articles/can-you-nest-web-components-inside-each-other/", "published_at": "2025-03-21T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d1db9710", "title": null, "url": "https://gomakethings.com/articles/thinking-aloud-and-oversharing/", "published_at": "2025-03-20T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d1f6c4ef", "title": null, "url": "https://gomakethings.com/articles/can-i-use-for-accessibility/", "published_at": "2025-03-19T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d2b74f76", "title": null, "url": "https://gomakethings.com/articles/reducing-css-complexity-with-the-is-pseudo-class/", "published_at": "2025-03-18T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d2ea06e2", "title": null, "url": "https://gomakethings.com/articles/unwieldy-code-bases/", "published_at": "2025-03-17T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d30f45d7", "title": null, "url": "https://gomakethings.com/articles/kipo-and-the-age-of-the-wonderbeasts/", "published_at": "2025-03-16T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d38422bb", "title": null, "url": "https://gomakethings.com/articles/my-code-is-broken-and-i-dont-know-why/", "published_at": "2025-03-14T14:30:00+00:00" }, { "id": "01a0dcb1-2331-7324-9f91-6948666921ca", "title": null, "url": "https://gomakethings.com/articles/emoji-are-still-weird-but-modern-browser-methods-help/", "published_at": "2025-03-14T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d46a0abd", "title": null, "url": "https://gomakethings.com/articles/managing-your-energy-and-having-a-mix-of-tasks-as-a-developer-with-adhd/", "published_at": "2025-03-13T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d4adf3d8", "title": null, "url": "https://gomakethings.com/articles/the-css-not-pseudo-class/", "published_at": "2025-03-12T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d5410ee2", "title": null, "url": "https://gomakethings.com/articles/durable-technology/", "published_at": "2025-03-11T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d5a81171", "title": null, "url": "https://gomakethings.com/articles/the-joy-of-digital-gardening/", "published_at": "2025-03-10T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d5e6d309", "title": null, "url": "https://gomakethings.com/articles/lessons-from-the-past/", "published_at": "2025-03-08T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d69ef868", "title": null, "url": "https://gomakethings.com/articles/aria-label-requires-a-valid-role/", "published_at": "2025-03-07T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d71df975", "title": null, "url": "https://gomakethings.com/articles/the-joy-of-the-journey/", "published_at": "2025-03-06T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d7657a20", "title": null, "url": "https://gomakethings.com/articles/building-a-modern-web-app-with-php-and-html-web-components/", "published_at": "2025-03-05T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d7e8c7cc", "title": null, "url": "https://gomakethings.com/articles/truth-to-power/", "published_at": "2025-03-04T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d87db735", "title": null, "url": "https://gomakethings.com/articles/redirecting-https-with-namecheap/", "published_at": "2025-03-03T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d895d3bd", "title": null, "url": "https://gomakethings.com/articles/music-that-moves-you/", "published_at": "2025-03-01T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d8eb16b1", "title": null, "url": "https://gomakethings.com/articles/self-hosting-fonts/", "published_at": "2025-02-27T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d8fdd4da", "title": null, "url": "https://gomakethings.com/articles/just-go-for-it.-or-just-sleep-on-it./", "published_at": "2025-02-26T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710d9f47dc1", "title": null, "url": "https://gomakethings.com/now/2025-02-26/", "published_at": "2025-02-26T06:30:00+00:00" }, { "id": "01a0dcb1-232f-7115-a93e-6622efd1ff68", "title": null, "url": "https://gomakethings.com/travel/wolf-pup/", "published_at": "2025-02-23T15:30:00+00:00" }, { "id": "01a0dcb1-2334-713a-8daf-d14fb44ee4fc", "title": null, "url": "https://gomakethings.com/fantasy/fin/", "published_at": "2025-02-23T15:30:00+00:00" }, { "id": "01a0dcb1-2334-713a-8daf-d14fb5f3f39a", "title": null, "url": "https://gomakethings.com/travel/", "published_at": "2025-02-23T15:30:00+00:00" }, { "id": "01a0dcb1-2334-713a-8daf-d14fb627007a", "title": null, "url": "https://gomakethings.com/projects/", "published_at": "2025-02-23T15:30:00+00:00" }, { "id": "01a0dcb1-2334-713a-8daf-d14fb7fd5d52", "title": null, "url": "https://gomakethings.com/bookshelf/", "published_at": "2025-02-23T15:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710da7d6969", "title": null, "url": "https://gomakethings.com/articles/async-communication-vs.-meetings-at-work/", "published_at": "2025-02-22T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710daffa8a6", "title": null, "url": "https://gomakethings.com/articles/on-digital-gardens-and-being-a-whole-person-on-the-web/", "published_at": "2025-02-21T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710db08dd1d", "title": null, "url": "https://gomakethings.com/articles/rudderless/", "published_at": "2025-02-20T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710dbc25e9c", "title": null, "url": "https://gomakethings.com/articles/existing-in-tech/", "published_at": "2025-02-19T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710dc5c3fc0", "title": null, "url": "https://gomakethings.com/articles/purpose-goals-and-burnout/", "published_at": "2025-02-18T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710dcc70054", "title": null, "url": "https://gomakethings.com/articles/the-anarchy-of-the-web/", "published_at": "2025-02-17T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710dd6a2dea", "title": null, "url": "https://gomakethings.com/articles/how-to-dynamically-update-content-with-an-html-web-component/", "published_at": "2025-02-13T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ddd530c9", "title": null, "url": "https://gomakethings.com/articles/progressively-enhancing-forms-with-an-html-web-component-part-2/", "published_at": "2025-02-12T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710de474b05", "title": null, "url": "https://gomakethings.com/articles/progressively-enhancing-forms-with-an-html-web-component-part-1/", "published_at": "2025-02-11T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710dea6adaa", "title": null, "url": "https://gomakethings.com/articles/dynamic-content-on-a-static-html-page-using-web-components-and-php/", "published_at": "2025-02-10T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710def3f250", "title": null, "url": "https://gomakethings.com/articles/named-colors/", "published_at": "2025-02-07T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710def471b1", "title": null, "url": "https://gomakethings.com/articles/getting-a-date-in-the-current-users-timezone-with-javascript/", "published_at": "2025-02-05T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710df388139", "title": null, "url": "https://gomakethings.com/articles/when-should-you-use-react/", "published_at": "2025-02-04T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710df860a5b", "title": null, "url": "https://gomakethings.com/articles/alienating-the-right-people/", "published_at": "2025-02-03T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e002f803", "title": null, "url": "https://gomakethings.com/articles/spaghetti-code-is-a-people-problem/", "published_at": "2025-01-31T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e0a726b1", "title": null, "url": "https://gomakethings.com/articles/responsive-tables/", "published_at": "2025-01-30T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e0deab2f", "title": null, "url": "https://gomakethings.com/articles/how-the-tech-you-build-is-used/", "published_at": "2025-01-29T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e1357271", "title": null, "url": "https://gomakethings.com/articles/checking-what-type-of-node-something-is-with-javascript/", "published_at": "2025-01-28T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e1a494e8", "title": null, "url": "https://gomakethings.com/articles/durable-websites/", "published_at": "2025-01-27T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e1dfa3bc", "title": null, "url": "https://gomakethings.com/articles/accessibility-is-woke-now/", "published_at": "2025-01-24T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e2aeb936", "title": null, "url": "https://gomakethings.com/articles/lettering.js-converting-a-jquery-plugin-to-a-web-component/", "published_at": "2025-01-23T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e3292e03", "title": null, "url": "https://gomakethings.com/articles/tech-is-more-political-than-ever/", "published_at": "2025-01-22T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e3e4fd0a", "title": null, "url": "https://gomakethings.com/articles/how-would-you-share-state-between-web-components/", "published_at": "2025-01-21T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e432c079", "title": null, "url": "https://gomakethings.com/articles/creating-hope/", "published_at": "2025-01-20T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e5124a1b", "title": null, "url": "https://gomakethings.com/articles/how-to-structure-functions/", "published_at": "2025-01-17T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e53763ad", "title": null, "url": "https://gomakethings.com/articles/how-do-implicit-arguments-in-javascript-callback-functions-work/", "published_at": "2025-01-16T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e5fe4fd1", "title": null, "url": "https://gomakethings.com/articles/what-is-a-callback-function/", "published_at": "2025-01-15T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e6bdc4d9", "title": null, "url": "https://gomakethings.com/articles/how-to-show-snippets-of-content-only-on-certain-dates-in-hugo-ssg/", "published_at": "2025-01-14T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e6c558c4", "title": null, "url": "https://gomakethings.com/articles/free-and-indie/", "published_at": "2025-01-13T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e7281025", "title": null, "url": "https://gomakethings.com/articles/the-empty-pseudo-class-in-css/", "published_at": "2025-01-09T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e77c7df5", "title": null, "url": "https://gomakethings.com/articles/your-web-component-questions-answered/", "published_at": "2025-01-08T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e7a4e524", "title": null, "url": "https://gomakethings.com/articles/html-over-the-wire-is-overrated/", "published_at": "2025-01-07T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e7ec9377", "title": null, "url": "https://gomakethings.com/articles/cool-urls-dont-change-but-they-dont-have-to-last-forever/", "published_at": "2025-01-06T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e8175994", "title": null, "url": "https://gomakethings.com/articles/navigating-adhd-as-a-developer/", "published_at": "2025-01-04T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e8415c2b", "title": null, "url": "https://gomakethings.com/articles/custom-attributes-in-web-components/", "published_at": "2025-01-03T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e93c709e", "title": null, "url": "https://gomakethings.com/articles/goals-for-2025/", "published_at": "2025-01-02T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710e9ffe01b", "title": null, "url": "https://gomakethings.com/articles/big-picture-thinking-and-the-new-year/", "published_at": "2025-01-01T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ea3b97f4", "title": null, "url": "https://gomakethings.com/articles/understanding-how-your-code-works/", "published_at": "2024-12-31T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710eb2b752c", "title": null, "url": "https://gomakethings.com/articles/just-grab-a-library/", "published_at": "2024-12-30T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710eb8a26a5", "title": null, "url": "https://gomakethings.com/articles/action-bias/", "published_at": "2024-12-23T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ec2b5bb8", "title": null, "url": "https://gomakethings.com/articles/the-real-cost-of-build-tools/", "published_at": "2024-12-23T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ecbbe8ea", "title": null, "url": "https://gomakethings.com/articles/live-by-your-own-rules/", "published_at": "2024-12-20T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ecfcedb7", "title": null, "url": "https://gomakethings.com/articles/testing-dom-manipulation/", "published_at": "2024-12-20T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ed1fe691", "title": null, "url": "https://gomakethings.com/articles/the-joy-of-social-media/", "published_at": "2024-12-19T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ed4cb1a9", "title": null, "url": "https://gomakethings.com/articles/a-formula-for-debugging-and-asking-for-help/", "published_at": "2024-12-18T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ee0dc4db", "title": null, "url": "https://gomakethings.com/articles/dont-test-implementation-details/", "published_at": "2024-12-17T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ee622235", "title": null, "url": "https://gomakethings.com/articles/not-everyone-will-like-you/", "published_at": "2024-12-17T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ef4ac4d6", "title": null, "url": "https://gomakethings.com/articles/not-too-much.-not-too-little./", "published_at": "2024-12-16T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710ef5646b6", "title": null, "url": "https://gomakethings.com/articles/the-when-and-why-of-state-based-ui/", "published_at": "2024-12-16T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710efb82563", "title": null, "url": "https://gomakethings.com/articles/tdd-for-javascript-with-buildless-mocha-and-chai/", "published_at": "2024-12-13T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710efe5fbeb", "title": null, "url": "https://gomakethings.com/articles/organizing-javascript-tests/", "published_at": "2024-12-12T14:30:00+00:00" }, { "id": "01a0dcb1-2330-708e-a430-f710f0b35bb6", "title": null, "url": "https://gomakethings.com/articles/how-to-actually-write-unit-tests/", "published_at": "2024-12-11T14:30:00+00:00" } ] posts Claim your blog
Back to Go Make Things
Blog · corpus.blog/blogs/gomakethings.com/posts

Go Make Things

gomakethings.com

2025

2024