WeAreDevelopers LIVE • Oct 21, 2026

Like Peas in a Pod - What Happens When People Clone Your App?

Ivan Kutskir , Christian Heilmann , Daniel Cranney

Ivan Kutskir single-handedly built a Photoshop killer using 150,000 lines of vanilla JavaScript. Discover how he reverse-engineered PSDs and conquered browser limits to scale Photopea.

Pause
Mute Enter Fullscreen
#1 about 5 min

Navigating the clunky India visa application website

The hosts joke about repeating video intros and discuss the clunky experience of applying for an India e-visa.

#2 about 4 min

Introducing Photopea creator and solo developer Ivan Kutskir

The solo developer behind the browser-based Photoshop alternative Photopea shares the project's origins.

#3 about 8 min

Vibe coding and building custom internal company tools

The benefits of building simple internal UI tools and hacking interfaces using AI rather than relying on bloated third-party software.

#4 about 2 min

Hidden costs of adopting and maintaining open source software

An overview of Google's open source treaty emphasizing that implementing and maintaining free software still requires significant investment.

#5 about 4 min

Security vulnerabilities in ImageMagick and homoglyph typo squatting

A look at a recent arbitrary file read vulnerability in ImageMagick and the persistent threat of homoglyph domains.

#6 about 6 min

Challenges of detecting and moderating AI-generated image content

New detection tools struggle to reliably identify AI-generated media as automated image editing becomes cheaper and more accessible.

#7 about 3 min

Running Android APKs natively on Mac and fake meeting apps

A new emulator runs Android apps natively on Apple Silicon alongside a humorous website that simulates a busy video call.

#8 about 11 min

Exploring CSS anchor positioning through the Without Love challenge

A coding competition explores CSS anchor positioning alongside UI solutions generated by LLMs like Claude, ChatGPT, and Gemini.

#9 about 11 min

Playing the tech headline guessing game Faker News

A trivia game tests industry knowledge by challenging players to identify whether bizarre tech headlines are real or fabricated.

#10 about 12 min

Integrating HarfBuzz and navigating browser keyboard shortcut limitations

Photopea handles complex typography with HarfBuzz via WebAssembly and works around the challenges of mapping Photoshop keyboard shortcuts in a browser.

#11 about 4 min

Privacy-first architecture and reverse engineering the PSD format

How Photopea's client-side processing ensures user privacy while keeping server costs drastically low.

#12 about 6 min

Impact of generative AI tools on traditional photo editing

New generations may bypass complex photo editors entirely in favor of prompt-based AI image generation.

#13 about 6 min

Managing browser memory limits for rendering large PSD files

Opening massive files in a browser-based editor can cause memory crashes until upcoming file streaming APIs become standardized.

Matching moments

3:37 min

Balancing developer productivity tools with digital nostalgia

Andrew MacLean Andrew MacLean +2 · LIVE

4:41 min

Exploring agentic browsers and artificial intelligence generation

Chris Heilmann Chris Heilmann +2 · LIVE

2:06 min

The culture and developer reaction to vibe coding

Chris Heilmann Chris Heilmann +1 · LIVE

3:05 min

Audience Q&A on AI documentation formatting and tools

Edvin Teskeredzic Edvin Teskeredzic · World Congress 2026 Europe

40 sec

Navigating Apple's evolving on-device AI and machine learning stack

Precious Osaro Precious Osaro · World Congress 2026 Europe

3:02 min

Uncovering hidden vulnerabilities and bloat in web ecosystems

Chris Heilmann Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

Build a Zero-Cost AI Agent in Your Browser

  • Aishwarya Mathuria

    Adobe

    Computer Scientist

  • Nishant Thakur

    Adobe

    Senior Computer Scientist

Open session

Beware of Strangers Bearing Code: Open Source Trust in the Agent Era

  • Vikram Vaswani

    Consultant

Open session

React Under Fire: Rendering Performance for Streaming Agent UIs

  • Abhirupa Mitra

    Slack

    Senior Member of Technical Staff

Open session

Teaching AI Coding Agents to Build It Right the First Time

  • Sajeetharan Sinnathurai

    Microsoft

    Principal Product Manager

Open session

ULTRON: Your Agent Has No Hands - Real-Time Voice, MCP, and Ten Phones on Stage

  • Sagar Tamang

    Two Spoon Technologies

    AI Engineer

Open session

Supply Chain Security for the Everyday Engineer

  • Pradumna Saraf

    Kestra Technologies

    Quality Assurance Engineer