{
  "feed_url": "https://gbilder.com/tags/best-practices/feed.json",
  "home_page_url": "https://gbilder.com/tags/best-practices/",
  "items": [
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\"\u003ehttps://diwank.space/field-notes-from-shipping-real-code-with-claude\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-06-08T21:08:19+02:00",
      "external_url": "https://diwank.space/field-notes-from-shipping-real-code-with-claude",
      "id": "https://gbilder.com/bookmarks/01M4EHSF1ZRF3J15YP5ZVTJHEG/",
      "tags": [
        "ml-coding",
        "best-practices"
      ],
      "title": "Field Notes From Shipping Real Code With Claude - diwank's space",
      "url": "https://gbilder.com/bookmarks/01M4EHSF1ZRF3J15YP5ZVTJHEG/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://corrode.dev/blog/flattening-rusts-learning-curve/\"\u003ehttps://corrode.dev/blog/flattening-rusts-learning-curve/\u003c/a\u003e\u003c/p\u003e\n  \u003cdiv class=\"e-content\"\u003e\u003cp\u003efn longest(x: \u0026amp;str, y: \u0026amp;str) -\u0026gt; \u0026amp;str {\r\u003cbr\u003e\n    if x.len() \u0026gt; y.len() {\r\u003cbr\u003e\n        x\r\u003cbr\u003e\n    } else {\r\u003cbr\u003e\n        y\r\u003cbr\u003e\n    }\r\u003cbr\u003e\n}\u003c/p\u003e\u003c/div\u003e\n",
      "date_published": "2025-05-14T07:38:43+02:00",
      "external_url": "https://corrode.dev/blog/flattening-rusts-learning-curve/",
      "id": "https://gbilder.com/bookmarks/01M4EHSEJC84Z7SYF2KMFN825Q/",
      "tags": [
        "rust",
        "best-practices"
      ],
      "title": "Flattening Rust's Learning Curve | corrode Rust Consulting",
      "url": "https://gbilder.com/bookmarks/01M4EHSEJC84Z7SYF2KMFN825Q/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://www.seyhan.me/blog/post/lost-art-of-commit-messages\"\u003ehttps://www.seyhan.me/blog/post/lost-art-of-commit-messages\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-03-25T11:50:32+02:00",
      "external_url": "https://www.seyhan.me/blog/post/lost-art-of-commit-messages",
      "id": "https://gbilder.com/bookmarks/01M4EHSDE7G74CB14CQV9VB820/",
      "tags": [
        "git",
        "best-practices"
      ],
      "title": "Seyhan Dzhamur",
      "url": "https://gbilder.com/bookmarks/01M4EHSDE7G74CB14CQV9VB820/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://mccue.dev/pages/3-11-25-life-altering-postgresql-patterns\"\u003ehttps://mccue.dev/pages/3-11-25-life-altering-postgresql-patterns\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-03-16T18:36:48+02:00",
      "external_url": "https://mccue.dev/pages/3-11-25-life-altering-postgresql-patterns",
      "id": "https://gbilder.com/bookmarks/01M4EHSD82PPH9Y4WS1MMKV576/",
      "tags": [
        "postgresql",
        "best-practices"
      ],
      "title": "Life Altering Postgresql Patterns",
      "url": "https://gbilder.com/bookmarks/01M4EHSD82PPH9Y4WS1MMKV576/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://dmitri.shuralyov.com/idiomatic-go\"\u003ehttps://dmitri.shuralyov.com/idiomatic-go\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-03-10T07:37:43+02:00",
      "external_url": "https://dmitri.shuralyov.com/idiomatic-go",
      "id": "https://gbilder.com/bookmarks/01M4EHSD4KRQ3V2MVZK9SQD5YM/",
      "tags": [
        "golang",
        "best-practices"
      ],
      "title": "Dmitri Shuralyov - Idiomatic Go",
      "url": "https://gbilder.com/bookmarks/01M4EHSD4KRQ3V2MVZK9SQD5YM/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://valatka.dev/2025/01/12/on-killer-uv-feature.html\"\u003ehttps://valatka.dev/2025/01/12/on-killer-uv-feature.html\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-01-12T23:31:57+02:00",
      "external_url": "https://valatka.dev/2025/01/12/on-killer-uv-feature.html",
      "id": "https://gbilder.com/bookmarks/01M4EHSC1MSZ121CDTG57SGYB3/",
      "tags": [
        "python",
        "best-practices"
      ],
      "title": "Uv has a killer feature you should know about | Lukas Valatka",
      "url": "https://gbilder.com/bookmarks/01M4EHSC1MSZ121CDTG57SGYB3/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://docs.agentstation.ai/blog/beautiful-api-keys/\"\u003ehttps://docs.agentstation.ai/blog/beautiful-api-keys/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2025-01-10T21:52:33+02:00",
      "external_url": "https://docs.agentstation.ai/blog/beautiful-api-keys/",
      "id": "https://gbilder.com/bookmarks/01M4EHSC0HPQ6F70ZX052RYDKA/",
      "tags": [
        "apis",
        "best-practices",
        "identifiers",
        "pidantic",
        "golang"
      ],
      "title": "Making Beautiful API Keys | Let's Build Together",
      "url": "https://gbilder.com/bookmarks/01M4EHSC0HPQ6F70ZX052RYDKA/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://gist.github.com/grugq/03167bed45e774551155\"\u003ehttps://gist.github.com/grugq/03167bed45e774551155\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-12-25T08:59:31+02:00",
      "external_url": "https://gist.github.com/grugq/03167bed45e774551155",
      "id": "https://gbilder.com/bookmarks/01M4EHSBQA0R3RD9XK36R53S5H/",
      "tags": [
        "infosec",
        "best-practices",
        "privacy",
        "security"
      ],
      "title": "operational pgp - draft",
      "url": "https://gbilder.com/bookmarks/01M4EHSBQA0R3RD9XK36R53S5H/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://briandouglas.ie/sqlite-defaults/\"\u003ehttps://briandouglas.ie/sqlite-defaults/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-12-06T19:00:03+02:00",
      "external_url": "https://briandouglas.ie/sqlite-defaults/",
      "id": "https://gbilder.com/bookmarks/01M4EHSBD2EB590K5QRHFPPWF2/",
      "tags": [
        "sqlite3",
        "best-practices"
      ],
      "title": "Brian Douglas' Tech Blog - Sensible SQLite defaults",
      "url": "https://gbilder.com/bookmarks/01M4EHSBD2EB590K5QRHFPPWF2/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://simonwillison.net/2024/Nov/27/storing-times-for-human-events/#atom-everything\"\u003ehttps://simonwillison.net/2024/Nov/27/storing-times-for-human-events/#atom-everything\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-11-29T19:59:45+02:00",
      "external_url": "https://simonwillison.net/2024/Nov/27/storing-times-for-human-events/#atom-everything",
      "id": "https://gbilder.com/bookmarks/01M4EHSBA6N2TVE7Y1T5GST2W5/",
      "tags": [
        "timezones",
        "best-practices"
      ],
      "title": "Storing times for human events",
      "url": "https://gbilder.com/bookmarks/01M4EHSBA6N2TVE7Y1T5GST2W5/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://rmondello.com/2024/10/07/apple-passwords-generated-strong-password-format/\"\u003ehttps://rmondello.com/2024/10/07/apple-passwords-generated-strong-password-format/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-10-19T08:30:22+02:00",
      "external_url": "https://rmondello.com/2024/10/07/apple-passwords-generated-strong-password-format/",
      "id": "https://gbilder.com/bookmarks/01M4EHSAMQR4JNE0HEKA07QD34/",
      "tags": [
        "passwords",
        "best-practices",
        "security"
      ],
      "title": "Ricky Mondello » Apple Passwords’ Generated Strong Password Format",
      "url": "https://gbilder.com/bookmarks/01M4EHSAMQR4JNE0HEKA07QD34/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://youtubetranscriptoptimizer.com/blog/02_what_i_learned_making_the_python_backend_for_yto\"\u003ehttps://youtubetranscriptoptimizer.com/blog/02_what_i_learned_making_the_python_backend_for_yto\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-10-16T22:40:31+02:00",
      "external_url": "https://youtubetranscriptoptimizer.com/blog/02_what_i_learned_making_the_python_backend_for_yto",
      "id": "https://gbilder.com/bookmarks/01M4EHSAKM6H6QWJK1PQPPA6AA/",
      "tags": [
        "sqlite3",
        "best-practices",
        "pidantic"
      ],
      "title": "What I Learned from Making the Python Backend for YouTube Transcript Optimizer | YouTube Transcript Optimizer",
      "url": "https://gbilder.com/bookmarks/01M4EHSAKM6H6QWJK1PQPPA6AA/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://www.honeycomb.io/blog/engineers-checklist-logging-best-practices\"\u003ehttps://www.honeycomb.io/blog/engineers-checklist-logging-best-practices\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-10-15T22:21:59+02:00",
      "external_url": "https://www.honeycomb.io/blog/engineers-checklist-logging-best-practices",
      "id": "https://gbilder.com/bookmarks/01M4EHSAJYJKFMRW23ZKWK8AA9/",
      "tags": [
        "logging",
        "best-practices",
        "pidantic"
      ],
      "title": "Logging Best Practices: An Engineer’s Checklist | Honeycomb",
      "url": "https://gbilder.com/bookmarks/01M4EHSAJYJKFMRW23ZKWK8AA9/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://joaquimrocha.com/2024/09/22/how-to-fork/\"\u003ehttps://joaquimrocha.com/2024/09/22/how-to-fork/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-10-15T07:19:41+02:00",
      "external_url": "https://joaquimrocha.com/2024/09/22/how-to-fork/",
      "id": "https://gbilder.com/bookmarks/01M4EHSAJF67CE7CZ9MY8XVJAK/",
      "tags": [
        "git",
        "best-practices"
      ],
      "title": "How to fork: Best practices and guide",
      "url": "https://gbilder.com/bookmarks/01M4EHSAJF67CE7CZ9MY8XVJAK/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://github.com/ben-n93/SQL-tips-and-tricks?tab=readme-ov-file#rename-calculated-fields-to-avoiding-ambiguity\"\u003ehttps://github.com/ben-n93/SQL-tips-and-tricks?tab=readme-ov-file#rename-calculated-fields-to-avoiding-ambiguity\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-09-25T07:19:23+02:00",
      "external_url": "https://github.com/ben-n93/SQL-tips-and-tricks?tab=readme-ov-file#rename-calculated-fields-to-avoiding-ambiguity",
      "id": "https://gbilder.com/bookmarks/01M4EHSA6ENWVVMRWDJVZGPVNE/",
      "tags": [
        "sql",
        "best-practices"
      ],
      "title": "GitHub - ben-n93/SQL-tips-and-tricks: SQL tips and tricks",
      "url": "https://gbilder.com/bookmarks/01M4EHSA6ENWVVMRWDJVZGPVNE/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://techprimers.aspendigital.org/\"\u003ehttps://techprimers.aspendigital.org/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-09-16T08:09:24+02:00",
      "external_url": "https://techprimers.aspendigital.org/",
      "id": "https://gbilder.com/bookmarks/01M4EHSA223F44QTYYY79TXHA0/",
      "tags": [
        "ml-skepticism",
        "reference",
        "best-practices",
        "framing"
      ],
      "title": "Emerging Tech Primers - Aspen Digital",
      "url": "https://gbilder.com/bookmarks/01M4EHSA223F44QTYYY79TXHA0/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://www.joeshaw.org/dont-defer-close-on-writable-files/\"\u003ehttps://www.joeshaw.org/dont-defer-close-on-writable-files/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-09-08T15:12:34+02:00",
      "external_url": "https://www.joeshaw.org/dont-defer-close-on-writable-files/",
      "id": "https://gbilder.com/bookmarks/01M4EHS9Y4KSGD8V7KWT9XTNS4/",
      "tags": [
        "golang",
        "best-practices"
      ],
      "title": "Don't defer Close() on writable files – joe shaw",
      "url": "https://gbilder.com/bookmarks/01M4EHS9Y4KSGD8V7KWT9XTNS4/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://kenhv.com/blog/securing-a-linux-server\"\u003ehttps://kenhv.com/blog/securing-a-linux-server\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-09-04T22:04:48+02:00",
      "external_url": "https://kenhv.com/blog/securing-a-linux-server",
      "id": "https://gbilder.com/bookmarks/01M4EHS9TZDCWS70X3644BJMHR/",
      "tags": [
        "security",
        "linux",
        "best-practices"
      ],
      "title": "Securing A Linux Server",
      "url": "https://gbilder.com/bookmarks/01M4EHS9TZDCWS70X3644BJMHR/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://becomesovran.com/blog/server-setup-basics.html\"\u003ehttps://becomesovran.com/blog/server-setup-basics.html\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-08-26T07:28:47+02:00",
      "external_url": "https://becomesovran.com/blog/server-setup-basics.html",
      "id": "https://gbilder.com/bookmarks/01M4EHS9MKHXDK62NZ2F6RWJVT/",
      "tags": [
        "linux",
        "server",
        "best-practices"
      ],
      "title": "Server Setup Basics",
      "url": "https://gbilder.com/bookmarks/01M4EHS9MKHXDK62NZ2F6RWJVT/"
    },
    {
      "content_html": "\n  \u003cp class=\"bafflegab-bookmark\"\u003eBookmarked \u003ca class=\"u-bookmark-of\" href=\"https://kevincox.ca/2024/08/24/cors/\"\u003ehttps://kevincox.ca/2024/08/24/cors/\u003c/a\u003e\u003c/p\u003e\n",
      "date_published": "2024-08-25T07:26:01+02:00",
      "external_url": "https://kevincox.ca/2024/08/24/cors/",
      "id": "https://gbilder.com/bookmarks/01M4EHS9M4ZQN5MXEZMCWVRCS4/",
      "tags": [
        "security",
        "http",
        "best-practices"
      ],
      "title": "CORS is Stupid - Kevin Cox",
      "url": "https://gbilder.com/bookmarks/01M4EHS9M4ZQN5MXEZMCWVRCS4/"
    }
  ],
  "language": "en",
  "title": "#best-practices · Louche Cannon",
  "version": "https://jsonfeed.org/version/1.1"
}