WeAreDevelopers LIVE Apr 1, 2026

WeAreDevelopers LIVE - Building The World’s Worst Image Editor™

Chris Heilmann , Daniel Cranney , David Benson

Can building the world's worst image editor make you a better developer? Discover how ditching canvas APIs to manually manipulate JPEG binaries unlocks foundational skills AI cannot replace.

Pause
Mute Enter Fullscreen
#1 about 4 min

Navigating legacy codebase maintenance and greenfield development

Handling legacy engineering systems serves as a crucial learning curve for building robust software development skills.

#2 about 4 min

Analyzing leaked AI source code and misconfigured build scripts

Exposing source maps to unsecured buckets reveals vulnerabilities and reverse engineering opportunities in deployment pipelines.

#3 about 5 min

Rendering text on canvas components using offscreen performance techniques

Bypassing the document object model to render text directly on canvas significantly improves browser layout performance.

#4 about 4 min

Evaluating generative content moderation against polarized algorithmic feed mechanisms

While generative models can synthesize moderate viewpoints, automated platforms often inherently favor highly polarizing viral engagement.

#5 about 3 min

Transforming internet distribution mechanisms through customized generative user experiences

Intermediating web traffic through custom synthesized interfaces presents profound visibility risks for independent platform publishers.

#6 about 2 min

Managing repository privacy settings against proprietary language model indexing

Controlling automated training ingestion configurations protects vital enterprise codebases from unauthorized public index incorporation.

#7 about 3 min

Building engaging browser experiences with minimalist single input mechanics

Crafting simple interactions highlights the enduring appeal of constrained design choices in web applications.

#8 about 4 min

Extracting environmental surveillance data through ambient wireless networking signals

Analyzing ambient radio frequencies and environmental vibrations exposes significant unintended data leakages in physical spaces.

#9 about 4 min

Securing visual documentation against algorithmic pixelation recovery attacks

Layering multiple destructive image filters prevents unauthorized machine reconstruction of sensitive redacted visual information.

#10 about 7 min

Evaluating technical plausibility in contemporary technology media coverage headlines

Differentiating between authentic technical news and pure fabrication challenges the ability to gauge algorithmic advancement boundaries.

#11 about 9 min

Processing image binary data through native vanilla javascript execution

Implementing processor-intensive filters completely outside standardized canvas libraries forces a profound understanding of low-level optimization constraints.

#12 about 5 min

Encoding concealed payload information within visual alpha channel data

Comparing manipulated pixel attributes against reference inputs enables substantial encrypted data storage without generating visible digital artifacts.

#13 about 4 min

Maintaining fundamental algorithm comprehension over autonomous generative coding solutions

Preserving raw coding capabilities ensures operational resilience when specialized system constraints or connectivity failures render automated assistants useless.

#14 about 8 min

Exploring infrastructure failures and early internet service provider mismanagement

Reflecting on early communication protocols reveals exactly how manual backend processes created massive unintended user privacy violations.

Matching moments

3:56 min

Preserving retro tech demos and interactive browser captchas

Chris Heilmann +2 · LIVE

3:30 min

Exploring esoteric programming languages and unconventional input methods

Chris Heilmann +2 · LIVE

4:12 min

Mitigating security and privacy risks in developer content

Chris Heilmann +2 · LIVE

11:41 min

Generative artificial intelligence and programming fundamentals

Chris Heilmann +2 · LIVE

3:47 min

Examples of generative AI applications in media and code

Cheuk Ho · WWC 2023

3:31 min

Recreating React components using AI and dev tools

Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Building Stuff with GenAI - The Open Minded Workshop beyond OpenAI

Andreas Erben

CTO for Applied AI and Metaverse at daenet

Andreas Erben
Open session

World Congress 2026 North America

Honey, look! I vibe-coded an OS!

Ian Smith

CTO, LYOS

Ian Smith
Open session

World Congress 2026 North America

rm -rf: Horror Stories From Unsandboxed AI Agents (and How Docker Fixes This)

Rishab Kumar

Staff Developer Evangelist @ Twilio

Rishab Kumar
Open session

World Congress 2026 North America

The Things Your AI Isn't Telling You

Desmond Lamptey

Lead Software Engineer @ Capital One

Desmond Lamptey
Open session

World Congress 2026 North America

RoboCoders: Judgment Day: AI-Assisted Engineering Applied - The Battle of Agents

Viktor Gamov, Baruch Sadogursky

Viktor Gamov
Baruch Sadogursky
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer