SMRTR Programming

Programming stories

Get hand-picked daily summaries of the best, most informative programming articles from around the web. Browse recent summaries, then jump to the original source when you want the full article.

Latest storyNov 6, 2024

Navigating a codebase with an API

Lsproxy, an open-source dev container, enables code exploration workflows for AI coding agents. It allows users to find definitions, get source code and references, and navigate to symbol definitions across a workspace using simple Python commands and a Docker container setup.

Latest stories

SMRTR Programming

Get the next batch of curated stories in your inbox.

This archive is built from SMRTR newsletter stories. Subscribe for hand-picked stories without the extra noise.

More recent stories

JavaScript Object Methods Example

JavaScript objects have numerous built-in methods for manipulating and analyzing their properties. These methods include Object.keys(), Object.values(), Object.entries(), Object.freeze(), Object.seal(), and Object.create(), among...

Writing secure Go code

Go security best practices include subscribing to the official mailing list, keeping Go versions updated, and using tools like go vet, staticcheck, golangci-lint, and govulncheck to analyze code for vulnerabilities. Regular...

DataChain: DBT for Unstructured Data

DataChain is a Python library that organizes and processes unstructured data for AI, supporting multiple data types, generating metadata with AI models, and creating efficient pipelines to handle large datasets locally without...