56,966 blogs · [ { "id": "01a08761-c8a2-715b-804c-72191323be57", "title": "Blazing fast Prisma and Postgres tests in Vitest", "url": "https://codepunkt.de/writing/blazing-fast-prisma-and-postgres-tests-in-vitest", "published_at": "2025-12-10T00:00:00+00:00" }, { "id": "01a08761-c8a3-711b-9b23-5f74f4a2e3f6", "title": "OSS License Compliance: Break Your Build, Not the Law", "url": "https://codepunkt.de/writing/open-source-license-compliance-break-the-build-not-the-law", "published_at": "2024-08-16T00:00:00+00:00" }, { "id": "01a08761-c8a3-711b-9b23-5f74f5274039", "title": "Abandoning Wilson and migrating codepunkt.de to Astro", "url": "https://codepunkt.de/writing/abandoning-wilson-and-migrating-codepunktde-to-astro", "published_at": "2024-07-02T00:00:00+00:00" }, { "id": "01a08761-c8a3-711b-9b23-5f74f5daefb4", "title": "Evaluation order of field initializers in JavaScript and TypeScript", "url": "https://codepunkt.de/writing/evaluation-order-of-field-initializers-in-javascript-and-typescript", "published_at": "2021-06-14T00:00:00+00:00" }, { "id": "01a08761-c8a3-711b-9b23-5f74f5fc62aa", "title": "How to create a self-updating GitHub profile README", "url": "https://codepunkt.de/writing/how-to-create-a-self-updating-github-profile-readme", "published_at": "2021-03-04T00:00:00+00:00" }, { "id": "01a08761-c8a3-711b-9b23-5f74f6b3de2d", "title": "Generating beautiful Open Graph images with Node.js", "url": "https://codepunkt.de/writing/generating-beautiful-open-graph-images-with-nodejs", "published_at": "2021-01-01T00:00:00+00:00" }, { "id": "01a08761-c8a3-711b-9b23-5f74f7a34af7", "title": "How to set up syntax highlighting for Gatsby", "url": "https://codepunkt.de/writing/how-to-set-up-syntax-highlighting-for-gatsby", "published_at": "2020-10-07T00:00:00+00:00" }, { "id": "01a08761-c8a3-711b-9b23-5f74f84f0a6f", "title": "What exactly is vanilla JavaScript?", "url": "https://codepunkt.de/writing/what-exactly-is-vanilla-js", "published_at": "2020-09-21T00:00:00+00:00" }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc0e6c651", "title": null, "url": "https://codepunkt.de/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc11d2f95", "title": "About me", "url": "https://codepunkt.de/about/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc14dd85f", "title": "Legal notice, terms and privacy policy", "url": "https://codepunkt.de/legal-notice/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc1bd602c", "title": null, "url": "https://codepunkt.de/writing/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc2a9e814", "title": "Abandoning Wilson and migrating codepunkt.de to Astro", "url": "https://codepunkt.de/writing/abandoning-wilson-and-migrating-codepunktde-to-astro/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc2c19488", "title": "Blazing fast Prisma and Postgres tests in Vitest", "url": "https://codepunkt.de/writing/blazing-fast-prisma-and-postgres-tests-in-vitest/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc2cf044f", "title": "Evaluation order of field initializers in JavaScript and TypeScript", "url": "https://codepunkt.de/writing/evaluation-order-of-field-initializers-in-javascript-and-typescript/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc349841f", "title": "Generating beautiful Open Graph images with Node.js", "url": "https://codepunkt.de/writing/generating-beautiful-open-graph-images-with-nodejs/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc410fb44", "title": "How to create a self-updating GitHub profile README", "url": "https://codepunkt.de/writing/how-to-create-a-self-updating-github-profile-readme/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc4551de9", "title": "How to set up syntax highlighting for Gatsby", "url": "https://codepunkt.de/writing/how-to-set-up-syntax-highlighting-for-gatsby/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc53d0ffe", "title": "OSS License Compliance: Break Your Build, Not the Law", "url": "https://codepunkt.de/writing/open-source-license-compliance-break-the-build-not-the-law/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc5ae8fe9", "title": null, "url": "https://codepunkt.de/writing/topic/astro/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc60f6ccc", "title": "Automated Tests", "url": "https://codepunkt.de/writing/topic/automated-tests/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc6c30021", "title": null, "url": "https://codepunkt.de/writing/topic/gatsby/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc6d74d10", "title": "GitHub Actions", "url": "https://codepunkt.de/writing/topic/github-actions/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc78cae33", "title": "Integration Testing", "url": "https://codepunkt.de/writing/topic/integration-testing/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc7add0a4", "title": null, "url": "https://codepunkt.de/writing/topic/javascript/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc8260936", "title": "License Compliance", "url": "https://codepunkt.de/writing/topic/license-compliance/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc8c83653", "title": null, "url": "https://codepunkt.de/writing/topic/markdown/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dc984dbc3", "title": "Node.js", "url": "https://codepunkt.de/writing/topic/node-js/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dca5d2d91", "title": "Open Source", "url": "https://codepunkt.de/writing/topic/open-source/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dcadeea48", "title": null, "url": "https://codepunkt.de/writing/topic/performance/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dcb73f3c7", "title": null, "url": "https://codepunkt.de/writing/topic/postgresql/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dcbb8aec8", "title": null, "url": "https://codepunkt.de/writing/topic/prisma/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dcc318262", "title": null, "url": "https://codepunkt.de/writing/topic/rollup/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dccedd575", "title": null, "url": "https://codepunkt.de/writing/topic/rust/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dccf6197c", "title": "Static Sites", "url": "https://codepunkt.de/writing/topic/static-sites/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dcd2ad776", "title": "Test Performance", "url": "https://codepunkt.de/writing/topic/test-performance/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dce244445", "title": null, "url": "https://codepunkt.de/writing/topic/typescript/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dce39422b", "title": "Unified.js", "url": "https://codepunkt.de/writing/topic/unified-js/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dce521a1c", "title": null, "url": "https://codepunkt.de/writing/topic/vite/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dce9d8e12", "title": null, "url": "https://codepunkt.de/writing/topic/vitest/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dcebcfd06", "title": null, "url": "https://codepunkt.de/writing/topic/webpack/", "published_at": null }, { "id": "01a0c5e9-707a-7082-a1e1-cb4dcf2fbdf4", "title": "What exactly is vanilla JavaScript?", "url": "https://codepunkt.de/writing/what-exactly-is-vanilla-js/", "published_at": null } ] posts Claim your blog
Back to codepunkt.de
Blog · corpus.blog/blogs/codepunkt.de/posts

codepunkt.de

codepunkt.de

2025

2024

2021

2020

Undated