Rust vs. Node.js: Why Prefer Rust?
A comparison of Rust and Node.js for web services, covering performance, memory safety, concurrency, and the cost of switching.
Rust · Node.js · PerformanceI write about things I run into while building for the web.
10 articles
A comparison of Rust and Node.js for web services, covering performance, memory safety, concurrency, and the cost of switching.
Rust · Node.js · PerformanceHow I used git merge --squash to combine the changes from a feature branch into one commit on another branch.
Git · WorkflowCopy files directly between remote servers with scp and commit them from the destination, without downloading them to your machine first.
Linux · SSH · GitBuild a FAQ chatbot that checks for exact and fuzzy matches before using a TensorFlow classifier with pretrained GloVe embeddings.
TensorFlow · Python · ChatbotsRestrict MongoDB connections to a trusted address with UFW, keep SSH accessible, and account for Docker’s published-port behavior.
MongoDB · Ubuntu · SecurityConfigure UFW on Ubuntu, allow SSH before enabling the firewall, and add, inspect, or remove rules for individual ports and networks.
Ubuntu · Linux · SecurityDiagnose Node.js heap errors and set --max-old-space-size with NODE_OPTIONS in Docker or Compose while allowing room for other memory use.
Docker · Node.js · n8nCheck for Linux out-of-memory events and configure a persistent swap file on a server, with the original terminal screenshots.
Linux · Ubuntu · MemorySee how NextAuth.js encrypts session tokens, why a signed-token verifier cannot decode them, and how to read them with the library’s helpers.
NextAuth.js · JWT · AuthenticationTrain a simple intent classifier in TensorFlow, from tokenizing and padding training phrases to choosing a response for the predicted intent.
TensorFlow · Python · ChatbotsTry a different word or remove the topic filter.