Implementing Modern Documentation Search for Developer Portals
When developers or users land on a technical portal, their primary goal is to find precise answers quickly. A poorly implemented search bar leads to…
Последние новости Open Source от Tech News
When developers or users land on a technical portal, their primary goal is to find precise answers quickly. A poorly implemented search bar leads to…
Does it build? I have run hackathon judging the careful way. By that I mean: rubrics written before submissions open, 3 judges assigned to each proj…
This blog is Part 1 of my series, Self-Improving Docs : Turning Gaps Into Pull Requests, on how I run documentation as a self-updating system. In Pa…
I’m awake typing this at 5 AM on a Sunday morning, plagued by two issues: the modern operating model for Developer Relations is broken, and I cannot…
Newsletter sponsorship is the one channel where a devtool marketer can see the audience number before writing the email. Substack prints each public…
Developer Relations & Advocacy is often described as the work of helping developers understand and use a product. That description is correct, b…
Backstage's user base has quadrupled to roughly 2,200 companies. Adoption still plateaus at around 10% of developers per company. Something other th…
I spent the last few months pretty much living in Claude Code. It became a regular part of how I worked: give it a task, let it work through the cod…
MLH AI Roadshow Bengaluru Hey Everyone! I am Sanidhya Goel, a new MLH Hackathon Community Manager (HCM) for Asia Pacific, and I couldn’t be more exc…
From Teaching to Tech: Year Four (Aug 2025 to Aug 2026) It’s hard to believe that I’ve now wrapped up four years as a Developer Advocate at Esri! Ev…
This is a slightly unusual post. After almost 20 years of writing software , creating and leading an open-source project, writing multiple books, sp…
In my previous posts, I talked about what a developer community is, why it's important and how to build a developer community . Now let's look at wh…
I described in my last post what makes and defines a developer community . If you are a developer wanting to run a developer community, or you work…
There is a moment in every high-stakes environment when something goes completely, objectively wrong, and the only viable response is to keep workin…
You handed the agent your CI credentials. You handed it your registry token. Then you asked why nobody in security will sign off on shipping its out…
Originally published on robatdasorvi.com The onboarding doc said three steps. By step two, I had a broken Homebrew dependency, two conflicting Node…
Language learning apps work fine on a screen, but the hardest part is the thing screens avoid: actually speaking out loud and getting immediate feed…
Why Every Tech Professional Should Have a Portfolio Today, I want to talk about something that can make a huge difference in your career: your portf…
Pre-visit insurance clearance is one of those workflows that sounds simple until you see how many phone calls it creates. A patient calls before an…
TL;DR - Nobody has one AI visibility number. You have six (one per model), and they disagree — a cloud infra company we audited scored 33% on ChatGP…
Localizing a podcast, translating a recorded meeting, or dubbing a lecture used to require three different services stitched together. The Telnyx AI…
Cancel-save flows are easy to over-engineer into manipulative dark patterns, and easy to under-engineer into "your subscription has been cancelled,…
Documentation is often the first product a developer experiences. Before they see your architecture, your engineering culture, or your code quality,…
You're staring at a Rails schema with 47 tables. The foreign key relationships are a bowl of spaghetti — timestamps everywhere, no documentation, an…
Your vector database is returning results. Your retrieval pipeline is clean. But when you connect AgentCore to your production knowledge base, the a…
You're staring at a blank terminal. The feature is due Friday. Your cursor is blinking, and you've been meaning to write this module for three hours…
Your Firebase function is throwing a Maximum batch size exceeded error for the third time this week. You've got two collections — orders and custome…
When I was in college, I read an essay called "The Work of Art in the Age of Mechanical Reproduction" by a German literary critic named Walter Benja…
Most AI assistant demos jump straight to voice. Voice is great, but a web chat is often the cleanest place to start. You can prove the core idea qui…
Your production AI agent stopped responding. The logs show a 503. You didn't change anything — but the MCP server you built on Cloud Run three month…