Jenny Ouyang's Avatar

Jenny Ouyang

@jenny-ouyang

Software Engineer | Technical Writer | Solo AI Maker 2nd Product @ https://quickviralnotes.xyz/ 3rd Product @ https://www.substackexplorer.com/ Personal Website: https://www.jennyouyang.dev/ Newsletter: https://jennyouyang.substack.com/

181
Followers
121
Following
106
Posts
04.12.2024
Joined
Posts Following

Latest posts by Jenny Ouyang @jenny-ouyang

"Give me 3 recommendations."

If the model only has enough info for 2, it'll hallucinate the third. Confidently.

Confidently wrong is the worst kind of wrong.

"Give me your top recommendations (typically 2-4)" β€” that one change fixed it.

06.03.2026 21:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

AI doesn't get smarter with more input. It gets dumber when you overload it.

06.03.2026 21:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Someone gave their AI agent admin access to the production database "just in case."

That agent can now DROP tables.

One wrong query from a resume-generating event.

Least-privilege isn't optional just because the operator is an LLM.

06.03.2026 16:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Everyone's connecting Opik or Langfuse.

Nobody's figuring out what to actually evaluate.

That's not observability. That's logging with extra steps.

Binary criteria that can't be misinterpreted. That's the real game.

05.03.2026 21:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My first AI-built app broke in users' hands.

So I created a production-ready checklist. Then a whole playbook.

Now I hand AI the system and it catches what it used to miss: security holes, edge cases, real-world scenarios.

05.03.2026 18:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The most powerful thing about SKILLs is not prompt reusability.

It's that skills tell agents HOW and WHEN to use tools.

MCP gives agents tools. SKILLs give agents judgment.

05.03.2026 16:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image Post image

I'm offloading my jobs to my AI agents.

One by one.

Today, my agent autonomously updated my personal website.

What it did:

- Retrieved my newest Substack posts
- Digested them into semantic search
- Decided products to showcase

04.03.2026 23:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Stop collecting certifications. Start building Proof of Work.

Pick one table. Rewrite its description so an AI agent can understand it. Purpose, grain, common queries, edge cases.

More valuable than any LinkedIn badge.

04.03.2026 21:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Today I built an agent that uses MCP tools AND becomes an MCP tool itself.

Agent β†’ calls 6 MCP tools
AgentOS β†’ wraps it as MCP server
Other agents β†’ call YOUR agent as one tool

Composable agents. Wild.

04.03.2026 17:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

My go-to prompt for every new AI conversation:

"Before doing anything, ask me questions until you're 95% confident you understand what I need."

Flips the burden. AI asks for exactly what it needs. Output quality is night and day.

03.03.2026 19:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There is no best AI model.

Only the right teammate for the task.

02.03.2026 14:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Most people won't automate their actual workflow with AI. They'll automate a demo.

3-question filter for automation worth building:

1. Boredom Test β€” what bored you this week?
2. Pain Test β€” what breaks if you stop?
3. Sentence Test β€” "I take X, do Y, produce Z"

Start with the boring one.

28.02.2026 00:04 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Testing scheduled posting from CrossPost MCP. If you're seeing this, the cron job works.

19.02.2026 08:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hi, this is a test post from CrossPost MCP via Claude Code

16.02.2026 23:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hi, this is a test post from CrossPost MCP via my Claude Desktop

16.02.2026 21:21 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hi, this is a test post from crosspost mcp via my Cursor chatbox

16.02.2026 20:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

hi, this is a test posting from crosspost :)

16.02.2026 19:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Essential Software Engineering Practices Every AI Builder Needs to Know Start with the critical few that solve 80% of build-to-launch AI problems

Ever built something with AI that worked perfectly… until it didn’t?
@jenny-ouyang.bsky.social breaks down why that happens and how a few old-school software engineering habits can prevent 80% of AI build failures.
Smart, practical, and grounded in real experience.
open.substack.com/pub/codelike...

15.10.2025 15:19 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Sorry I really should check bsky more often... to your question, I do use API, some I just use my sessions.
I ask ChatGPT to guide me through the settings of n8n :)

22.06.2025 03:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Still hard: messy data, security, cost, culture.

Future = ultra-long context + RAG cache + MCP agents, powered by AI-native knowledge graphs.

Which solution would help your workflow first?

02.05.2025 01:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Breakthrough 2 β†’ Agent workflows: frameworks wire LLMs to plan steps, call APIs and loop until done.

Breakthrough 3 β†’ MCP: a lightweight JSON/HTTP β€œsocket” any tool can expose, so agents plug in without bespoke wrappers.

02.05.2025 01:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Early LLMs wowed demos but choked on real-world jargon.
* Prompt-stuffing hit context limits
* Fine-tuning hit GPU bills + data-privacy walls.

Then came quick breakthroughs:
Breakthrough 1 β†’ RAG: let models β€œopen-book”—retrieve company docs on demand, then answer.
Breakthrough 2 β†’

02.05.2025 01:38 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What makes you say it's getting more stable just by looking at the graph?

16.04.2025 01:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm trying to set up a one-click scheduling system using n8n, so I can plan all my social posts across platforms, including Bluesky, to go out at the same time on the selected dates.

16.04.2025 01:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is playing with n8n automation last try

14.04.2025 02:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is my automation test 4

14.04.2025 02:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is playing with n8n test 11

13.04.2025 04:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Testing from n8n, posting to Bluesky!

13.04.2025 04:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why do you say so?

29.01.2025 14:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Quick Viral Notes - Turn Articles into Viral Social Posts The #1 tool for writers to transform their articles into viral social media notes. Grow your newsletter audience through engaging social content.

You probably heard about the US stock market plummeting due to DeepSeek. πŸ’₯πŸ“‰

Then I find out… DeepSeek is under serious attack! 🚨

How do I know? Bug reports started rolling in for quickviralnotes.xyz, where I’ve implemented DeepSeek API.

Wild times. Stay with fallbacks. πŸ˜…

#indiedev #buildinpublic

28.01.2025 05:52 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0