Tommy Jepsen

Blog

Writing about code, design, and SaaS.

Code to Design to Code: The 2-Way MCP Workflow with Paper & Claude Code

2026-03-17

How connecting Paper's 2-way MCP with Claude Code can redefine your design-to-engineering workflow, enabling seamless iteration from prompt, to design, to code, and back.

Best Product Launch & Explainer Motion Graphics in 2026 (So far)

2026-03-10

Looking for inspiration for your next product launch? Here are the most impressive motion graphics and explainer videos defining the high-end tech aesthetic in 2026.

Experimenting with Figma MCP & Claude Code: Production-Ready Prototypes in Seconds

2026-02-18

My learnings and thoughts on using Figma MCP and Claude Code to build real prototypes with production-quality code. At Spektr, we've been experimenting with this workflow and the results are promising.

Run LLM Locally for Coding: A Step-by-Step Guide (2026)

2026-03-10

Learn how to run an LLM locally for coding using LM Studio, OpenCode, and Qwen3 Coder 30B on your Mac. A step-by-step guide to private, offline AI development.

How to make charts in Figma

2025-05-06

How to make charts in Figma using Figma Plugins - everything from Bar charts, Pie charts, Line charts, Area charts and much more.

Thinking with AI

2025-04-28

How extending our mind with AI can challenge our thinking

How to use FFmpeg and Whisper to add subtitles for free

2025-01-12

How to add subtitles for free to videos using FFmpeg and Whisper

TypeScript: Difference between Unknown and Any

2023-10-23

What is the difference between unknown and any in TypeScript?