Pedro Martins
about / blog / projects

Pedro Martins

I'm Pedro Martins, a Full-Stack Developer & Product Engineer. I'm originally from Paços de Ferreira, Porto, Portugal. I've dedicated nearly two decades of my life to web development & programming.

Passionate about building products from scratch, I enjoy every step of the process, from market research and design to SEO, development, and crafting polished, pixel-perfect UIs.

I love to read and learn about everything tech-related, keeping myself updated and in the loop in this fast-moving industry. Check out my Blog where I share my knowledge, learnings, snippets & interesting articles with the community.

Away from the screens, I enjoy travelling 🏖️, retro gaming, tinkering with hardware, automation, networking, music, casual drinking, ethical hacking and never forgetting to touch grass 🌱

Latest Blog Posts

See all posts
  • Programming with AI using Claude Code, Roo Code & Cursor 🤖
    Programming with AI using Claude Code, Roo Code & Cursor 🤖
    Curious about my workflow using AI? Let's dive into Claude Code, Roo Code & Cursor and discover how these tools supercharge my development process! 🚀
  • Generate Dynamic SEO Images with Vercel OG (Satori) for Tanstack Start, Astro & Laravel
    Generate Dynamic SEO Images with Vercel OG (Satori) for Tanstack Start, Astro & Laravel
    In this article, we'll explore how to create dynamic SEO images for Tanstack Start, Astro or Laravel using Vercel OG (Satori).
  • WebSockets with Pusher - Real-time Events, Notifications with Laravel & TanStack Start
    WebSockets with Pusher - Real-time Events, Notifications with Laravel & TanStack Start
    Learn how to implement WebSockets with Pusher-compatible servers on both server-side and client-side, using TanStack Start and Laravel
  • Astro - Power your blog with Markdown View, Copy buttons to LLMS + Voice Resumes
    Astro - Power your blog with Markdown View, Copy buttons to LLMS + Voice Resumes
    In this article, I'll show you how to add a view & copy markdown, OpenAI & Claude button to your Astro blog, but also how to add a voice resume of the content to your blog.
  • Tanstack Start - A deep dive into THE React Framework
    Tanstack Start - A deep dive into THE React Framework
    A deep dive into one of the most emerging React Frameworks in 2025, Tanstack Start, and how it can be used to build modern web applications.

Recent Projects

See all projects
  • Roast ®
    Roast ®
    A funny AI-powered social media profile roaster to try our AI skills :p
  • Flavorly ®
    Flavorly ®
    Open-source contributions to Laravel, Javascripts, Vue, React, etc.
  • Vanilla Components ®
    Vanilla Components ®
    A lightweight, flexible & customizable UI library for Vue 3, styled with Tailwind CSS.

Find me on:

  • X /
  • GitHub /
  • LinkedIn /
  • hi@nikuscs.com
© 2025 • Pedro Martins
Press Esc or click anywhere to close