

Arming a 19th-century company with a 21st-century digital venture
Swell enabled values-driven consumers to make informed investment decisions.
For the socially-conscious, investing can be a tricky proposition. The same people who wish to vote with their wallets may find that their options for investment funds and 401K plans are rife with companies that violate causes they believe in. So far, there have been few options in the marketplace that give consumers the opportunity to put their money in financial products that not only cut out environmental and social offenders, but actually contribute to the well-being of the environment and society.
Dave Fanger, a financial professional, was determined to design a solution. He approached IDEO to help create a startup venture for socially-conscious investors. Pacific Life, a Fortune 500 financial services company and Fanger’s employer at the time, offered the resources to develop and launch the idea. The online impact investment platform gave consumers the opportunity to invest in high-growth industries that are addressing global, environmental, and social challenges. Swell rigorously screened companies for both impact and performance, so consumers could be confident that their investments were in line with their values.

A holistic approach
Embedded as core team members, IDEO designers worked alongside Swell’s founder to shape the company. In just one year, they went from an initial concept and prototype to an SEC-registered investment adviser with a fully developed business model, a digital platform with initial investors, and well-defined branding that set the look and feel of the values-driven company. The IDEO team helped to hire the initial team of employees, working to ensure that the fintech startup would have the creative talent it needed to operate post-launch, as well as a defined culture that would help it grow.
A new investment platform
From the outset, it was important for the team to build an innovative, digitally-fluent, and customer-centered platform to make it easy for investors to back causes they care about. Working in close collaboration with software development partner Carbon Five, Swell and IDEO committed to act nimbly, take risks, move fast, and ditch decks for prototypes. Understanding the motivations of the investor—their values and what drives their investment decisions—was key, so the team leveraged IDEO’s network to form a consumer council, which helped to quickly iterate and refine prototypes throughout the duration of the product development process. Having that core group involved every step of the way made it easy for the team to keep consumers at the center of the design and validate key decisions quickly.
Swell offered consumers portfolios of companies that work to solve some of today's biggest challenges. The six impact portfolios offered were: green tech, renewable energy, zero waste, clean water, healthy living, and disease eradication.
As of June 2019, Swell had attracted over 15,000 investors—more than half under the age of 34—and $35 million AUM. Nearly 40 percent of investors were making investments on a recurring basis.



For kids, a new tactile way to learn coding
Helping Google design a set of blocks that can be arranged to code almost anything.
Learning to code isn’t just about knowing symbols and syntax—it can help unlock kids’ imagination by inspiring them to build new things and interact with everyday objects through discovery and play.
With that in mind, Google Creative Lab came to IDEO to help with user experience and product design on their new coding tool for children. The result of the collaboration, Project Bloks, is a simple and interactive experience that teaches kids how to code using physical blocks. This establishes a new paradigm for learning computer science: it takes a language typically only understood through screens and keyboards, and makes it tangible.
Project Bloks was also designed as an open hardware platform, enabling developers and educators to build tangible programming applications that are innovative, educational and fun.
Kid-centered design
From the very beginning, how kids physically play and learn were at the center of the project. Designers quickly iterated using sketches, foam core, paper, Play-Doh, and 3D-printed models to see how slight changes informed children’s experiences. Understanding what deepened kids’ engagement, increased their curiosity and changed their behaviors drove the language, taxonomy, architecture, and physical form of Bloks.
Because play and physical building is an important way in which many kids develop skills, designers began with a set of blocks and sought to help them discover coding through tangible objects. Each block was given a specific function and shape, guiding kids to arrange, combine, and rearrange the blocks to create commands and control things like robots or speakers in the real world. Children could also create block patterns together by physically building on each other’s ideas.
An inside look at the design process. Video by Google.
Designing for early learners also forced the team to rethink how a new language could be taught. An early version of the blocks was based on how programmers typically code, from top to bottom. However, the team quickly realized that the orientation had to be driven by the child’s natural instincts. Given young children are just learning to read from left to right, designers observed that the switch in directions was too confusing and changed the arrangement of Bloks commands to go left-right in addition to top-bottom.
The final outcome of Project Bloks was an interactive coding kit comprised of three key parts - pucks, baseboards and a brainboard. The puck is a critical component that controls a command, whether it’s an on/off switch or the ability to move in a particular direction. It’s the piece that enables children to move from words to the world of graphics and play. The puck is easy to produce and can take an unlimited range of forms and functions, enabling the Bloks system to scale.
The baseboard reads the puck’s instruction and is activated when a puck is placed on top. The brainboard provides the power and connectivity. When hooked up to a baseboard or a chain of baseboards, the brainboard sends the instructions—turn left, jump, get louder—to a connected object, like a rocket or a speaker.
The boards can be rearranged, sequenced, and packaged however kids like, opening up a vast realm of possibilities. Children can code anything from a toy robot drawing a shape on a piece of paper, to a sensor turning on a fan when the temperature gets too high.

Enabling innovation for education
Beyond a tangible coding kit, what makes Bloks unique is that it’s an open platform. Educators, developers, and designers can build on it to accelerate new ways of teaching and exploring tangible programming. The platform can fit into various curriculums around the world. The pucks can take on different shapes and graphics. The material used can be fabricated by 3D printing.
The Bloks platform is a new vernacular that allows kids to interact with the language of code in a way that’s less prescriptive and more open-form, like a sandbox. And the more kids play with Bloks, the more opportunities they discover for what they can create with a little bit of code.


Helping students navigate college and beyond
Creating a digital experience to support first-generation college students.
For students who are the first in their families to pursue higher education, navigating college can often feel like navigating a foreign country. Challenges like not having enough money or poor access to support services can make graduating an insurmountable hurdle. In fact, only 55% of these students in the United States end up completing their degrees.
To help change this statistic, IDEO partnered with Beyond 12, an organization that provides personalized, virtual coaching to first-generation college students to help them learn how to register for classes, apply for financial aid, and much more. The challenge was to scale Beyond 12’s successful coaching model using technology in order to benefit as many students as possible.
In 2014, IDEO designed the MyCoach app, with the goal of helping students take ownership of their education and feel in control of their future. After the early version of the app was named as a finalist in the prestigious Robin Hood Foundation College Success Prize, Beyond 12 piloted the product with 3,500 college students across the US. Following the pilot, Beyond 12 and IDEO went back to work, using the resulting insights and data to design the next evolution of MyCoach.
First and foremost, IDEO sought to develop a more flexible model for Beyond 12 to enable scalability of the offering. As some students need more support than others, a blended business model was envisioned to recognize the spectrum of students’ needs. Engaging in-app content forms a supportive layer that helps students get organized, stay on track, and learn the skills they need to stay in college, while students who need more hands-on assistance can connect directly with coaches. An invisible data layer works behind the scenes to assess student risk and dynamically tailor student support throughout the school year.
Once the app’s model was solidified, creating a user experience that compels students to use it became essential to its efficacy. Growing up with technology has reshaped how many students engage with the world, and tools like Snapchat have set a new dynamic for participation. Youth today are the masters of their own digital worlds, fluidly jumping between conversations, engaging with stimulating content and contributing their own perspectives. As a result, MyCoach needed to speak students’ language and to create content that was authentically youthful and effective in order to be effective. By drawing inspiration from popular social sites, digital experiences and games, the team designed a user experience that keeps pace with a digitally native state of mind.
IDEO Designer, Isabela Sá explains the approach that led to MyCoach’s design and content strategy, “We created an app that makes no distinction between content and utility. We borrowed the content-first approach of social apps like Snapchat and Instagram and used it to teach students the skills and strategies they need to graduate. With that, the digital experience became more human. The intricate system that we had designed to power the whole thing was hidden below the surface. For students, the app was just the means to learn how to help themselves and get in touch with a coach when they needed one.”
Development is underway for the next version of MyCoach, which will allow Beyond 12 to scale its offering to reach exponentially more students in need.


Redesigning how Coca-Cola works, plays, and profits
Designing for Coca-Cola’s 2020 vision strategy.
Coca-Cola is one of the world's most iconic brands. More than 5,000 people work at its global headquarters in Atlanta.
Back in 2010, Coca-Cola found itself at a major crossroads. As the company grew, it became clear that in order to stay competitive, any kind of campus renovation would have to take into account a vision of the future of how people work at Coca-Cola. Before the company hired architects, they came to IDEO to help design this important part of their 2020 vision strategy; ultimately the redesign would change the way the company works, plays, and profits.
Imagery courtesy of Coca-Cola, Gensler, and IDEO


Design Kit: The Human-Centered Design Toolkit
In 2009, IDEO designed and launched the HCD Toolkit, a first-of-its-kind book that laid out how and why human-centered design can impact the social sector.
In short order, a community of designers, entrepreneurs, and social sector innovators embraced it, buying and downloading over 150,000 copies.
In April 2015, IDEO.org launched an exciting new evolution of the HCD Toolkit the Field Guide to Human-Centered Design. The Field Guide is the latest in IDEO.org’s suite of teaching tools and a step forward in sharing the practice and promise of human-centered design with the social sector.
A full-color, 192-page book, the Field Guide comes with 57 design methods, the key mindsets that underpin how and why IDEO.org believes design can change lives, a full slate of worksheets, and case studies from projects that show human-centered design in action.
The Field Guide was funded by more than 1300 backers in a Kickstarter campaign that reaching nearly three times its initial goal. IDEO.org received an amazing outpouring of support and strengthened its deeply held belief that human-centered design can push the social sector forward.
IDEO.org is a nonprofit design organization that launched out of IDEO in 2011 with a mission to improve the lives of poor and vulnerable communities through design.
Visit designkit.org to download a free PDF, or get your own hard copy.

In 2009, IDEO designed and launched the HCD Toolkit, a first-of-its-kind book that laid out how and why human-centered design can impact the social sector.


Building the Pong-a-Tron
All it took was four iPads, two Raspberry Pis, 12 Arduinos, a Mac Mini, and 2000 RGB LEDs
After a bit of brainstorming, we hit on the perfect idea: a Noam-enabled modern twist on Pong, the classic, endlessly absorbing old video game.
The Pong-a-tron is considerably more complex than its predecessor. It links together four iPads, two Raspberry Pis, 12 Arduinos, 24 stepper motors, a Mac Mini, two Node.js applications, a Processing sketch, an Objective-C app, and over 2000 RGB LEDs. Noam coordinates the entire menagerie by hosting a conversation between all the different elements.
The Pong game itself was written in Node and broadcasts paddle and ball positions, which are then rendered on various portions of the overall display. The paddles are translated into physical "pixel" strips along the edges of the Pong-a-tron, while the ball moves seamlessly from Arduino-controlled RGB LEDs to iPads and Raspberry Pis.
The Pong-a-tron was initially showcased at Solid Conference 2014 and is now a permanent feature in the lobby of IDEO Chicago. Stop by and see it in person at a studio event, or pay Noam a virtual visit.
The Pong-a-tron would not be possible without the incredible talent, skill, collaboration and brainpower of many IDEOers including: Joe Banks, John Grimley, Travis Lee, Zeke Markshausen, David Sjunnesson, Ben Syverson, Jon Wettersten, Garrett Winther, and more. Video by Ben Syverson.
Noam is a software-messaging platform created by IDEO to help hardware and software tools communicate with one another. To introduce Noam to the world, we wanted to build a physical manifestation of the platform, something that was—like Noam—fun and exciting but also remarkably simple to use.


Beachsand and the Talking Bell
Our experiment with cheap, tiny, wireless sensor networks brings inanimate objects to life
Our bell’s impressive literacy is the result of an experiment in creating cheap, simple, and easy-to-use networks of wireless sensors.
Miha Feus, the interaction designer at the helm of the project, points out that Internet-connected things are set to reshape our lives in ways we can’t even imagine. But while the technology isn’t particularly complicated, setting up and connecting the necessary sensors and receivers is difficult and expensive with the solutions currently available, and the battery life in these systems is terrible. Because of this, Miha says, experimentation by would-be makers is being stymied.
Miha’s solution is a system called Beachsand that aims to make wireless sensor networks, in his words, “as numerous, cheap, disposable, and user-friendly as grains of sand on a beach.” Beachsand is made up of a postage-stamp-sized smart transmitter called a SenseGrain and an Arduino-based receiver he’s dubbed the SandCastle.
You can plug any analogue sensor, button, or switch into a SenseGrain, measuring light, temperature, motion… anything you like. The SenseGrain then gathers data from those sensors and sends it to the SandCastle, and from there, you can use the information as you choose.
Miha explains that Beachsand isn’t really a product in and of itself, but rather a tool to help people cheaply and easily prototype new products, services, and data experiments. He and fellow interaction designer Siri Johansson have already prototyped one use case: the studio’s kitchen bell.
I caught up with Miha and Siri to find out more.


What exactly is a SenseGrain, and how does it work?
Miha: A SenseGrain is an ATtiny85 microcontroller, which is basically a very stripped-down version of an Arduino, plus a transmitter circuit and a coin cell battery.
You plug in any analogue sensor or switch and set how often you want it to send data. The device then goes to sleep and waits until it receives whatever type of input you’re measuring (in this case, until someone rings the bell). The SenseGrain sends data from the sensor to a receiver, which, at the moment, is an Arduino, where you can access, use, and manipulate the data.
What’s so good about it?
Miha: It doesn’t require any soldering or programming, so it's easy to set up and requires no maintenance at all. I programmed the microcontroller so that it’s very energy-efficient—on standby, it can last up to 30 years on a single coin cell battery (theoretically, at least). And it’s cheap! Each SenseGrain costs $2-3 to make.
Because they’re so inexpensive, you could put them anywhere—in a trash can, for example, to monitor when it’s being opened. Or if you don’t want to check your mailbox, you could put a SenseGrain in there and Beachsand could just let you know when you have post.
Currently, anyone with an RF receiver on the same frequency is able to receive data the sensor is sending, and I would like to keep it that way. Keeping sensor data open gives more people the opportunity to build something with that data.
Can you explain your experiment with the bell?
Miha: It's our Kitchen Bell 2.0. It brings an ordinary object into the age of the Internet of Things, where every physical object has a digital layer.
Beachsand makes our bell more than a static object, limited by its location and the reach of its sound, and gives it the ability to transcend space and time to be “heard” anywhere in the world.

How did you build it?
Miha: First we had to pick the right sensor to detect when the bell is being rung. The simplest one in this case was a tilt switch. We plugged the switch into the RF transmitter and taped everything on the clapper of the bell.
The second part was about receiving the message from the sensor and sending out an email. For that, we used an Arduino and an RF receiver connected to a laptop, which talks to a program called Processing. In Processing, we used some existing code for sending out emails, which we modified for our needs.
What did you learn building the Kitchen Bell?
Siri: It makes you think about what the right tone of voice and personality is for a specific object. We wrote a few drafts of the bell’s email to the studio. It should be light and funny, but also demanding—it’s a bell, after all.

What inspired you from outside IDEO?
Siri: There's an interesting ongoing discussion on the narratives told by smart objects. Hello Lamp Post is a really nice example of giving a voice and personality to inanimate objects, and a lot of effort was spent to define the right tone of voice.
This way of working with sensors and actuators has interesting potential applications in both directions: physical to digital or vice versa. A couple of examples that work in the digital-to-physical direction are the UID cookie box, which rewards tweets with cookies, and Tableau, which quietly prints stuff it “sees” in its Twitter feed.


What are you planning next?
Miha: Our colleague Alistair Norris is working on another application for the front door, to measure traffic in and out of the studio. We plugged a roller switch into a SenseGrain, which triggers every time the door opens, and added an Ethernet shield to the Arduino.
Beachsand is really still a work in progress. The next step is getting PCBs (printed circuit boards) done, so that I won't have to build every sensor transmitter by hand, which can take anywhere from one to four hours. With a PCB it will take just two to three minutes. PCBs are also less prone to malfunction.
Hopefully I’ll make a version with everything on board, including a littleBits connector. Then I’d like to build actuators, or “ActGrains,” to work with the SenseGrains and the SandCastle.

We’ll let you know more about Beachsand as we prototype more applications for it in the studio—or you might just get an update directly from our trash can, our front door, or the kitchen bell itself! You can find the code here in the meantime.
The bell that rings in the kitchen at IDEO London sounds rather more sophisticated than the analogue clang you might expect to hear when meals and snacks are ready. Our bell prefers to send articulate email messages, like this recent missive: “I summon you all to the kitchen table for a Beer-n-Nuts with [Arduino co-founder] Massimo Banzi. Come join us. Cheers, your Kitchen Bell.”


A Programming Language That Speaks to Designers
How learning code can pave the way for a new style of thinking
Scott Murray is an assistant professor of design at the University of San Francisco, code artist, D3 expert, and contributor to the Processing language.
Scott is endlessly excited about using code as a tool for visual explorations of all kinds, from fine art to interactive data visualizations, but his students aren’t always quite so jazzed about the idea of programming. “They’re used to Photoshop and Illustrator, chopping up pictures and vectors,” he says. “Coding moves them into a totally different working environment.”
It’s Murray’s job to pry open students’ minds to not only the languages of code but also to a new way of thinking—a developer’s approach to solving problems and building things. To this end, he’s helping to continue the development of Processing language, which is tailored specifically to the task of teaching designers and artists to code. “There are pedagogical tools embedded in the language itself,” he says, like the use of familiar terms such as “stroke” and “fill” as well as processes that help students think like developers when approaching the craft of design. “For me, design is all about systems—not creating an image, but a system that, when applied, results in an effective solution,” Murray says. “Processing, as a teaching tool, forces students to think beyond the output or image they want to create and describe the system they’re making and what it needs to do.”
Processing gives designers new tools and expands their design thinking. It’s free, open source, and available to all at processing.org.
Keyfleas (2013) by Miles Hiroo Peyton
To get a sense of what beginners can do with the language, visit openprocessing.org and browse through the sketches.
If you’re itching to get your hands dirty, go straight to this collection of short, prototypical online programs that explore the basics of programming with Processing.
Check out the complete version of Scott Murray's New Year greeting card pictured in the header to this post here.
Every Thursday in Palo Alto, IDEO’s Digital Shop hosts an informal lunchtime presentation by someone who is using code to create something surprising, useful, or generally awesome. Colleagues from all around IDEO gather for a meal and leave with a week's worth of ideas to chew on. We’ve asked some recent speakers to highlight a quick insight or tool they’d like to share.


Lindsey Turner
I’m passionate about building brands, products, and experiences that help organizations show up with meaning and momentum.
I help organizations cut through complexity by shaping how they show up, through brand strategy, identity, and storytelling.
Working at the intersection of brand and business, I bring an editorial eye and a bias toward making—turning ideas into tangible experiences that people can understand, trust, and believe in.
My work spans government, healthcare, financial services, media, and consumer goods, from launching Gen Z-focused ventures to building innovation labs and reimagining legacy brands. I relish moments of ambiguity and enjoy translating across teams, perspectives, and priorities to move ideas forward.
I started my career in editorial and digital design, shaping cross-platform experiences and identity systems in publishing and agency environments. That foundation still shapes how I work today: I’m detail-oriented, collaborative, and overreliant on the Oxford comma. I hold a BFA in Visual Communication from the School of the Art Institute of Chicago.


Rachel Young
My work helps organizations see who their products aren't working for—and build the will and the tools to do something about it
For 25 years, I've asked the same question: Who does this design exclude—and what are we going to do about it?
My work spans human-centered strategy, inclusive design, and qualitative research, with clients ranging from Microsoft, Google, and Verizon to the National Science Foundation, and San Francisco Unified School District.
Before IDEO, I taught elementary school in East Palo Alto and spent a decade doing design work with social service organizations—where I learned firsthand what it costs people when systems are built without them in mind.
I am currently writing User Error, a nonfiction book about digital access and the design decisions behind it. I live in Oakland, California.


Brian Pelsoh
I lead with craft, ensuring our work is creatively excellent: rooted in deep human insight and imagination, while also grounded in the realities of business and technology.
My expertise spans brand, communication, and product design across tech, education, the arts, and social impact.
I believe great work demands both high-level vision and obsessive attention to detail, and only happens through collaboration.
I bring an inclusive, hands-on approach and a deep understanding of business, which enables me to consistently deliver excellence while always asking why.
Before joining IDEO, I worked at the brand firms Pentagram and VSA Partners. I began my career as a designer, leading teams at the School of the Art Institute of Chicago and the Milwaukee Art Museum. I hold an MFA in graphic design from Maryland Institute College of Art and a BFA in communication design from the Milwaukee Institute of Art & Design, and have taught at some of the best design schools in the US.


Tony Wong
I am responsible for IDEO’s long-term success in China and working with clients to use design as a tool to enable growth.
I am responsible for IDEO’s long-term success in China and working with clients to use design as a tool to enable growth. Specifically, I have helped Chinese companies design holistic brand solutions through the development of their products, communication, services, and innovation teams, and I have helped multinationals expand their presence and influence in China.
I advise global leaders on developing China-led innovation and capabilities.
In over 15 years in IDEO Shanghai, I have worked on projects that use design to elevate the quality of the experience of healthcare products and services, streamline processes that increase productivity, create spaces and programs that promote and enable inclusive communities, and build next generation mobility solutions that are planet-positive.
Before joining IDEO, I worked at Philips Electronics and the Electrolux Group in Italy, the Netherlands, and Singapore on a number of breakthrough commercial products. I am a member of the Young President Organization in Shanghai.
Building a personal AI for the messiness of life: Sida Li
Most AI products today are built for work—a space with clear problems and established systems. One founder noticed a gap: personal life is messier, harder to systematize, and mostly left behind by the AI boom. So she built Cue, a personal AI that lives inside iMessage and group chats, to go where the other tools haven't.
In this episode, Becca Carroll, IDEO's Chief Strategy Officer, talks with Sida Li, co-founder and CEO of Shared Context Lab, about staying anchored to a human need while the technology around her keeps changing shape, why she treats her business model with the same rigor she'd bring to a product, and what it feels like to build a company at this particular, disorienting moment in AI.
The conversation also gets into how Sida makes design decisions: the language Cue uses to describe itself, the tradeoffs behind building inside iMessage instead of a new app, and a real story about a business idea that didn’t pan out.
This is the second in a two-part series profiling founders from IDEO's Startups-in-Residence program. The first conversation is with Johannes Seemann, founder of Sooner, on designing GenAI for the emotional side of money.
Designing GenAI for the emotional side of money: Johannes Seemann
Most personal financial tools are built to run the numbers and optimize towards a budget. While that works for some, most people experience money as a lived relationship that does not neatly fit into a spreadsheet. Johannes Seemann and Becca Carroll discuss why money is emotional before it is mathematical, and what a human-centered approach to building a generative AI financial product looks like in practice.
The curious leader's edge in uncertainty: Scott Shigeoka
Mina Seetharaman talks with Scott Shigeoka, author of Seek and Head of Curiosity Cultivation at the Eames Institute, about what distinguishes genuinely curious leadership from performative curiosity, how power dynamics shape curiosity, and why practicing curiosity can restore energy rather than drain it.
How constraints make us more creative: David Epstein
Mina Seetharaman talks with David Epstein, author of Inside the Box and Range, about why total freedom often produces average work, how leaders can design useful limits on purpose, and what organizations such as General Magic and Pixar reveal about the relationship between boundaries and creativity.
Looks like you might be in search of something very specific?
Or reset the filters above and try another angle.
Here’s some random inspiration

Podcasts about creative leadership

Articles about the power of prototyping
