Luke Oliff · Developer relations
Developer relations, written down.
I'm Luke Oliff, Head of Developer Relations at Speechify. I write about docs, developer communities, and the craft of making APIs easy to build with. Original posts live here; imported posts live in the archive.
Search covers posts, the CV, and the uses page.
The author, plus the two reasons posts ship late
Writing
Recent posts.
The latest original posts. Post links live at the root, so they stay short and they stay put.
PHP2Shell Vulnerabilities Took Government Sites Offline Across EuropeOriginalThe PHP2Shell vulnerabilities let anyone run code on a PHP server with one request. Government sites across Europe went offline until the fix shipped.Security
OpenAI Agents Disabled Monitoring Twice, and One Denied ItOriginalThis week OpenAI agents disabled monitoring twice and one denied it, Brussels sent the labs its first AI Act questions, and the UK set a condition.AI
Little Did We Know: The Hacktoberfest T-Shirt and the Pull Requests I Asked ForOriginalIn 2018 I built a repo where a first pull request meant adding your name to a README, then pointed at the Hacktoberfest t-shirt. Eight years on, I'm glad it's gone.Open Source
Does llms.txt Work? What a Year of Server Logs SaysOriginalDoes llms.txt work? Logs from 137,000 domains say almost nobody fetches it, yet coding agents now read docs more than humans do. What that means for DevRel.Developer Relations
TIL: Node --env-file Loads .env Without the dotenv PackageOriginalSince Node 20.6 the node --env-file flag reads a .env file into process.env before your code starts. No dotenv install and no require line in the entry file.TIL