41554 blogs · [ { "id": "01a0e77f-4688-717b-b0e7-df5767e53bf9", "title": null, "url": "https://refp.se/", "published_at": "2026-08-19T13:25:59+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dce72c320", "title": null, "url": "https://refp.se/projects", "published_at": "2026-08-19T13:25:59+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dcf4c3504", "title": null, "url": "https://refp.se/about", "published_at": "2026-08-19T00:37:10+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd0006829", "title": null, "url": "https://refp.se/hire", "published_at": "2026-08-12T16:46:12+00:00" }, { "id": "01a0e77f-4688-717b-b0e7-df576812e829", "title": null, "url": "https://refp.se/articles", "published_at": "2026-08-08T17:34:33+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dcdef9714", "title": null, "url": "https://refp.se/articles/tags", "published_at": "2026-08-08T17:34:33+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd5066096", "title": null, "url": "https://refp.se/articles/tagged/shell", "published_at": "2026-08-08T17:34:33+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd516627f", "title": null, "url": "https://refp.se/articles/tagged/bash", "published_at": "2026-08-08T17:34:33+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd5868820", "title": null, "url": "https://refp.se/articles/tagged/zsh", "published_at": "2026-08-08T17:34:33+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd65f374e", "title": null, "url": "https://refp.se/articles/tagged/posix", "published_at": "2026-08-08T17:34:33+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd754dff4", "title": null, "url": "https://refp.se/articles/tagged/unix", "published_at": "2026-08-08T17:34:33+00:00" }, { "id": "01a087d2-9abf-73b1-b0bd-416bb2f309c6", "title": "A shell exclamation mark is not for yelling. Be lazy.", "url": "https://refp.se/articles/your-shell-and-the-lazy-exclamation-mark", "published_at": "2026-08-05T20:12:46+00:00" }, { "id": "01a087d2-9ac0-7217-9145-d52bb8ec1bda", "title": "A shell colon does nothing. Use it anyway.", "url": "https://refp.se/articles/your-shell-and-the-magic-colon", "published_at": "2026-07-23T03:53:18+00:00" }, { "id": "01a087d2-9ac0-7217-9145-d52bb909b0b8", "title": "Why I stopped proofreading and started to listen", "url": "https://refp.se/articles/I-stopped-proofreading-and-started-to-listen", "published_at": "2025-11-08T00:57:01+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd8224858", "title": null, "url": "https://refp.se/articles/tagged/lifehack", "published_at": "2025-11-08T00:57:01+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd85cbc98", "title": null, "url": "https://refp.se/articles/tagged/blogging", "published_at": "2025-11-08T00:57:01+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd93e9431", "title": null, "url": "https://refp.se/articles/tagged/copywriting", "published_at": "2025-11-08T00:57:01+00:00" }, { "id": "01a087d2-9ac0-7217-9145-d52bb9c4c32a", "title": "Once upon a time this blog was powered by make", "url": "https://refp.se/articles/a-makefile-driven-blog", "published_at": "2025-11-05T13:40:12+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890dd9acf5d7", "title": null, "url": "https://refp.se/articles/tagged/makefile", "published_at": "2025-11-05T13:40:12+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890ddaa3b540", "title": null, "url": "https://refp.se/articles/tagged/developer-life", "published_at": "2025-11-05T13:40:12+00:00" }, { "id": "01a087d2-9ac0-7217-9145-d52bba5051d4", "title": "The psychological cost of having an RSS feed", "url": "https://refp.se/articles/the-weight-of-an-rss-feed", "published_at": "2025-11-04T01:01:39+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890ddb5b5229", "title": null, "url": "https://refp.se/articles/tagged/rss", "published_at": "2025-11-04T01:01:39+00:00" }, { "id": "01a087d2-9ac0-7217-9145-d52bbb490147", "title": "A compile-time meta-container in C++", "url": "https://refp.se/articles/constexpr-meta-container", "published_at": "2015-05-28T20:03:12+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890ddc3c2668", "title": null, "url": "https://refp.se/articles/tagged/c%2B%2B", "published_at": "2015-05-28T20:03:12+00:00" }, { "id": "01a0e77f-4689-7075-b9cc-890ddc77316e", "title": null, "url": "https://refp.se/articles/tagged/stateful-meta-programming", "published_at": "2015-05-28T20:03:12+00:00" }, { "id": "01a087d2-9ac0-7217-9145-d52bbba0fe7f", "title": "A constant-expression friendly counter in C++", "url": "https://refp.se/articles/constexpr-counter", "published_at": "2015-05-11T09:13:27+00:00" }, { "id": "01a087d2-9ac0-7217-9145-d52bbc95f469", "title": "Non-constant constant-expressions in C++", "url": "https://refp.se/articles/non-constant-constant-expressions", "published_at": "2015-04-26T15:58:18+00:00" } ] posts Claim your blog
Back to refp.se
Blog · corpus.blog/blogs/refp.se/posts

refp.se

refp.se

2026

2025

2015