How to Use Cursor to Be a 10X Engineer

Cursor is the hottest topic in the SWE community right now—it's a tool that can help you develop 10X faster.

This Week’s Best in Golang

Cursor for Large Projects 
🌐 getstream.io • ⌨️ Practical • ⏳ 3 min

You won’t believe it if I tell you how many times I’ve heard the name Cursor over the past week. It’s the hottest topic, even more than the bloodbath in the markets.

Anyway, if you don’t know what it is, it’s an AI code editor.

Now, there’s a great write-up by the GetStream team about how they use it and Claude to be 10X engineers by speeding up the edit/test loop.

From unique to cleanups and weak: new low-level tools for efficiency 
🌐 dev.go • 🔥 Advanced • ⏳ 10 min

Finally, an official blog post by Go discusses the new additions of runtime.AddCleanup and weak.Pointer. Both are great features in Go 1.24, improving memory management and being far less error-prone compared to Finalizers.

I covered a simplified version of this before the Go 1.24 release, but nothing beats the official documentation!

Go 1.24 remote caching explained 
🌐 depot.dev • 🔥 Advanced • ⏳ 6 min 

Go 1.24 introduces external caching for the compiler, allowing it to manage the cache through an external program. This means that instead of a coarse-grained file system cache for the build, you can have a fine-grained external cache that uses third-party storage, leading to much faster CI build pipelines.

This post is by the Depot team, and they cover using Depot Cache for this purpose, but it also provides great insights into how to build or customize one to fit your needs.

From net/rpc to gRPC in Go Applications 
🌐 victoriametrics.com • ⌨️ Practical • ⏳ 7 min

VictoriaMetrics has a series on communication protocols, covering everything from an introduction to gRPC to Protobuf encoding. This first post kicks off the series by exploring net/rpc and the transition to gRPC. The rest of the series covers:

Tool Time

  1. 🚀 github.com/substratusai/kubeai — If you want to in-house your LLMs and already use K8s, KubeAI could be a good fit. It’s an AI inference operator that makes deploying and scaling ML models simple.

    • LLM Inferencing – Operate vLLM and Ollama servers

    • Speech Processing – Transcribe audio with FasterWhisper

    • Vector Embeddings – Generate embeddings with Infinity

  2. 🔑 github.com/golang-jwt/jwt — A solid library for creating, signing, and verifying JWTs. Supports various signing algorithms and keeps backward compatibility.

  3. 📲 github.com/appleboy/gorush — Lightweight push notification server that supports Firebase and Apple Push.

  4. 🛠️ github.com/ariga/atlas — Kinda like Terraform but for database schemas. You define the desired schema, and it generates the migration plan. Supports HCL, SQL, and ORM schemas.

  5. 🗄️ github.com/Sahilb315/AtomixDB — Probably not for production, but AtomixDB is a mini relational database. Worth exploring since it’s simple and helps you understand databases under the hood.

Reply

or to participate.