, but this code // executes before the first paint, when

麻豆区

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); An economy of connection - News & Stories | 麻豆区

麻豆区

Skip to main content

Spark

An economy of connection

Thu, Apr 01, 2021

鈥淲hat happens to an economy when its people retire and begin to consume less?鈥 That鈥檚 the question that Neely Tamminga 鈥96 asks at the beginning of her TEDx Minneapolis talk.

More than two-thirds of the economy in the United States is tied to what people consume, and Tamminga has spent her career researching that consumption. She鈥檚 the CEO of a firm that advises CEOs and boards about consumer behavior, all through an economic lens. 鈥淚f economic data were nutrition, I鈥檇 be a nutritionist,鈥 she said.

She was hooked on economics after her first class at Calvin. 鈥淚t was the class that made the most sense to me,鈥 said Tamminga, who credits her advisor, Kurt Shaefer, with sparking her interest.

鈥淐alvin was recommended by a family friend. I fell in love with the campus right away,鈥 she said. She鈥檚 always loved the tulips on campus. 鈥淚t tells you something about a place when they go through the process of planting tulips each year. Calvin is a place that cares about intention and beauty.鈥

After 20 years working on Wall Street covering the consumer sector, Tamminga and a business partner founded DISTILL in 2017.

鈥淥ur clients come to us for all different reasons. The common element is that they are curious about something in their consumer behavior and are looking for creative and well-researched insights,鈥 Tamminga said. DISTILL has helped companies like Google, Duluth Trading Co., Maurices, and Blue Apron identify strategies for growth.

With her TEDx talk, she brings economic insight to everyday consumers. Her talk is less than 15 minutes, and it breaks down how consumer purchases begin with an economic priority and lifestyle stage and what it means that the baby boomers are retiring. She challenges her audience to shape an economy that values connection over consumption. 鈥淎s individuals searching for our own identities think less about keeping up with the Joneses and more about connecting with the Joneses, caring for the Joneses, being kind to the Joneses,鈥 she said.