---
title: "#tooling articles | Hashnode"
description: "Explore 209 articles tagged #tooling on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/tooling"
---

Tag

# #tooling

209 posts · 22 followers

[Dan Holloran](https://hashnode.com/@grimicorn) · [8h ago](https://hashnode.com/posts/node-sqlite-the-database-that-already-ships-with-node/6af84287365f08bbb4596ea3)

### [node:sqlite: The Database That Already Ships With Node](https://grimicorn.hashnode.dev/node-sqlite-the-database-that-already-ships-with-node?utm_source=hashnode&utm_medium=feed)

Every small Node project hits the same fork in the road. You need to persist something: a queue of jobs, a cache of API responses, the bookmarks for a CLI tool. A JSON file feels too fragile, Postgres

5 min read · [grimicorn.hashnode.dev](https://grimicorn.hashnode.dev/node-sqlite-the-database-that-already-ships-with-node?utm_source=hashnode&utm_medium=feed)

[啦啦啦种太阳](https://hashnode.com/@createsun) · [1d ago](https://hashnode.com/posts/wiring-a-memory-mcp-into-deepseek-harness-why-it-remembered-can-be-an-illusion/6af6cafc60746ecfc9cb7e91)

### [Wiring a memory MCP into DeepSeek Harness: why “it remembered” can be an illusion](https://dsh-plugin.hashnode.dev/wiring-a-memory-mcp-into-deepseek-harness-why-it-remembered-can-be-an-illusion?utm_source=hashnode&utm_medium=feed)

Six pitfalls when connecting a memory MCP to DeepSeek Harness, plus how to verify recall honestly.

7 min read · [dsh-plugin.hashnode.dev](https://dsh-plugin.hashnode.dev/wiring-a-memory-mcp-into-deepseek-harness-why-it-remembered-can-be-an-illusion?utm_source=hashnode&utm_medium=feed)

[Dan Holloran](https://hashnode.com/@grimicorn) · [3d ago](https://hashnode.com/posts/laravel-13-vector-search-semantic-queries-without-a-search-service/6af44e2fc20d93760264e476)

### [Laravel 13 Vector Search: Semantic Queries Without a Search Service](https://grimicorn.hashnode.dev/laravel-13-vector-search-semantic-queries-without-a-search-service?utm_source=hashnode&utm_medium=feed)

A user types "cheap places to stay near the beach" into your help center search, and your LIKE '%beach%' query returns an article about beach volleyball rules. Meanwhile, the article titled "Budget Co

5 min read · [grimicorn.hashnode.dev](https://grimicorn.hashnode.dev/laravel-13-vector-search-semantic-queries-without-a-search-service?utm_source=hashnode&utm_medium=feed)

[Sushanth Kamabathula](https://hashnode.com/@sushanthk) · [4d ago](https://hashnode.com/posts/my-rest-client-formatter-returned-404-for-every-version/6af2a7e1e3bc83fa55c0e0b0)

### [My REST Client Formatter Returned 404 for Every Version](https://blundersnbuilds.hashnode.dev/my-rest-client-formatter-returned-404-for-every-version?utm_source=hashnode&utm_medium=feed)

I wanted VS Code's REST Client inside Zed. One piece of the setup was dead upstream, and the part that worked was a five-line task.

2 min read · [blundersnbuilds.hashnode.dev](https://blundersnbuilds.hashnode.dev/my-rest-client-formatter-returned-404-for-every-version?utm_source=hashnode&utm_medium=feed)

[Sushanth Kamabathula](https://hashnode.com/@sushanthk) · [4d ago](https://hashnode.com/posts/i-retired-vs-code-and-wrote-down-everything-zed-can-t-do/6af2a79fe274de5a6759d3bc)

### [I Retired VS Code and Wrote Down Everything Zed Can't Do](https://blundersnbuilds.hashnode.dev/i-retired-vs-code-and-wrote-down-everything-zed-can-t-do?utm_source=hashnode&utm_medium=feed)

Porting a VS Code setup to Zed took an afternoon. Listing what had no equivalent was the part that told me something.

2 min read · [blundersnbuilds.hashnode.dev](https://blundersnbuilds.hashnode.dev/i-retired-vs-code-and-wrote-down-everything-zed-can-t-do?utm_source=hashnode&utm_medium=feed)

[Mahir Faysal](https://hashnode.com/@mfaysaldev) · [5d ago](https://hashnode.com/posts/git-fetch-vs-git-pull/6af1fac503e3026222654279)

### [git fetch vs git pull (vs git pull --rebase): Differences, Divergent Branches and When to Use Each (Tested Examples)](https://mfaysaldev.hashnode.dev/git-fetch-vs-git-pull?utm_source=hashnode&utm_medium=feed)

git fetch downloads new commits, branches and tags from a remote and updates your remote-tracking branches (like origin/main), but it never touches your local branch or your working files. git pull ru

14 min read · [mfaysaldev.hashnode.dev](https://mfaysaldev.hashnode.dev/git-fetch-vs-git-pull?utm_source=hashnode&utm_medium=feed)

[PDF4me](https://hashnode.com/@pdf4me-1) · [5d ago](https://hashnode.com/posts/what-the-pdf4me-chrome-extension-actually-calls-on-pdf4me-s-own-api-behind-the-scenes/6af15bc4220b7e7de94d290c)

### [What the PDF4me Chrome Extension Actually Calls on PDF4me's Own API Behind the Scenes](https://pdf4me1.hashnode.dev/what-the-pdf4me-chrome-extension-actually-calls-on-pdf4me-s-own-api-behind-the-scenes?utm_source=hashnode&utm_medium=feed)

Every PDF4me Chrome extension button maps to a real REST API endpoint, from Compress to Sign. Here's the feature-by-feature breakdown for developers.

7 min read · [pdf4me1.hashnode.dev](https://pdf4me1.hashnode.dev/what-the-pdf4me-chrome-extension-actually-calls-on-pdf4me-s-own-api-behind-the-scenes?utm_source=hashnode&utm_medium=feed)

[Sushanth Kamabathula](https://hashnode.com/@sushanthk) · [5d ago](https://hashnode.com/posts/headroom-isn-t-coming-back-a-fourth-time/6af1573daf44fe0391f912c4)

### [Headroom Isn't Coming Back a Fourth Time](https://blundersnbuilds.hashnode.dev/headroom-isn-t-coming-back-a-fourth-time?utm_source=hashnode&utm_medium=feed)

Compressing chat messages to save tokens sounded clever until it started blowing up my prompt cache and mangling diffs.

3 min read · [blundersnbuilds.hashnode.dev](https://blundersnbuilds.hashnode.dev/headroom-isn-t-coming-back-a-fourth-time?utm_source=hashnode&utm_medium=feed)

[Dan Holloran](https://hashnode.com/@grimicorn) · [6d ago](https://hashnode.com/posts/oxlint-js-plugins-your-custom-eslint-rules-no-longer-keep-you-on-eslint/6af059a47e822dfd1c11f147)

### [Oxlint JS Plugins: Your Custom ESLint Rules No Longer Keep You on ESLint](https://grimicorn.hashnode.dev/oxlint-js-plugins-your-custom-eslint-rules-no-longer-keep-you-on-eslint?utm_source=hashnode&utm_medium=feed)

Every team that has looked at Oxlint has hit the same wall. The benchmarks are great, the built-in rules cover most of what you use, and then someone remembers the twelve custom rules in eslint-local-

5 min read · [grimicorn.hashnode.dev](https://grimicorn.hashnode.dev/oxlint-js-plugins-your-custom-eslint-rules-no-longer-keep-you-on-eslint?utm_source=hashnode&utm_medium=feed)

[PDF4me](https://hashnode.com/@pdf4me-1) · [Nov 6](https://hashnode.com/posts/splitting-a-scanned-batch-by-any-barcode-type-not-just-a-swiss-qr-code/6aed5d5a8705c2f37512fdd8)

### [Splitting a Scanned Batch by Any Barcode Type, Not Just a Swiss QR Code](https://pdf4me1.hashnode.dev/splitting-a-scanned-batch-by-any-barcode-type-not-just-a-swiss-qr-code?utm_source=hashnode&utm_medium=feed)

See exactly which barcode types Split PDF by Barcode supports via REST, Power Automate, Make, Zapier, and n8n, and where each platform differs.

7 min read · [pdf4me1.hashnode.dev](https://pdf4me1.hashnode.dev/splitting-a-scanned-batch-by-any-barcode-type-not-just-a-swiss-qr-code?utm_source=hashnode&utm_medium=feed)
