Karl Weinmeister
banner
kweinmeister.bsky.social
Karl Weinmeister
@kweinmeister.bsky.social
Cloud Developer Advocacy @ Google. AI/ML/Data, Blue Devil & Longhorn, wanna-be at home improvement. Opinions are my own.
Try it with DSPy: dspy.ai/tutorials/ge...
And read the paper: arxiv.org/pdf/2507.19457
Overview - DSPy
The framework for programming—rather than prompting—language models.
dspy.ai
November 14, 2025 at 10:32 PM
*Edits post…* “News flash: you can have your cake and eat it, too!”
November 14, 2025 at 2:54 PM
The full code sample is available here: github.com/kweinmeister...

Get started in 3 easy steps:
1. Download the Sakila SQLite database
2. Configure your .env file
3. Run your query! `echo "How many films are in the action category?" | adk run src/texttosql`
GitHub - kweinmeister/text-to-sql-agent: Natural language to text agent built with Google's Python ADK
Natural language to text agent built with Google's Python ADK - kweinmeister/text-to-sql-agent
github.com
November 11, 2025 at 2:54 PM
For a breakdown of each challenge with NL-to-SQL systems and code samples, see the blog post:

medium.com/google-cloud...
The Six Failures of Text-to-SQL (And How to Fix Them with Agents)
I’ve written countless SQL queries over the years. Unfortunately, like my golf game, I don’t write SQL enough to be a pro at it. Outside…
medium.com
November 11, 2025 at 2:54 PM
You can also use Docker!
October 16, 2025 at 10:03 PM
Yes! Especially if you work with Cloud tech, Terraform is a great skillset to learn.
October 10, 2025 at 8:37 PM