Three modern tools for adding search to
Powerful search database built in Rust with lightning fast searches. You can self-host or use Meilisearch cloud, performing document CRUD operations via a REST API.
Designed for static sites, another lightning-fast Rust project, built for large sites.
What is your experience with these tools? Do you have other modern alternatives? Let me know if you want to see content on using them with your favourite framework.
Coding Tips —
return never again! Love this TypeScript tip from
@heyImMapleLeaf via Matt
Pocock. Neat for throwing an error when an environment variable is not
defined, using minimal boilerplate. If you use Rust, it might remind you, a
little, of the Rust
Productivity — Telescope: ThePrimeagen’s X thread got me using Telescope with Neovim. See the earlier edition for a fantastic getting started with Neovim/Neovide resource. For search in Neovim though, add the Telescope plugin, then use:
:Telescope find_filesas an explorer alternative;
:Telescope buffersto fuzzy find an open buffer; and
:Telescope live_grepto find files based on their content (needs
Tooling — OpenSSF Scorecard: staying up-to-date with security best-practices is important, but not easy. Tooling like Dependabot goes some way with keeping projects up-to-date. If you want to take things a step further, though, try the OpenSSF Scorecard. It is designed to rate your project on best practices, though I think its strength is in highlighting best-practice gaps in your existing open source project’s workflow.
Hope there was something valuable in here for you. As always, reach out with feedback. Here are some links to recent content, which I hope you will find useful: