Episode cover
23 Sept 2026
1h 27m

Design Engineering with Maggie Appleton

Podcast cover

The Pragmatic Engineer

Design engineering bridges the gap between aesthetic interface design and technical software architecture, requiring practitioners to understand both visual constraints and backend data flow. Maggie Appleton, a design engineer at GitHub Next, emphasizes that while AI tools significantly accelerate prototyping and implementation, they lack the spatial reasoning and cultural nuance necessary for high-quality design. Effective product development requires human-led conceptualization—often starting with pen and paper—to avoid the generic, repetitive aesthetics common in AI-generated interfaces. Furthermore, the rise of AI enables "barefoot developers" to build custom, local-first software, democratizing technical creation. Ultimately, successful collaboration between engineers and designers hinges on shared technical understanding and the ability to move beyond static mockups toward live, malleable prototypes that reflect real-world user needs and evolving cultural design standards.

Outlines

Sign in to continue reading, translating and more.

Open full episode in Podwise