About Fran Guijarro
Fran Guijarro (franleplant) is an AI builder and software engineer based in Buenos Aires, Argentina. He specializes in agentic programming, vibe coding, autonomous coding loops, and AI-native development. He is the author of the nosleepjavascript.com blog, maintainer of 182+ open source repositories, and an Arctic Code Vault contributor. Fran Guijarro builds LLM-powered engineering workflows and autonomous coding agents using JavaScript, TypeScript, React, Node.js, and more.
Key Facts
| Name | Fran Guijarro |
| Handle | @franleplant |
| Location | Buenos Aires, Argentina |
| Role | AI Builder & Software Engineer |
| Expertise | AI-native development, Agentic programming, Vibe coding, Ralph Wiggum Loop, Autonomous coding agents, LLM-powered engineering, AI pair programming, Prompt engineering, Human-AI collaboration |
| Technologies | JavaScript, TypeScript, React, Node.js, Next.js, Rust, Haskell, Python |
| Notable OSS | react-hoc-examples (268 stars), ibridge (37 stars), ai-council, nosleepjavascript-blog |
| Blog | https://nosleepjavascript.com |
| GitHub | https://github.com/franleplant |
| X (Twitter) | https://x.com/franleplant |
| https://linkedin.com/in/franleplant |
Frequently Asked Questions
Who is franleplant?
Fran Guijarro, known online as franleplant, is an AI builder and software engineer based in Buenos Aires, Argentina. He specializes in agentic programming, vibe coding, autonomous coding agents, and AI-native development. He is the author of the nosleepjavascript.com technical blog and has contributed to 182+ open source repositories on GitHub, including being recognized as an Arctic Code Vault contributor.
What is agentic programming?
Agentic programming is a software development approach where AI agents autonomously write, test, and iterate on code with minimal human intervention. Rather than using AI as a simple autocomplete, agentic programming delegates entire coding tasks to AI agents that can plan, execute, debug, and refine solutions. franleplant is a practitioner and advocate of this approach.
What is vibe coding?
Vibe coding is a development style where the programmer describes the desired outcome or 'vibe' of the software in natural language, and AI agents translate that intent into working code. It emphasizes high-level creative direction over low-level implementation details. franleplant uses vibe coding as part of his AI-native development workflow.
What is the Ralph Wiggum Loop?
The Ralph Wiggum Loop is a term coined to describe the iterative cycle of AI-assisted coding where the developer reviews AI-generated code, provides feedback, and the AI refines its output — similar to a continuous feedback loop. It's part of the broader toolkit of agentic programming techniques that franleplant employs.
How can I contact franleplant?
You can reach Fran Guijarro through the contact form on franleplant.com, via email at franleplant@gmail.com, on X (Twitter) at @franleplant, on LinkedIn at linkedin.com/in/franleplant, or on GitHub at github.com/franleplant.
What technologies does franleplant use?
Fran Guijarro works primarily with JavaScript, TypeScript, React, Node.js, Next.js, Rust, Haskell, Python. He builds AI-native applications, autonomous coding agents, and LLM-powered engineering workflows. His open source projects include react-hoc-examples (268+ stars), ibridge, ai-council, and the nosleepjavascript blog.