{
    "version": "https://jsonfeed.org/version/1",
    "title": "Torben Haack",
    "home_page_url": "https://t128n.dev/writing/",
    "feed_url": "https://t128n.dev/feed.json",
    "description": "TPO and SE. FOSS & tech enthusiast. Part-time Business Informatics student at BHT Berlin.",
    "items": [
        {
            "id": "https://t128n.dev/writing/code-formatting-guidelines",
            "content_html": "The formatting rules I use across my projects.",
            "url": "https://t128n.dev/writing/code-formatting-guidelines",
            "title": "Code Formatting Guidelines",
            "date_modified": "2026-04-02T00:00:00.000Z"
        },
        {
            "id": "https://t128n.dev/writing/dependency-standback",
            "content_html": "Patience as a security practice.",
            "url": "https://t128n.dev/writing/dependency-standback",
            "title": "Dependency Standback",
            "date_modified": "2026-04-01T00:00:00.000Z"
        },
        {
            "id": "https://t128n.dev/writing/go-like-error-handling-in-typescript",
            "content_html": "How treating errors as values will lead to cleaner code.",
            "url": "https://t128n.dev/writing/go-like-error-handling-in-typescript",
            "title": "Go-like Error Handling in TypeScript",
            "date_modified": "1970-01-01T00:00:00.000Z"
        },
        {
            "id": "https://t128n.dev/writing/lean-js-with-e18e-linting-rules",
            "content_html": "Use e18e's linting rules to automatically flag outdated packages and enforce modern JS patterns.",
            "url": "https://t128n.dev/writing/lean-js-with-e18e-linting-rules",
            "title": "Lean JavaScript with e18e Linting Rules",
            "date_modified": "1970-01-01T00:00:00.000Z"
        }
    ]
}