41554 blogs · [ { "id": "01a08723-6422-72f6-add9-6807111da8da", "title": "Guitar Electronics Explained – Wiring Basics for Beginners", "url": "https://ale.muraro.xyz/links/guitar-electronics-explained-wiring-basics-for-beginners/", "published_at": "2026-07-14T09:34:52+00:00" }, { "id": "01a08723-6422-72f6-add9-6807114a1f8e", "title": "The girly wellness aesthetic as a white supremacist dog whistle", "url": "https://ale.muraro.xyz/links/the-girly-wellness-aesthetic-as-a-white-supremacist-dog-whistle-%f0%9f%94%97/", "published_at": "2026-06-19T08:37:30+00:00" }, { "id": "01a08723-6422-72f6-add9-680712411cc1", "title": "Why is Meta destroying its engineering organization?", "url": "https://ale.muraro.xyz/links/why-is-meta-destroying-its-engineering-organization/", "published_at": "2026-06-18T15:39:48+00:00" }, { "id": "01a08723-6422-72f6-add9-6807127dab8b", "title": "Foam for note taking", "url": "https://ale.muraro.xyz/posts/foam-for-note-taking/", "published_at": "2026-06-17T09:43:51+00:00" }, { "id": "01a08723-6422-72f6-add9-6807137a850c", "title": "The Strange Melancholy of Slaying Monsters", "url": "https://ale.muraro.xyz/links/the-strange-melancholy-of-slaying-monsters/", "published_at": "2026-05-27T08:14:10+00:00" }, { "id": "01a08723-6422-72f6-add9-680713ae8e74", "title": "La penultima verità", "url": "https://ale.muraro.xyz/posts/la-penultima-verita/", "published_at": "2026-05-26T07:56:48+00:00" }, { "id": "01a08723-6422-72f6-add9-68071447e45e", "title": "Cut off", "url": "https://ale.muraro.xyz/links/798/", "published_at": "2026-05-15T08:08:32+00:00" }, { "id": "01a08723-6422-72f6-add9-6807152f6546", "title": "Screenshots from old operating systems", "url": "https://ale.muraro.xyz/links/screenshots-from-old-operating-systems/", "published_at": "2026-05-12T08:11:11+00:00" }, { "id": "01a08723-6422-72f6-add9-680715c7460c", "title": "This is how you keep your job", "url": "https://ale.muraro.xyz/links/this-is-how-you-keep-your-job/", "published_at": "2026-05-12T07:38:13+00:00" }, { "id": "01a08723-6422-72f6-add9-6807162c9ec0", "title": "My new axe", "url": "https://ale.muraro.xyz/posts/my-new-axe/", "published_at": "2026-03-04T11:59:13+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a61a2bdf", "title": "Writing code is cheap now", "url": "https://ale.muraro.xyz/links/writing-code-is-cheap-now/", "published_at": "2026-03-04T10:50:44+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a624af72", "title": "Jimi Hendrix Was a Systems Engineer", "url": "https://ale.muraro.xyz/links/jimi-hendrix-was-a-systems-engineer/", "published_at": "2026-02-26T09:10:03+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a71bdb10", "title": "Learning Gutenberg – post #2: template parts", "url": "https://ale.muraro.xyz/posts/learning-gutenberg-post-2-template-parts/", "published_at": "2026-01-22T13:56:05+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a7473bd8", "title": "Learning Gutenberg – post #1", "url": "https://ale.muraro.xyz/posts/learning-gutenberg-post-1/", "published_at": "2026-01-08T12:50:07+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a76c79c5", "title": "My 2025 GOTY", "url": "https://ale.muraro.xyz/posts/my-2025-goty/", "published_at": "2026-01-01T15:34:32+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a852dfa5", "title": "My old themes", "url": "https://ale.muraro.xyz/posts/my-old-themes/", "published_at": "2025-10-31T14:43:09+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a8e35911", "title": "A new band to fall in love with", "url": "https://ale.muraro.xyz/posts/a-new-band-to-fall-in-love-with/", "published_at": "2025-10-18T12:34:42+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a91d01e2", "title": "Rupert Sheldrake – Is the Universe Conscious?", "url": "https://ale.muraro.xyz/links/rupert-sheldrake-is-the-universe-conscious/", "published_at": "2025-09-28T09:49:13+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a9228b0b", "title": "Nada Surf in Milan 2025-09-17", "url": "https://ale.muraro.xyz/posts/nada-surf-in-milan-2025-09-17/", "published_at": "2025-09-19T07:02:48+00:00" }, { "id": "01a0e313-e4d1-7052-9d66-a537a95c0de5", "title": "Il modello Milano, oltre le inchieste", "url": "https://ale.muraro.xyz/links/il-modello-milano-oltre-le-inchieste/", "published_at": "2025-07-28T16:18:31+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca1129fb16", "title": "Not by AI", "url": "https://ale.muraro.xyz/posts/not-by-ai/", "published_at": "2025-07-27T09:08:49+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca1139aef4", "title": "The world is a spec", "url": "https://ale.muraro.xyz/posts/the-world-is-a-spec/", "published_at": "2025-07-27T09:06:13+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca11ee3e3a", "title": "Video: Prompt engineering is dead", "url": "https://ale.muraro.xyz/links/video-prompt-engineering-is-dead/", "published_at": "2025-07-24T15:29:33+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca12a1fc43", "title": "Vibe coding oh yea 🎶", "url": "https://ale.muraro.xyz/posts/vibe-coding-oh-yea-%f0%9f%8e%b6/", "published_at": "2025-06-12T08:10:41+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca131bc333", "title": "I dare you", "url": "https://ale.muraro.xyz/posts/i-dare-you/", "published_at": "2025-02-25T10:24:15+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca13e4328e", "title": "Pics from Sforza Castle", "url": "https://ale.muraro.xyz/posts/pics-from-sforza-castle/", "published_at": "2025-02-14T09:03:48+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca14a7c2eb", "title": "All this talk about AGI…", "url": "https://ale.muraro.xyz/posts/all-this-talk-about-agi/", "published_at": "2025-02-13T13:14:22+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca155ce2dd", "title": "Linus Torvalds on AI", "url": "https://ale.muraro.xyz/links/linus-torvalds-on-ai/", "published_at": "2025-02-10T09:43:14+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca15aa5350", "title": "My 2cents on AI and dev jobs", "url": "https://ale.muraro.xyz/posts/my-2cents-on-ai-and-dev-jobs/", "published_at": "2025-01-16T11:37:04+00:00" }, { "id": "01a0e32d-d60f-7353-9366-1aca167dc67c", "title": "We Don’t Need More Cynics. We Need More Builders.", "url": "https://ale.muraro.xyz/links/we-dont-need-more-cynics-we-need-more-builders/", "published_at": "2025-01-14T11:44:29+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae749b6f79", "title": "Trying out Continue AI code assistant in VS code", "url": "https://ale.muraro.xyz/posts/trying-out-continue-ai-code-assistant-in-vs-code/", "published_at": "2025-01-05T13:18:33+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae754f5aa0", "title": "Alcuni bei progetti italiani indie", "url": "https://ale.muraro.xyz/posts/alcuni-bei-progetti-italiani-indie/", "published_at": "2024-11-16T11:23:42+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae764dfee8", "title": "Putting the “Person” in “Personal Website”", "url": "https://ale.muraro.xyz/links/putting-the-person-in-personal-website/", "published_at": "2024-10-02T11:37:27+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae76abfaa8", "title": "Le prime gocce della tempesta", "url": "https://ale.muraro.xyz/posts/le-prime-gocce-della-tempesta/", "published_at": "2024-07-02T09:53:00+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae77694452", "title": "The deskilling of web dev is harming the product but, more importantly, it’s damaging our health", "url": "https://ale.muraro.xyz/links/the-deskilling-of-web-dev-is-harming-the-product-but-more-importantly-its-damaging-our-health/", "published_at": "2024-05-22T07:25:52+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae776b2c6b", "title": "We Need To Rewild The Internet", "url": "https://ale.muraro.xyz/links/we-need-to-rewild-the-internet/", "published_at": "2024-04-25T22:06:11+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae77ea57e3", "title": "Should designers code?", "url": "https://ale.muraro.xyz/links/should-designers-code/", "published_at": "2024-04-23T12:41:12+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae785eb198", "title": "The Art of Hyperlinking", "url": "https://ale.muraro.xyz/links/the-art-of-hyperlinking/", "published_at": "2024-04-19T13:42:28+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae78e58444", "title": "Website Update – 19th of April 2024", "url": "https://ale.muraro.xyz/posts/update-19th-of-april-2024/", "published_at": "2024-04-19T10:37:59+00:00" }, { "id": "01a0e35b-3af7-736e-9891-2eae797d57d3", "title": "You’re a Blogger, Not an Essayist", "url": "https://ale.muraro.xyz/links/youre-a-blogger-not-an-essayist/", "published_at": "2024-04-16T13:16:21+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab575418a340", "title": "I’m so old", "url": "https://ale.muraro.xyz/links/im-so-old/", "published_at": "2024-04-02T07:13:51+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab57547ba995", "title": "Any Technology Indistinguishable From Magic is Hiding Something", "url": "https://ale.muraro.xyz/links/any-technology-indistinguishable-from-magic-is-hiding-something/", "published_at": "2024-03-20T14:50:50+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab5754934545", "title": "frills.dev", "url": "https://ale.muraro.xyz/links/frills-dev/", "published_at": "2024-02-19T11:03:32+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab57550a2265", "title": "The internet used to be fun", "url": "https://ale.muraro.xyz/links/the-internet-used-to-be-fun/", "published_at": "2024-02-15T11:15:18+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab5755df8d4a", "title": "Sul web tutto uguale", "url": "https://ale.muraro.xyz/posts/sul-web-tutto-uguale/", "published_at": "2024-02-12T09:23:51+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab575612dbd1", "title": "A Golden Era of Blogging", "url": "https://ale.muraro.xyz/links/a-golden-era-of-blogging/", "published_at": "2024-02-09T19:42:54+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab57570f11c6", "title": "Deplatforming Myself: A Tech Manifesto", "url": "https://ale.muraro.xyz/links/deplatforming-myself-a-tech-manifesto/", "published_at": "2024-01-31T10:57:59+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab575771464a", "title": "Curation is the last best hope of intelligent discourse", "url": "https://ale.muraro.xyz/links/curation-is-the-last-best-hope-of-intelligent-discourse/", "published_at": "2024-01-29T16:31:59+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab575848b24a", "title": "Aaand… back to WordPress", "url": "https://ale.muraro.xyz/posts/aaand-back-to-wordpress/", "published_at": "2024-01-29T13:16:22+00:00" }, { "id": "01a0e380-c4e6-7199-b7cf-ab5758b6cb73", "title": "Where have all the websites gone?", "url": "https://ale.muraro.xyz/links/where-have-all-the-websites-gone/", "published_at": "2024-01-28T23:20:39+00:00" }, { "id": "01a0e3a6-ce79-73ea-aff9-1123855cccf8", "title": "Dark Matter", "url": "https://ale.muraro.xyz/posts/dark-matter/", "published_at": "2024-01-28T22:37:05+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a4bef5675", "title": "Using CSS variables for theming", "url": "https://ale.muraro.xyz/posts/2024-01-18-using-css-variables-for-theming/", "published_at": "2024-01-18T15:44:35+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a4c5e63a6", "title": "Things Fall Apart", "url": "https://ale.muraro.xyz/posts/2024-01-15-things-fall-apart/", "published_at": "2024-01-16T19:20:06+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a4d13ce44", "title": "Strange Life of Ivan Osokin", "url": "https://ale.muraro.xyz/posts/2024-01-10-first-book-of-the-year/", "published_at": "2024-01-10T13:30:59+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a4d85f8bd", "title": "2023 in the books", "url": "https://ale.muraro.xyz/posts/2023-12-31-2023-in-the-books/", "published_at": "2023-12-31T13:40:31+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a4de67122", "title": "One year of Mastodon", "url": "https://ale.muraro.xyz/posts/2023-11-21-one-year-of-mastodon/", "published_at": "2023-11-21T13:41:24+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a4e6fffbe", "title": "Switching to Remix", "url": "https://ale.muraro.xyz/posts/2023-11-20-switching-to-remix/", "published_at": "2023-11-11T13:12:08+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a4f543be3", "title": "A (mini) overview of mastodon web clients", "url": "https://ale.muraro.xyz/posts/2023-07-19-mastodon-web-clients/", "published_at": "2023-07-19T13:45:02+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a4f7128bb", "title": "A simple and practical React context example", "url": "https://ale.muraro.xyz/posts/2021-01-31-a-simple-and-practical-react-context-example/", "published_at": "2021-01-31T13:07:44+00:00" }, { "id": "01a0e3a6-ce7d-7302-9a90-870a5027466e", "title": "Cypress tip: how to stub an alert", "url": "https://ale.muraro.xyz/posts/2021-01-29-cypress-tip-how-to-stub-an-alert/", "published_at": "2021-01-29T13:06:39+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db698a7fadb", "title": "TabNine – AI is not going to steal our jobs", "url": "https://ale.muraro.xyz/posts/2020-09-24-tabnine-ai-is-not-going-to-steal-our-jobs/", "published_at": "2020-09-24T13:05:18+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db698f313c8", "title": "Switching from WordPress to Eleventy", "url": "https://ale.muraro.xyz/posts/2020-08-11-switching-from-wordpress-to-eleventy/", "published_at": "2020-08-11T13:04:32+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db699779792", "title": "Basic usage of the new React Router v6 (beta)", "url": "https://ale.muraro.xyz/posts/2020-07-23-basic-usage-of-the-new-react-router-v6-beta/", "published_at": "2020-07-07T13:03:55+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db699e8063b", "title": "Drag and drop with React and native HTML5", "url": "https://ale.muraro.xyz/posts/2020-04-13-drag-and-drop-with-react-and-native-html5/", "published_at": "2020-04-13T13:02:56+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db699f6e475", "title": "A JavaScript Learning Roadmap", "url": "https://ale.muraro.xyz/posts/2017-02-03-a-javascript-learning-roadmap/", "published_at": "2020-02-03T12:53:29+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db69a935c1b", "title": "The difference between pixels, ems and rems", "url": "https://ale.muraro.xyz/posts/2019-11-21-the-difference-between-pixels-ems-and-rems/", "published_at": "2019-11-21T13:01:27+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db69aed19f7", "title": "A real world reduce() example", "url": "https://ale.muraro.xyz/posts/2019-11-20-a-real-world-reduce-example/", "published_at": "2019-11-20T13:00:31+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db69b03c120", "title": "Top 10 packages served by jsdelivr", "url": "https://ale.muraro.xyz/posts/2019-03-14-top-10-packages-served-by-jsdelivr/", "published_at": "2019-03-14T13:00:16+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db69b048f74", "title": "An introduction to Redux", "url": "https://ale.muraro.xyz/posts/2019-02-21-an-introduction-to-redux/", "published_at": "2019-02-21T12:59:23+00:00" }, { "id": "01a0e3ce-7f8e-737d-9ff5-4db69b2b8eda", "title": "Timeworth", "url": "https://ale.muraro.xyz/posts/2019-01-17-timeworth/", "published_at": "2019-01-17T12:57:53+00:00" } ] posts Claim your blog
Back to ale.muraro.xyz
Blog · corpus.blog/blogs/ale.muraro.xyz/posts

ale.muraro.xyz

ale.muraro.xyz

2026

2025

2024

2023

2021

2020

2019