Gergely Orosz · 7 min read · Design
Design Engineering with Maggie Appleton
Read the original on newsletter.pragmaticengineer.com →
This episode of the Pragmatic Engineer Podcast features Maggie Appleton, a staff research engineer at GitHub Next, who discusses the intersection of design, engineering, and AI. She shares insights from her unique background in cultural anthropology and design engineering, exploring how design processes are evolving in the age of AI. The conversation covers practical lessons from building AI-powered prototypes and the importance of balancing innovation with familiar user patterns.
Key Takeaways
- Design engineers who understand engineering constraints can collaborate more effectively with developers and create more feasible, practical solutions.
- Starting with familiar UI primitives is often more effective than radical innovation — scientific researchers at Elicit preferred simple tables over cutting-edge infinite canvases and composable documents.
- A background in cultural anthropology can be a valuable asset in tech, as software is ultimately built by people and relationships matter.
- Illustrating technical concepts (like React tutorials) can serve as an unconventional but effective path to gaining frontend engineering knowledge.
- Using 'jigs' — structured constraints — can help designers and engineers gain more control over AI agents during prototyping and design workflows.
Excerpt
Stream the latest episode Listen and watch now on YouTube , Apple , and Spotify . See the episode transcript at the top of this page, and timestamps for the episode at the bottom. Brought to You by • turbopuffer – not only a vector and full-text search engine built on object storage, but I also think that they have one of the most refreshing brands in tech. They have charts showing p50, p90 and p99 performance on their landing page , hand-crafted ASCII diagrams , and a team that goes exceptional lengths to deliver for their customers. • O’Reilly…