, 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); })(); Over Time: Coach Katte on Basketball and Life - News & Stories | 鶹

Skip to main content

Spark

Over Time: Coach Katte on Basketball and Life

Sun, Mar 01, 2015

As a high school math teacher spanning more than five decades, Dick Katte ’58 was all about numbers. On the court, as a basketball coach for 48 years, he was not. So the fact that his win total—876—made him the winningest coach in Colorado high school basketball history is surprising, but only to himself.

“It’s amazing that it happened,” said Katte, who was on the sidelines of the Denver Christian High School basketball court from 1964 to 2012. “I never had a goal to reach a certain number; I just wanted to go to work and help young people every day.”

Those who know Katte, though, are grateful that the legendary coach has shared some of his expertise in his recently published book, .

“I reluctantly agreed to the book,” said Katte, who was approached by longtime Rocky Mountain News columnist and feature writer Mark Wolf about the idea. “I never thought I was good enough to write anything like this, but I was convinced because I wanted to give back to the game that gave me so much. I wanted young coaches to realize they aren’t the first ones in the world to go through some of the things all coaches go through.”

The book is an eclectic compilation of biographical information on Katte, from his upbringing in Sheboygan, Wisconsin, to his battles with a brain aneurysm and cancer much later. It includes strategies on offense, defense, press breaks and how to run a practice; his philosophy of coaching; his memories of individual games and championship seasons; and how to raise up young people of character.

Interspersed are quotes from former players and colleagues reflecting on their experiences with Katte.

“Writing the book was a good process for me,” said Katte. “Most of it was pretty easy to recall. And, though I didn’t always see why something happened at the time, I always had something good to take away from the experience.”

Such was the case in Katte’s second run at a state championship in 1972. (He won his first in 1970.) In the championship game, Denver Christian was up by double digits in the fourth quarter. “I told [my team] to slow it down, pull Eaton out of their zone and make them guard us,” he wrote. “Well, we never could get going again, and we lost by a point. … After over 40 years, some still carry that disappointment with them, and I feel bad that we didn’t win it. It’s one of the lessons from life: about how you deal with adversity.”

Indeed, Katte himself benefited from this lesson when a brain aneurysm nearly took his life in 1984 and nine years hence he battled cancer.

“My setbacks helped me become a better coach because it humbled me,” he wrote. “I realized I wasn’t in control and that’s the hardest thing to learn—especially for coaches. … Adversities are given for a purpose. How you use them is up to you.”

Following those trials, Katte would go on to win three more state championships—eight total—including one in his final season.

His records and awards are numerous, including being named a in 2005. His success presented him with opportunities to “perform on a bigger stage.”

But for Katte, one of the biggest lessons in the book and a message he discloses frequently is “bloom where you are planted.” “What that always meant to me was that I didn’t have to change schools or ‘move up’ the coaching ladder to receive fulfillment as a coach. Each person must have a mission and vision to become the person God gifted him to be.”

The book, while intended for young coaches, athletes and parents, has a universal message. “My prayer would be that when people read this book they can be reminded of how great it is to work with young people,” he said, “and to make a difference in their lives.”

callout1