{
  "schemaVersion": 1,
  "canonicalUrl": "https://nicolasgrenie.com/",
  "person": {
    "name": "Nicolas Grenié",
    "jobTitle": "Developer Advocate",
    "description": "Developer advocate, hands-on builder, and community organizer working with APIs, AI, and developer experience.",
    "currentEmployer": {
      "name": "SLNG.ai",
      "url": "https://slng.ai"
    },
    "location": "Barcelona, Spain",
    "email": "me@nicolasgrenie.com",
    "sameAs": [
      "https://github.com/picsoung",
      "https://linkedin.com/in/nicolasgrenie",
      "https://x.com/picsoung",
      "https://www.youtube.com/@nicolasgrenie"
    ],
    "knowsAbout": [
      "Developer Relations",
      "APIs",
      "Voice AI",
      "Developer Experience",
      "Community Building",
      "Public Speaking",
      "Hackathons"
    ]
  },
  "pages": [
    {
      "path": "/",
      "label": "Home",
      "title": "Nicolas Grenié - Developer Advocate & Community Builder",
      "description": "Nicolas Grenié — Developer Advocate & Community Builder. APIs, AI tools, voice agents, projects, talks, and communities."
    },
    {
      "path": "/projects",
      "label": "Projects",
      "title": "Projects - Nicolas Grenié",
      "description": "Side projects and experiments by Nicolas Grenié: AI apps, voice agents, APIs, Bnbicons, ContractionTrack, PianoRigolo, and more."
    },
    {
      "path": "/talks",
      "label": "Talks",
      "title": "Talks & Workshops - Nicolas Grenié",
      "description": "Conference talks, keynotes, workshops, and podcasts by Nicolas Grenié on APIs, AI, developer experience, and community building."
    },
    {
      "path": "/community",
      "label": "Community",
      "title": "Community - Nicolas Grenié",
      "description": "Communities and events Nicolas Grenié built and organized: HackBarna, developer meetups, hackathons, and more."
    },
    {
      "path": "/blog",
      "label": "Writing",
      "title": "Blog - Nicolas Grenié",
      "description": "Thoughts on technology, community, and building by Nicolas Grenié."
    },
    {
      "path": "/resume",
      "label": "Résumé",
      "title": "Resume - Nicolas Grenié | Developer Advocate",
      "description": "Nicolas Grenié's experience in developer advocacy, APIs, voice AI, community building, speaking, and technical content."
    }
  ],
  "projects": [
    {
      "id": "whattoorder",
      "title": "What to Order",
      "description": "Built with Jev using Claude. Say what you're in the mood for (\"something spicy\", \"high protein after the gym\", \"my picky 6 year old\") and get the dishes on the menu that fit. No more staring at menus.",
      "image": "whattoorder.png",
      "tech": [
        "Claude",
        "AI",
        "Jev"
      ],
      "link": "https://whattoorder.app/",
      "date": "2026-10",
      "category": "AI Tool"
    },
    {
      "id": "hackbarna-digest",
      "title": "HackBarna Digest",
      "description": "Your weekly digest of Barcelona's tech scene. Discover events, connect with communities, and navigate the Barcelona tech ecosystem in one place, with community-submitted events.",
      "image": "hackbarna-digest.png",
      "tech": [
        "Lovable",
        "Supabase",
        "Resend"
      ],
      "link": "https://digest.hackbarna.com/",
      "date": "2026-09",
      "category": "Community Tool"
    },
    {
      "id": "imsometal",
      "title": "imSometal",
      "description": "Turn your LinkedIn BS into a metal band. Extracts your LinkedIn profile via Linkup and uses Google Nano Banana to generate album art and band imagery for instant rock-star status.",
      "image": "imsometal.png",
      "tech": [
        "Lovable",
        "Google Nano Banana",
        "Linkup"
      ],
      "link": "https://imsometal.com",
      "date": "2026-05",
      "category": "Meme App"
    },
    {
      "id": "mwc-party-hotline",
      "title": "MWC Party Hotline",
      "description": "A voice hotline to find the best parties and side events during Mobile World Congress in Barcelona. Call in, ask the agent, get the goods.",
      "image": "mwc-party.png",
      "tech": [
        "Lovable",
        "SLNG Voice Agents"
      ],
      "link": "https://mwc-party.lovable.app",
      "date": "2026-03",
      "category": "AI Agent"
    },
    {
      "id": "bieberchella",
      "title": "Bieberchella",
      "description": "Put your website on Bieber's screen during his Coachella 2026 performance. Drop a URL, Firecrawl grabs a screenshot, and the meme writes itself.",
      "image": "bieberchella.png",
      "tech": [
        "Lovable",
        "Firecrawl"
      ],
      "link": "https://bieberchella.lovable.app",
      "date": "2026-04",
      "category": "Meme App"
    },
    {
      "id": "pianorigolo",
      "title": "PianoRigolo",
      "description": "Guitar Hero for babies. Easily find and play color-coded music sheets for baby pianos and toy instruments so toddlers can play real songs.",
      "image": "pianorigolo.png",
      "tech": [
        "Lovable"
      ],
      "link": "https://pianorigolo.com",
      "date": "2026-02",
      "category": "Music Tool"
    },
    {
      "id": "hackpulse",
      "title": "HackPulse",
      "description": "Built during Norrsken Fixathon, the world's largest AI-for-good hackathon. Real-time audience engagement platform for hackathons and demo days. Features live emoji reactions, energy meters, and instant leaderboards. Audience joins via QR code with no sign-up required.",
      "image": "hackpulse.png",
      "tech": [
        "Lovable",
        "Supabase",
        "Real-time",
        "Tailwind"
      ],
      "link": "https://hackpulse.lovable.app",
      "date": "2025-12",
      "category": "Event Tool"
    },
    {
      "id": "christmas-bingo",
      "title": "Christmas Dinner Bingo",
      "description": "Built over the Christmas break! A multiplayer bingo game that turns awkward family moments into winning squares. Host a game with unique codes, generate custom bingo cards for everyone, and compete during holiday dinners. Perfect for family gatherings and office parties.",
      "image": "mybingocard.png",
      "tech": [
        "Lovable",
        "Tailwind",
        "Real-time Multiplayer"
      ],
      "link": "https://my-bingo-card.com",
      "date": "2025-12",
      "category": "Party Game"
    },
    {
      "id": "pinfuse",
      "title": "Pinfuse",
      "description": "Project to test out Nano banana model. Fuse your Pinterest mood boards into stunning AI-generated collages. Transform your pin collections into beautiful artwork with artificial intelligence.",
      "image": "pinfuse.png",
      "tech": [
        "Lovable",
        "Cloudflare Workers",
        "Nano Banana"
      ],
      "link": "https://pinfuse.lovable.app/",
      "date": "2025-08",
      "category": "Web App"
    },
    {
      "id": "contractiontrack",
      "title": "ContractionTrack.com",
      "description": "Built in the delivery room while my wife was in labour! When her contraction timer app suddenly asked for login and showed ads, I grabbed my phone and built this in 30 minutes. No logins, no ads, no paywall - just a focused tool to track contractions. Features vibration feedback, offline functionality, dark mode, and export to WhatsApp/Notes. Thanks to Lingo.dev, it's multilingual. Vibecoding at its finest.",
      "image": "contractiontrack.com.png",
      "tech": [
        "Lovable",
        "Mobile",
        "Lingo.dev",
        "Tailwind"
      ],
      "link": "https://contractiontrack.com",
      "date": "2025-08",
      "category": "Personal Tool",
      "videoUrl": "https://youtube.com/shorts/0-RJ6kxLYJs"
    },
    {
      "id": "bnbicons",
      "title": "Bnbicons",
      "description": "Create your own Airbnb-like icons with AI. Built with Lovable, Supabase, Replicate and Hugging Face. Reached #2 on Product Hunt on launch day. 43k+ icons, 15k+ users. Ranked #5 in Lovable Shipped competiton.",
      "image": "bnbicons_screenshot.jpeg",
      "tech": [
        "Tailwind",
        "Lovable",
        "Replicate",
        "Hugging Face",
        "Supabase",
        "Lingo.dev"
      ],
      "link": "https://bnbicons.com",
      "date": "2025-05",
      "category": "AI Tool"
    },
    {
      "id": "gamepal",
      "title": "Gamepal - AI Agent Gamer Tip line",
      "description": "Revive the 90s gaming tip line with AI. Built during Elevenlabs Worldwide hackathon. Gamepal is an AI agent that helps gamers stuck in a game by providing tips and hints. Trained on a dataset of game walkthroughs and FAQs, Gamepal can understand the context of the player's question and provide relevant tips. But also crawl the web when the answer is not part of the knowledge base.",
      "image": "gamepal.png",
      "tech": [
        "Vite",
        "Tailwind",
        "Lovable",
        "Elevenlabs Conversational AI",
        "OpenAI",
        "Firecrawl",
        "ExaAI"
      ],
      "link": "https://gamepal.lovable.app",
      "date": "2025-03",
      "category": "AI Agent"
    },
    {
      "id": "ona-rag",
      "title": "ONA (Oficina de Navegació Administrativa)",
      "description": "During hackathon organized by Generalitat de Catalunya, built a simple RAG web app to help citizens navigate the administrative procedures. Describe your profile and the app will show you the benefits you might be eligible for.",
      "image": "ona.jpg",
      "tech": [
        "Aina TTS + STT",
        "Mistral completion",
        "Mistral Embedding",
        "NextJS",
        "Tailwind"
      ],
      "link": "https://youtu.be/pdZY4fSlRjM",
      "date": "2024-09",
      "category": "Public Sector"
    },
    {
      "id": "v0-design-system",
      "title": "v0 for own design system",
      "description": "During internal hackathon, built an Assistant replicating the v0 experience to create UI based on the company's design system. Assistant knowledge is automatically Sync with Storybook stories. Shows the generated snippet and a preview of the component. Also accepts link from Figma.",
      "image": "v0-assistant.jpg",
      "tech": [
        "NextJS",
        "OpenAI Assistant",
        "Storybook",
        "Figma API"
      ],
      "link": "#",
      "date": "2024-08",
      "category": "Internal Tool"
    },
    {
      "id": "instacaption",
      "title": "Instacaption",
      "description": "Instacaption.io is a web app I built in 2023 for the Decibel.VC hackathon to simplify and enhance Instagram caption creation. The app uses cutting-edge AI technologies to analyze uploaded pictures, extract relevant keywords with CLIP models, and generate creative captions using GPT-3.5. Users can customize the output based on different criteria, making the tool versatile for various tones and contexts.",
      "image": "instacaption.jpg",
      "tech": [
        "GPT 3.5",
        "Replicate",
        "NextJS",
        "Tailwind"
      ],
      "link": "https://instacaption.io",
      "date": "2023-12",
      "category": "SaaS"
    }
  ],
  "talks": [
    {
      "id": "innosfera-podcast-vibecoding",
      "title": "INNOSFERA #18 — La revolución del Vibe Coding",
      "one_liner": "(Spanish) Podcast conversation on Innosfera about vibecoding: how AI is changing how software is built, the limits, and what it means for engineers.",
      "event": [
        "Innosfera Podcast"
      ],
      "date": "2026-05-11",
      "tags": [
        "AI",
        "Vibecoding",
        "Podcast",
        "Spanish",
        "Lovable"
      ],
      "type": "Podcast",
      "slides": null,
      "video": "https://youtu.be/__LTtrUndYA?si=Qn-BJ6NLERiDc1Q3",
      "thumbnail": "https://img.youtube.com/vi/__LTtrUndYA/maxresdefault.jpg"
    },
    {
      "id": "devoxxfr-2026-ia-prototypage",
      "title": "Le développeur face à l'IA : du prototypage rapide à la fin des intermédiaires ?",
      "one_liner": "(French) Keynote on how AI is reshaping software development, rapid prototyping, and the role of engineers in product teams.",
      "event": [
        "Devoxx France 2026"
      ],
      "date": "2026-04-23",
      "tags": [
        "AI",
        "Vibecoding",
        "Prototyping",
        "Development",
        "French",
        "Keynote"
      ],
      "type": "Keynote",
      "slides": null,
      "video": "https://youtu.be/3xgi_ULQMgc?si=mfURXyiPkBKAiEOC",
      "thumbnail": "https://img.youtube.com/vi/3xgi_ULQMgc/maxresdefault.jpg",
      "link": "https://m.devoxx.com/events/devoxxfr2026/talks/149102/le-dveloppeur-face-lia-du-prototypage-rapide-la-fin-des-intermdiaires-"
    },
    {
      "id": "genai-valencia-vibecoding-confessions",
      "title": "Confessions of a vibecoding Engineer",
      "one_liner": "Lessons from building dozens of AI-assisted projects in public — how vibecoding is reshaping the engineer's workflow.",
      "event": [
        "GenAI Summit Valencia"
      ],
      "date": "2026-04-17",
      "tags": [
        "AI",
        "Vibecoding",
        "Development"
      ],
      "type": "Conference Talk",
      "slides": null,
      "video": "https://youtu.be/UsAcmrORPTQ?si=ByJRwema7RvMxvqf",
      "thumbnail": "https://img.youtube.com/vi/UsAcmrORPTQ/maxresdefault.jpg"
    },
    {
      "id": "genai-valencia-lovable-workshop",
      "title": "Crea tu primera app con Lovable",
      "one_liner": "(Spanish) Hands-on workshop to build your first app with Lovable and turn ideas into working prototypes in hours.",
      "event": [
        "GenAI Summit Valencia"
      ],
      "date": "2026-04-18",
      "tags": [
        "AI",
        "Vibecoding",
        "Lovable",
        "No-Code",
        "Workshop",
        "Spanish"
      ],
      "type": "Workshop",
      "slides": null,
      "video": null
    },
    {
      "id": "talent-arena-2026-vibecoding-confessions",
      "title": "Confessions of a Vibecoding Engineer",
      "one_liner": "How AI is changing software development — from experiments to viral launches, building at the speed of imagination.",
      "event": [
        "Talent Arena 2026"
      ],
      "date": "2026-03-04",
      "tags": [
        "AI",
        "Vibecoding",
        "Development"
      ],
      "type": "Conference Talk",
      "slides": null,
      "video": null
    },
    {
      "id": "talent-arena-2026-voice-agents",
      "title": "Live Coding: Create your first Voice Agent",
      "one_liner": "Build a voice agent live — handling audio, reasoning with an LLM, and calling tools in real time. No slides, just code.",
      "event": [
        "Talent Arena 2026"
      ],
      "date": "2026-03-04",
      "time": "13:30-14:30",
      "stage": "XPRO Talks",
      "speakers": [
        {
          "name": "Ismael Ordaz Reyes",
          "role": "SLNG.ai — Co-founder & CTO"
        },
        {
          "name": "Nicolás Grenié",
          "role": "Former Typeform — Developer Advocate (moderator)"
        }
      ],
      "description": "In this live-coding session, we'll build a simple voice agent step by step: handling audio, reasoning with an LLM, and calling tools in real time (fetching web data, reading from PDFs, triggering actions). No slides—just code. You'll leave with a clear mental model of how voice agents work and how to extend them beyond scripted conversations.",
      "tags": [
        "AI",
        "Voice Agents",
        "TTS",
        "STT",
        "APIs",
        "Live Coding"
      ],
      "type": "Live Coding",
      "slides": null,
      "video": null
    },
    {
      "id": "esade-vibecoding-101",
      "title": "Vibecoding 101",
      "one_liner": "Sharing experience and tips about vibecoding - building software with AI as your creative partner.",
      "event": [
        "ESADE"
      ],
      "date": "2026-01-21",
      "tags": [
        "AI",
        "Vibecoding",
        "Development",
        "No-Code"
      ],
      "type": "Conference Talk",
      "slides": null,
      "video": null
    },
    {
      "id": "nocodeday-vibecoder-confessions",
      "title": "Confesiones de un Ingeniero VibeCoder",
      "one_liner": "(Spanish) How AI is changing software development - from experiments to viral launches, building at the speed of imagination.",
      "event": [
        "NocodeDay Madrid"
      ],
      "date": "2025-11-28",
      "tags": [
        "AI",
        "Vibecoding",
        "No-Code",
        "Spanish",
        "Development"
      ],
      "type": "Conference Talk",
      "slides": null,
      "video": null,
      "link": "https://www.nocodehackers.es/nocodeday"
    },
    {
      "id": "aisummit-vibecoding-101",
      "title": "Vibecoding 101",
      "one_liner": "Sharing experience and tips about vibecoding - building software with AI as your creative partner.",
      "event": [
        "AI Summit Barcelona"
      ],
      "date": "2025-11-15",
      "tags": [
        "AI",
        "Vibecoding",
        "Development",
        "No-Code"
      ],
      "type": "Conference Talk",
      "slides": null,
      "video": null,
      "link": "https://aisummitbarcelona.com/"
    },
    {
      "id": "createwith-bcn-vibecoding",
      "title": "How I vibecoded a viral app using Lovable",
      "one_liner": "From idea to viral launch - building software with AI as your creative partner.",
      "event": [
        "Create With Meetup Barcelona"
      ],
      "date": "2025-06-15",
      "tags": [
        "AI",
        "Vibecoding",
        "Lovable",
        "Development"
      ],
      "type": "Meetup Talk",
      "slides": null,
      "video": "https://youtu.be/PLqlWK3Yh0M?si=GgiRP1MXNY8KmEt1",
      "link": "https://luma.com/cw-meetup-bcn"
    },
    {
      "id": "ai-engineer-vibecoders",
      "title": "How we turned PMs Into vibecoders",
      "one_liner": "Transforming product managers into coding contributors through AI-powered development tools.",
      "event": [
        "AI Engineer World Fair"
      ],
      "date": "2025-06-04",
      "tags": [
        "AI",
        "Product Management",
        "Development",
        "Lightning Talk"
      ],
      "type": "Lightning Talk",
      "slides": "https://speakerdeck.com/picsoung/how-we-turned-pms-into-vibecoders",
      "video": null
    },
    {
      "id": "mwc-developer-experience",
      "title": "Developers are the new Buyers: Why Developer Experience matters",
      "one_liner": "How developers became key decision-makers and why exceptional DX is crucial for business success.",
      "event": [
        "Talent Arena - MWC 2025"
      ],
      "date": "2025-03-03",
      "tags": [
        "Developer Experience",
        "APIs",
        "Integration",
        "Business Strategy"
      ],
      "type": "Keynote",
      "slides": "https://speakerdeck.com/picsoung/developers-are-the-new-buyers-why-developer-experience-matters",
      "video": null
    },
    {
      "id": "devrel-summit-personas",
      "title": "Panel: From veterans to no coders: The complete developer persona playbook",
      "one_liner": "Exploring diverse developer personas from seasoned veterans to no-code enthusiasts.",
      "event": [
        "Developer Relations Summit"
      ],
      "date": "2024-12-03",
      "tags": [
        "Developer Relations",
        "Personas",
        "Community",
        "No-Code"
      ],
      "type": "Panel",
      "slides": null,
      "video": null
    },
    {
      "id": "madrid-gpt-lecciones",
      "title": "Desarrolla un GPT: Lecciones y Aprendizajes",
      "one_liner": "(Spanish) Learn to build a ChatGPT plugin with real data—no AI expertise required!",
      "event": [
        "APIAddicts Madrid 2024",
        "BCNEng"
      ],
      "date": "2024-10-24",
      "tags": [
        "GPT",
        "AI",
        "Plugins",
        "Development",
        "Spanish"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/desarrolla-un-gpt-lecciones-y-aprendizajes",
      "video": "https://www.youtube.com/watch?v=__Sc20gNKfg"
    },
    {
      "id": "zapconnect-ai-insights",
      "title": "Got data? Automate actionable insights with AI",
      "one_liner": "Leveraging AI to automatically generate meaningful insights from your data.",
      "event": [
        "ZapConnect 24"
      ],
      "date": "2024-09-26",
      "tags": [
        "AI",
        "Data Analytics",
        "Automation",
        "Insights"
      ],
      "type": "Conference Talk",
      "slides": null,
      "video": null
    },
    {
      "id": "gpt-odyssey-conversations",
      "title": "The GPT Odyssey: When Code becomes Conversations",
      "one_liner": "From AI hype to hands-on GPT plugin development with JavaScript and OpenAPI.",
      "event": [
        "APIDays Paris 2023",
        "DevBCN 2024"
      ],
      "date": "2024-07-09",
      "tags": [
        "GPT",
        "AI",
        "Plugins",
        "JavaScript",
        "OpenAPI",
        "LLM"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/the-gpt-odyssey-when-code-becomes-conversations",
      "video": null
    },
    {
      "id": "postman-nocode-flows",
      "title": "Empowering Customer Success Operations With No-code Flows",
      "one_liner": "How we used Postman Flow to solve user problems and streamline operations.",
      "event": [
        "Postman"
      ],
      "date": "2022-06-22",
      "tags": [
        "No-Code",
        "Customer Success",
        "Postman",
        "Operations",
        "Automation"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/empowering-customer-success-operations-with-no-code-flows",
      "video": "https://www.youtube.com/watch?v=oOjEKdBIq60"
    },
    {
      "id": "saasconnect-partnerships",
      "title": "How Developer Relations can boost your Partnerships Program",
      "one_liner": "Bridging partnerships and developer relations to deliver exceptional developer experience.",
      "event": [
        "SaasConnect 2022"
      ],
      "date": "2022-04-28",
      "tags": [
        "Developer Relations",
        "Partnerships",
        "Developer Experience",
        "Ecosystem"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/how-developer-relations-can-boost-your-partnerships-program",
      "video": "https://www.youtube.com/watch?v=GuIfZQvD4qE&list=PLOkkgPudY8CvuqsBgghRUymAN1smCYxU_"
    },
    {
      "id": "apidays-helsinki-webhooks",
      "title": "Upgrading our Webhooks to first-class",
      "one_liner": "Elevating webhook implementation from afterthought to first-class API feature.",
      "event": [
        "APIDays Helsinki 2020"
      ],
      "date": "2020-09-02",
      "tags": [
        "Webhooks",
        "APIs",
        "Integration",
        "Real-time"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/upgrading-our-webhooks-to-first-class",
      "video": "https://www.youtube.com/watch?v=eosABW5Pp8U"
    },
    {
      "id": "devrelcon-london-webhooks",
      "title": "Developers love webhooks, you should too",
      "one_liner": "Why webhooks are essential for modern API design and developer satisfaction.",
      "event": [
        "DevRelCon London"
      ],
      "date": "2019-12-11",
      "tags": [
        "Webhooks",
        "APIs",
        "Developer Relations",
        "Real-time"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/developers-love-webhooks-you-should-too",
      "video": "https://www.youtube.com/watch?v=ToMBVJJRQP8"
    },
    {
      "id": "nocodeconf-duct-tape",
      "title": "Duct tape for Entrepreneurs",
      "one_liner": "How entrepreneurs can leverage no-code stack to build and scale rapidly.",
      "event": [
        "NoCodeConf 2019"
      ],
      "date": "2019-11-19",
      "tags": [
        "No-Code",
        "Entrepreneurship",
        "Rapid Prototyping",
        "Business"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/duct-tape-of-entrepreneurs",
      "video": null
    },
    {
      "id": "hackupc-api-101",
      "title": "API 101, What, Where, When",
      "one_liner": "APIs for first timers at a hackathon - everything you need to get started.",
      "event": [
        "HackUPC",
        "Spectra Hackathon"
      ],
      "date": "2019-10-11",
      "tags": [
        "APIs",
        "Beginner",
        "Hackathon",
        "Education"
      ],
      "type": "Workshop",
      "slides": "https://speakerdeck.com/picsoung/api-101-what-where-when",
      "video": null
    },
    {
      "id": "twilio-survival-kit",
      "title": "My Developer Survival Kit",
      "one_liner": "Essential tools and practices every developer needs to thrive.",
      "event": [
        "Twilio Champions Summit"
      ],
      "date": "2019-08-04",
      "tags": [
        "Developer Tools",
        "Productivity",
        "Best Practices"
      ],
      "type": "Lightning Talk",
      "slides": "https://speakerdeck.com/picsoung/my-developer-survival-kit",
      "video": null
    },
    {
      "id": "portfolio-side-projects",
      "title": "How to build your portfolio as a developer",
      "one_liner": "Healthy strategies for building side projects without burning out.",
      "event": [
        "Workshop"
      ],
      "date": "2019-06-11",
      "tags": [
        "Side Projects",
        "Portfolio",
        "Career Development",
        "Personal Branding"
      ],
      "type": "Workshop",
      "slides": "https://speakerdeck.com/picsoung/side-projects-for-personal-sanity",
      "video": "https://www.youtube.com/watch?v=CE8NbAw3sEQ"
    },
    {
      "id": "typeform-intercom-integration",
      "title": "How Typeform built their Intercom integration",
      "one_liner": "Real-world case study of building a successful third-party integration.",
      "event": [
        "Meetup"
      ],
      "date": "2019-03-28",
      "tags": [
        "Integration",
        "Typeform",
        "Intercom",
        "Case Study"
      ],
      "type": "Meetup Talk",
      "slides": "https://speakerdeck.com/picsoung/integrating-typeform-into-intercom",
      "video": null
    },
    {
      "id": "boulderjs-vue-project",
      "title": "Story of a side project built with vue",
      "one_liner": "How I built my first Vue.js app for the 2017 Solar Eclipse.",
      "event": [
        "BoulderJS"
      ],
      "date": "2019-02-20",
      "tags": [
        "Vue.js",
        "Side Projects",
        "Solar Eclipse",
        "JavaScript"
      ],
      "type": "Meetup Talk",
      "slides": "https://speakerdeck.com/picsoung/story-of-a-side-project-built-with-vue-dot-js",
      "video": null
    },
    {
      "id": "apidays-paris-integration",
      "title": "How to use APIs to solve pervasive integration challenges",
      "one_liner": "Practical approaches to tackling complex integration problems with APIs.",
      "event": [
        "APIdays Paris 2018"
      ],
      "date": "2018-12-19",
      "tags": [
        "APIs",
        "Integration",
        "Problem Solving",
        "Architecture"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/apidays-paris-how-to-use-apis-to-solve-pervasive-integration-challenge",
      "video": null
    },
    {
      "id": "bastia-apis-entrepreneurs",
      "title": "APIs pour Entrepreneurs tout comprendre pour réussir",
      "one_liner": "(French) Demystifying APIs for entrepreneurs - from MVP to business acceleration.",
      "event": [
        "Bastia Ville Digitale"
      ],
      "date": "2018-10-16",
      "tags": [
        "APIs",
        "Entrepreneurship",
        "Business",
        "French",
        "MVP"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/apis-pour-entrepreneurs-tout-comprendre-pour-reussir",
      "video": "https://www.dropbox.com/scl/fi/i206kpx20uxkof1b6d645/bastia?rlkey=9g6n0kab6u3kje6lwhhfeh5zn&e=1"
    },
    {
      "id": "tibco-iot-door",
      "title": "Open your front door, the serverless way",
      "one_liner": "Building an IoT door lock prototype using APIs, Arduino, and serverless functions.",
      "event": [
        "Tibco BayArea UG"
      ],
      "date": "2018-08-02",
      "tags": [
        "IoT",
        "Serverless",
        "Arduino",
        "APIs",
        "Hardware"
      ],
      "type": "Meetup Talk",
      "slides": "https://speakerdeck.com/picsoung/open-your-front-door-the-serverless-way",
      "video": null
    },
    {
      "id": "apimatic-beautiful-hx",
      "title": "From API to Beautiful HX",
      "one_liner": "Typeform's journey from monolith to microservices and API-first architecture.",
      "event": [
        "APImatic meetup SF"
      ],
      "date": "2018-06-06",
      "tags": [
        "Microservices",
        "APIs",
        "Architecture",
        "Typeform",
        "Transformation"
      ],
      "type": "Meetup Talk",
      "slides": "https://speakerdeck.com/picsoung/from-api-to-beautiful-hx?slide=11",
      "video": "https://www.youtube.com/watch?v=3sgBO1vKsLc"
    },
    {
      "id": "takeoff-lille-bots",
      "title": "APIs and Bot revolution, how bots are changing APIs",
      "one_liner": "How the rise of chatbots is reshaping API design and consumption patterns.",
      "event": [
        "TakeOff Lille 2016"
      ],
      "date": "2016-10-20",
      "tags": [
        "Chatbots",
        "APIs",
        "Revolution",
        "Design Patterns"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/apis-and-bot-revolution-take-off-lille-2016",
      "video": null
    },
    {
      "id": "barcelonajs-serverless",
      "title": "Serverless APIs in Javascript",
      "one_liner": "Overview of serverless principles with AWS Lambda and Serverless framework demo.",
      "event": [
        "BarcelonaJS"
      ],
      "date": "2016-06-22",
      "tags": [
        "Serverless",
        "JavaScript",
        "AWS Lambda",
        "APIs"
      ],
      "type": "Meetup Talk",
      "slides": "https://speakerdeck.com/picsoung/serverless-apis-in-javascript",
      "video": null
    },
    {
      "id": "api-growth-startup",
      "title": "API as a growth tool for your startup",
      "one_liner": "Leveraging APIs as a strategic growth engine for startup success.",
      "event": [
        "DigitalPlace Toulouse",
        "Ekito Toulouse",
        "LaFrenchMobile",
        "TheFamily Paris",
        "pyATL"
      ],
      "date": "2016-04-27",
      "tags": [
        "APIs",
        "Startup Growth",
        "Business Strategy",
        "Scaling"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/api-as-a-growth-tool-for-your-startup-1",
      "video": null
    },
    {
      "id": "aws-loft-3scale",
      "title": "Designing and Managing Scalable APIS with AWS and 3scale",
      "one_liner": "Connecting AWS API Gateway with 3scale for scalable API management.",
      "event": [
        "AWS Loft London"
      ],
      "date": "2016-04-25",
      "tags": [
        "AWS",
        "3scale",
        "API Management",
        "Scalability"
      ],
      "type": "Workshop",
      "slides": "https://www.slideshare.net/3scale/api-workshop-by-aws-and-3scale",
      "video": null
    },
    {
      "id": "dotjs-serverless-microservices",
      "title": "Serverless microservices in JS",
      "one_liner": "Introduction to the serverless paradigm and its impact on microservices architecture.",
      "event": [
        "DotJS"
      ],
      "date": "2015-12-07",
      "tags": [
        "Serverless",
        "Microservices",
        "JavaScript",
        "Architecture"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/serveless-microservices-in-js",
      "video": null
    },
    {
      "id": "p9-cto-microservices",
      "title": "Microservices",
      "one_liner": "Understanding microservices architecture and AWS Lambda integration.",
      "event": [
        "P9 CTO Meetup"
      ],
      "date": "2015-11-27",
      "tags": [
        "Microservices",
        "AWS Lambda",
        "Architecture",
        "CTO"
      ],
      "type": "Meetup Talk",
      "slides": "https://speakerdeck.com/picsoung/manage-microservices-with-aws-lambda-and-jaws",
      "video": null
    },
    {
      "id": "hackference-microservices",
      "title": "Connection and managing microservices",
      "one_liner": "Tools and strategies for connecting and managing distributed microservices.",
      "event": [
        "Hackference"
      ],
      "date": "2015-10-02",
      "tags": [
        "Microservices",
        "Integration",
        "Monitoring",
        "Management"
      ],
      "type": "Conference Talk",
      "slides": "https://speakerdeck.com/picsoung/connecting-and-managing-micro-services",
      "video": null
    },
    {
      "id": "london-api-discovery",
      "title": "API discovery !? another buzzword?",
      "one_liner": "Demystifying API discovery - what it is and why it matters.",
      "event": [
        "London API Meetup"
      ],
      "date": "2015-01-01",
      "tags": [
        "API Discovery",
        "APIs",
        "Standards",
        "Documentation"
      ],
      "type": "Meetup Talk",
      "slides": "https://speakerdeck.com/picsoung/api-discovery",
      "video": null
    }
  ],
  "communities": [
    {
      "id": "norrsken-fixathon-bcn",
      "title": "Norrsken Fixathon Barcelona",
      "description": "Co-hosted Barcelona's Fixathon with the Norrsken team. Collaborated on program design, participant selection, event dynamics, and served as MC.",
      "role": "Co-Host & MC",
      "link": "https://events.norrsken.org/barcelona-fixathon",
      "image": "norrsken_fixathon.png",
      "sponsors": [
        "Norrsken",
        "Lovable"
      ],
      "stats": {
        "hackers": "30",
        "date": "Dec 1-2, 2025"
      }
    },
    {
      "id": "hackbarna",
      "title": "HackBarna",
      "description": "Founder of Barcelona's AI hackathon. Two editions: 60+ hackers in 2024, 150 hackers in 2025. Organized production, promotion, recruiting, sponsor management, and mentor coordination.",
      "role": "Founder & Organizer",
      "link": "https://hackbarna.com",
      "image": "hackbarna_banner.png",
      "sponsors": [
        "Hugging Face",
        "Mistral",
        "Algolia",
        "Lingo.dev",
        "Hookdeck",
        "eDreams",
        "Vonage",
        "Lovable",
        "Perk.com",
        "Linkup",
        "Glovo"
      ],
      "stats": {
        "hackers": "150+",
        "applicants": "300+",
        "projects": "40+"
      }
    },
    {
      "id": "devrel-meetup-sf",
      "title": "DevRel Meetup San Francisco",
      "description": "Organizer of the DevRel meetup in San Francisco, bringing together developer relations professionals to share knowledge and network.",
      "role": "Organizer",
      "link": "https://www.meetup.com/developeradvocates",
      "image": "sf_devrel_meetup.png",
      "sponsors": [
        "RapidAPI",
        "MuleSoft",
        "Courier",
        "Square"
      ],
      "stats": {
        "events": "10+",
        "members": "800+"
      }
    },
    {
      "id": "lovable-ambassador",
      "title": "Lovable Ambassador",
      "description": "Lovable Ambassador since summer 2025. Gave talks and workshops at many places to help makers ship faster with AI. Named Lovable Ambassador of the Month in April 2025.",
      "role": "Ambassador",
      "link": "",
      "image": "lovable_ambassador.jpg",
      "sponsors": [
        "Lovable"
      ],
      "stats": {
        "since": "Summer 2025",
        "award": "Apr 2025"
      }
    },
    {
      "id": "api-meetup-barcelona",
      "title": "API Meetup Barcelona",
      "description": "Organizer of API Meetup Barcelona, connecting API enthusiasts and professionals. Focus on API design, tooling, governance, and best practices.",
      "role": "Organizer",
      "link": "",
      "image": "api_meetup_bcn.jpeg",
      "sponsors": [
        "Twitter",
        "AWS",
        "Red Hat",
        "3scale"
      ],
      "stats": {
        "events": "8",
        "attendees": "300+"
      }
    },
    {
      "id": "meteorjs-meetup-2015",
      "title": "Meteor.js Barcelona Meetup",
      "description": "Founder and host of the Meteor.js meetup in 2015, bringing together developers interested in the Meteor.js framework.",
      "role": "Founder & Host",
      "link": "",
      "image": "meteor_meetup_bcn.jpeg",
      "sponsors": [],
      "stats": {
        "year": "2015",
        "events": "10",
        "attendees": "30+"
      }
    },
    {
      "id": "twilio-champions",
      "title": "Twilio Champions",
      "description": "Part of the Twilio Champions program, helping people discover and educate themselves about Twilio APIs and platform.",
      "role": "Twilio Champion",
      "link": "https://www.twilio.com/en-us/blog/developers/meet-our-heroes-twilio-champions",
      "image": "twilio_champions.png",
      "sponsors": [
        "Twilio"
      ],
      "stats": {}
    },
    {
      "id": "drink-entrepreneurs",
      "title": "DrinkEntrepreneurs",
      "description": "Host of monthly entrepreneur meetups in SF & Barcelona; manage and coordinate the global 60-city network connecting startup ecosystems.",
      "role": "Founder & Global Coordinator",
      "link": "https://www.linkedin.com/company/drinkentrepreneurs",
      "image": "drinkentrepreneurs.jpg",
      "sponsors": [],
      "stats": {
        "cities": "60+",
        "events": "24",
        "attendees": "5000+"
      }
    },
    {
      "id": "startupweekend-belfort",
      "title": "StartupWeekend Belfort",
      "description": "Organizer of StartupWeekend Belfort in 2012, fostering entrepreneurship and innovation in the local community.",
      "role": "Organizer",
      "link": "https://startupweekend.org/",
      "image": "startupweekend.jpg",
      "sponsors": [],
      "stats": {
        "year": "2012",
        "participants": "50+",
        "startups": "8"
      }
    }
  ],
  "writing": [
    {
      "id": "docs-for-agents",
      "title": "How I redesigned our docs for agents",
      "description": "How I rebuilt SLNG’s documentation for developers and AI agents, from information architecture to automated updates and Markdown access.",
      "date": "2026-10-20",
      "link": "https://dev.to/picsoung/how-i-redesigned-our-docs-for-agents-4325",
      "readTime": "12 min"
    },
    {
      "id": "hack-and-frogs",
      "title": "Hack and frogs",
      "description": "Reflections on the intersection of technology, creativity, and the unexpected lessons learned from amphibious inspiration.",
      "date": "2024-08-15",
      "link": "https://blog.nicolasgrenie.com/hack-and-frogs",
      "readTime": "5 min"
    },
    {
      "id": "notionlytics",
      "title": "Notionlytics",
      "description": "Building analytics dashboards directly in Notion using APIs and automation to track project metrics.",
      "date": "2024-07-22",
      "link": "https://blog.nicolasgrenie.com/notionlytics",
      "readTime": "8 min"
    },
    {
      "id": "api-first-mindset",
      "title": "The API-First Mindset",
      "description": "Why thinking API-first transforms how we build products and communities in the modern development landscape.",
      "date": "2024-06-10",
      "link": "https://blog.nicolasgrenie.com/api-first-mindset",
      "readTime": "6 min"
    }
  ]
}
