corpus.blog
Most cited
Talked about
Blogs
56,966 blogs · [ { "id": "01a087b8-2059-739c-a1f8-b16061c3ee2e", "title": "Declarative domain-specific language for receipt printer", "url": "http://olleharstedt.github.io/programming/dsl/2026/06/06/receipt-printer-declarative-domain-specific-language.html", "published_at": "2026-06-06T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b160626efaa8", "title": "How to evaluate an applicants attitude", "url": "http://olleharstedt.github.io/programming/web/development/design/pattern/2026/01/25/adaptive-attitude-towards-development.html", "published_at": "2026-01-25T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b160630d836f", "title": "Web development is a solved problem", "url": "http://olleharstedt.github.io/programming/web/development/design/pattern/2025/06/30/web-development-is-a-solved-problem.html", "published_at": "2025-06-30T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b16063fe34f2", "title": "Replace dependency injection and mocking with algebraic effects", "url": "http://olleharstedt.github.io/programming/php/fibers/dependency/injection/mocking/effects/2025/06/28/replace-di-mocking-with-algebraic-effects-fibers-php.html", "published_at": "2025-06-28T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b1606423be8d", "title": "Associative personal knowledge base", "url": "http://olleharstedt.github.io/personal/knowledge/base/cli/pkb/2025/06/27/associative-personal-knowledge-base.html", "published_at": "2025-06-27T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b16064640eb3", "title": "Wrap a DSL around PHPUnit to reduce boilerplate", "url": "http://olleharstedt.github.io/programming/php/dsl/phpunit/2024/11/19/wrap-dsl-around-phpunit-to-reduce-boilerplate.html", "published_at": "2024-11-19T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b16065184adc", "title": "We need to learn how to talk to radicalized people", "url": "http://olleharstedt.github.io/sociology/psychology/politics/2024/11/18/learn-to-talk-to-radicalised-people.html", "published_at": "2024-11-18T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b16065efc9d0", "title": "Wrap a DSL around PHPUnit", "url": "http://olleharstedt.github.io/programming/php/dsl/2024/11/13/wrap-a-dsl-around-phpunit.html", "published_at": "2024-11-13T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b160666cfe8e", "title": "Report generating domain-specific language", "url": "http://olleharstedt.github.io/programming/php/dsl/2024/05/25/report-generating-domain-specific-language-php.html", "published_at": "2024-05-25T00:00:00+00:00" }, { "id": "01a087b8-2059-739c-a1f8-b16066abc8e3", "title": "How do I write a map function in Forth?", "url": "http://olleharstedt.github.io/programming/forth/functional/2023/11/20/forth-array-map-function.html", "published_at": "2023-11-20T00:00:00+00:00" } ] posts
Claim your blog
Back to olleharstedt.github.io
Blog · corpus.blog/blogs/olleharstedt.github.io/posts
olleharstedt.github.io
olleharstedt.github.io
2026
Declarative domain-specific language for receipt printer
original ↗
6 Jun 2026
How to evaluate an applicants attitude
original ↗
25 Jan 2026
2025
Web development is a solved problem
original ↗
30 Jun 2025
Replace dependency injection and mocking with algebraic effects
original ↗
28 Jun 2025
Associative personal knowledge base
original ↗
27 Jun 2025
2024
Wrap a DSL around PHPUnit to reduce boilerplate
original ↗
19 Nov 2024
We need to learn how to talk to radicalized people
original ↗
18 Nov 2024
Wrap a DSL around PHPUnit
original ↗
13 Nov 2024
Report generating domain-specific language
original ↗
25 May 2024
2023
How do I write a map function in Forth?
original ↗
20 Nov 2023