#86 Tim Howes

#86 Tim Howes

Author: David Kopec, Rebecca Kopec February 21, 2022 Duration: 42:56

Tim Howes is a software executive, entrepreneur, investor, and computer scientist who has been at the forefront of many of the most important waves in the technology industry since the 1990s. During his PhD work in computer science, Howes co-created the Lightweight Directory Access Protocol (LDAP), which has become the industry standard means of managing directory information services. In the late 1990s he worked at Netscape on the server side of their business. After Netscape was acquired by AOL, he joined Marc Andreessen and Ben Horowitz in founding Loudcloud, one of the first companies to sell cloud services, predating Amazon Web Services by nearly a decade. Loudcloud would transform into Opsware and be purchased by HP in a successful exit. Later in his career, Howes would co-found Rockmelt, the developer of an innovative web browser, which was later purchased by Yahoo. Howes has held engineering management and technology leadership positions at HP, Yahoo, AOL, and Facebook. He now does angel investing and advises early stage technology companies.

In this episode, I interviewed Tim about his career and his advice for people just starting their journeys in the industry. The interview was recorded in-person on February 12, 2022 in my office at Champlain College. Champlain has a mask-mandate, so apologies about how my voice sounded a little muffled.

Show Notes

Follow us on Twitter @KopecExplains.

Theme “Place on Fire” Copyright 2019 Creo, CC BY 4.0

Find out more at http://kopec.live


Ever wondered how the apps on your phone actually work, or what really happens when you click "download"? Kopec Explains Software is here to demystify those everyday digital mysteries. Hosted by David and Rebecca Kopec, this conversation breaks down complex, software-related ideas into clear, relatable concepts you can grasp. The focus isn't on jargon or textbook definitions, but on building a genuine, intuitive feel for how technology operates. Each episode picks apart a different facet of the software world, from the fundamentals of coding to the ethics of artificial intelligence, translating technical subjects into plain English. You'll come away not just with new knowledge, but with a clearer framework for understanding the digital systems that shape our lives. It’s a straightforward, engaging resource for anyone with curiosity about the technology they use daily, whether you're a seasoned professional looking for a fresh perspective or a complete novice starting from scratch. Tune into the podcast for thoughtful discussions that make the vast and often intimidating landscape of software feel accessible and genuinely interesting.
Author: Language: en-us Episodes: 100

Kopec Explains Software
Podcast Episodes
#89 Multi-Touch [not-audio_url] [/not-audio_url]

Duration: 13:23
Every modern smartphone and tablet uses a multi-touch user interface. Multi-touch is a relatively recent phenomenon. While the earliest research into multi-touch took place in the 1960s and 1970s, it wasn't until Wayne W…
#88 Human-Computer Interaction [not-audio_url] [/not-audio_url]

Duration: 19:30
Human-Computer Interaction is a discipline at the intersection of computer science, psychology, and design. It's about making ergonomic interfaces that sit at the border between the human and the machine. In this episode…
#87 Compilers and Interpreters [not-audio_url] [/not-audio_url]

Duration: 25:10
A compiler is a program that takes source code written in a programming language and converts it into machine code that a microprocessor can understand. Compilers are sophisticated programs composed of several different…
#85 The End-to-End Encryption Debate [not-audio_url] [/not-audio_url]

Duration: 20:50
Are your messages secure? End-to-end encryption protects messages and data from being viewed by anyone but their intended recipients. However, systems that implement end-to-end encryption also prevent law enforcement fro…
#84 What Is Blockchain? [not-audio_url] [/not-audio_url]

Duration: 0:00
Blockchain may be one of the biggest tech buzzwords of the decade. But it's not as complicated as you may fear. Pieces of data, blocks, that follow one another chronologically are connected (the chain part) via cryptogra…
#83 Why Was the iPhone's Software Revolutionary? [not-audio_url] [/not-audio_url]

Duration: 10:18
When the iPhone came out in 2007, it totally transformed the mobile industry. But what was so revolutionary about the software in even its first version? For the 15th anniversary of the announcement of the iPhone we talk…
#82 What Are Cookies? [not-audio_url] [/not-audio_url]

Duration: 17:46
Cookies are primarily used on the Web for two things: authentication and tracking. Although alternatives exist, cookies are the most popular way to provide some state for the stateless HTTP protocol. In this episode we e…
#81 Is Software Getting Faster? [not-audio_url] [/not-audio_url]

Duration: 14:15
Software runs on hardware. And of course, hardware has gotten faster over the past few decades by orders of magnitude. So, clearly our software is getting faster. But what do we mean by faster? And why doesn't it always…
#80 Logging and the Log4J Vulnerability [not-audio_url] [/not-audio_url]

Duration: 14:02
Almost every large piece of software creates log files. Log files record events that happen during the execution of a program. These could be significant routine events or errors. Logs help software developers fix issues…
#79 The Logo Programming Language [not-audio_url] [/not-audio_url]

Duration: 12:15
Logo is an educational programming language that was popular in elementary school computing labs in the 1980s. A generation of programmers began their careers with Logo. Logo is based on turtle graphics, which is centere…