DEV Community

Christo profile picture

Christo

404 bio not found

Joined Joined on  github website twitter website
Google's Custom Search image API dies in 2027. Two traps in replacing it.

Google's Custom Search image API dies in 2027. Two traps in replacing it.

Comments
5 min read

Want to connect with Christo?

Create an account to connect with Christo. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Your LLM CLI's cost estimate is wrong in both directions - here's the field that fixes it

Your LLM CLI's cost estimate is wrong in both directions - here's the field that fixes it

Comments
3 min read
OpenAI is deleting your stored prompts on November 30. There is no export API.

OpenAI is deleting your stored prompts on November 30. There is no export API.

Comments
4 min read
You can't pin a GitHub Actions runner image — but you can find out exactly what changed

You can't pin a GitHub Actions runner image — but you can find out exactly what changed

Comments
5 min read
Google kills the Custom Search JSON API on 2027-01-01. Here is a self-hosted drop-in.

Google kills the Custom Search JSON API on 2027-01-01. Here is a self-hosted drop-in.

Comments
4 min read
An AI wrote and illustrated a book of fables about threads, caches and packets

An AI wrote and illustrated a book of fables about threads, caches and packets

2
Comments
3 min read
Debugging a black box: 36 renders against Claude, and the part where my own data was wrong

Debugging a black box: 36 renders against Claude, and the part where my own data was wrong

1
Comments 1
6 min read
GitHub put Shell, Dockerfiles, Terraform and PHP behind a paywall. Here's a free Action that scans them.

GitHub put Shell, Dockerfiles, Terraform and PHP behind a paywall. Here's a free Action that scans them.

1
Comments 1
3 min read
120,001 introspections, 3 distinct: making Typst's convergence check 334 faster

Summer Bug Smash: Clear the Lineup 🐛🛹

120,001 introspections, 3 distinct: making Typst's convergence check 334 faster

4
Comments
6 min read
Ctrl+S said "Saved." The file was 0 bytes.

Summer Bug Smash: Smash Stories 🐛🛹

Ctrl+S said "Saved." The file was 0 bytes.

2
Comments
6 min read
cargo-witness: verify a published Rust crate matches the exact commit it claims

cargo-witness: verify a published Rust crate matches the exact commit it claims

1
Comments
3 min read
Bumping to TypeScript 7? Catch what tsgo breaks in your repo before CI does

Bumping to TypeScript 7? Catch what tsgo breaks in your repo before CI does

1
Comments
2 min read
Stop your Grok 4.5 agents from blowing past the context window

Stop your Grok 4.5 agents from blowing past the context window

Comments
3 min read
npm-script-lens v0.7.0: review shows the actual script, not just its name

npm-script-lens v0.7.0: review shows the actual script, not just its name

Comments
1 min read
MCP goes stateless on July 28 — catch every breaking change in your server before the spec locks

MCP goes stateless on July 28 — catch every breaking change in your server before the spec locks

1
Comments 4
3 min read
npm v12 stopped running install scripts. Which ones do you approve? A real audit walkthrough

npm v12 stopped running install scripts. Which ones do you approve? A real audit walkthrough

1
Comments 3
4 min read
Reading a Rust crate's capabilities out of its compiled symbols

Reading a Rust crate's capabilities out of its compiled symbols

1
Comments
4 min read
I fire 50 research prompts before bed and read the answers with coffee — free, on Gemini's background tier

I fire 50 research prompts before bed and read the answers with coffee — free, on Gemini's background tier

1
Comments
3 min read
I stopped trusting "Bun vs Node" blog posts and asked X what devs actually say this week

I stopped trusting "Bun vs Node" blog posts and asked X what devs actually say this week

2
Comments
3 min read
loading...