SearXNG and Vane

While exploring resonant computing tools, I discovered SearXNG, a self-hostable metasearch engine, which aggregates results from multiple search engines. It lets you search using APIs without needing to buy API keys and without being tracked. Pretty useful for research, people discovery, etc. when combined with LLMs. Setting it up for API use seems easy (thought Gemini got it wrong twice): cat <<EOF > settings.yml use_default_settings: true server: secret_key: "local_dummy_secret_key_987654321" search: formats: - html - json EOF docker run -d \ -p 8080:8080 \ --name searxng \ -v "$(pwd)/settings.yml:/etc/searxng/settings.yml" \ -e "SEARXNG_BASE_URL=http://localhost:8080/" \ -e "SEARXNG_SERVER_LIMITER=false" \ searxng/searxng Now, you can run: ...

AI in SDLC at PyConf

I was at a panel on AI in SDLC at PyConf. Here’s the summary of my advice: Process Make AI your entire SDLC loop. Record client calls, feed them to a coding agent to directly build & deploy the solution. Record your prompts, run post-mortems, and distill them into SKILLS.md files for reuse. Prompting Ask AI to make output more reviewable. Don’t waste time reviewing unclear output. Prefer directional feedback (feeling, emotion, intent) over implementational. Also give AI freedom to do things its way. Learn from that - you’ll be surprised. Learning ...