Synopsis
Business, philosophy, and culture episodes of SE Daily
Episodes
-
Data Applications With Dave King
15/02/2017 Duration: 01h10sData scientists need flexible interfaces for displaying and manipulating data sets. Data engineers need to be able to visualize how their data pipelines wire together databases and data processing frameworks. DevOps engineers need dashboards to understand their monitoring data at a high level. All of these programmers are building data applications. Data applications let us The post Data Applications With Dave King appeared first on Software Engineering Daily.
-
Engineering Management with Mike Borozdin
08/02/2017 Duration: 01h01sEngineering managers face a different set of problems than engineers themselves. Whether they are hiring new employees, firing underperformers, or guiding a team of existing engineers, engineering management is all about people. Empathy is paramount because management is like being a professional therapist for the members of your team. Mike Borozdin has been managing engineers The post Engineering Management with Mike Borozdin appeared first on Software Engineering Daily.
-
The End of Cloud Computing with Peter Levine
03/02/2017 Duration: 28minCloud computing has pushed computation away from our own private servers and into virtual machines running on a data center. In the world of cloud computing, processing is centralized in these data centers, and our smartphone and laptop application performance suffers from having high latency between the client and the cloud server. As machine learning The post The End of Cloud Computing with Peter Levine appeared first on Software Engineering Daily.
-
Reality with Donald Hoffman
02/02/2017 Duration: 56minWhat is the relationship between your brain and your conscious experiences? This is is the fundamental question of the work of Donald Hoffman, a professor of computer science and cognitive science at UC Irvine. When Hoffman was a child, he wondered whether there was a cognitive dividing line between humans and machines, and that curiosity The post Reality with Donald Hoffman appeared first on Software Engineering Daily.
-
Developer On Fire with Dave Rael
01/02/2017 Duration: 58minSoftware developers succeed by combining technical ability, communication skills, and well-reasoned philosophies to craft information systems. Where this podcast focuses on the information systems, Developer On Fire focuses on the engineers who built them. Dave Rael started his podcast as a way to overcome fear and access an entrepreneurial side of himself. In his interviews The post Developer On Fire with Dave Rael appeared first on Software Engineering Daily.
-
Product Management with Suzie Prince
18/01/2017 Duration: 52minProduct managers are responsible for guiding the design and overall functionality of software. The relationship between product managers and engineers is complimentary: a PM is viewing the product from a perspective that is closer to the customer, so the PM often has the responsibility of navigating high-level tradeoffs in the functionality of a product. Suzie The post Product Management with Suzie Prince appeared first on Software Engineering Daily.
-
Ethics of Software with Bill Sourour
11/01/2017 Duration: 47minSoftware engineers are often one of the last lines of defense against potentially dangerous and unethical practices. Every software company encounters situations where the line between right and wrong is not clearly drawn. Back in the year 2000 Bill Sourour was asked to code a project to help market a pharmaceutical product in a misleading The post Ethics of Software with Bill Sourour appeared first on Software Engineering Daily.
-
Breaking Into Startups
02/01/2017 Duration: 01h16minMany people find themselves going down a career path that does not bring them satisfaction. A lawyer finds himself constantly working cases he doesn’t care about. A student in medical school gets completely burned out from hospital bureaucracy. An investment banker no longer finds joy in the accounting statements that she used to enthusiastically study. The post Breaking Into Startups appeared first on Software Engineering Daily.
-
Startup Engineering with Mike Wolfe
29/12/2016 Duration: 01h02minIn the 1990s, the barriers to starting a company were significant. Not only did you need an idea, you needed $200,000 for servers and Oracle licenses. With cloud computing, the up-front financial costs of getting a company off the ground have been mostly eliminated–but the idea of starting a company is still perceived as risky. The post Startup Engineering with Mike Wolfe appeared first on Software Engineering Daily.
-
Algorithms to Live By with Brian Christian
05/12/2016 Duration: 53minWhen you are deciding who to marry, you are using an algorithm. The same is true when you are looking for a parking space, playing a game of poker, or deciding whether or not to organize your closet. Algorithms To Live By is a book about the computer science of human decisions. It offers strategies The post Algorithms to Live By with Brian Christian appeared first on Software Engineering Daily.
-
Software Small Businesses with Patrick McKenzie
18/11/2016 Duration: 57minMany programmers listening to this podcast are working at a big company, and they would prefer to be running their own software business. Patrick McKenzie has been writing about this topic for several years on his blog Kalzumeus.com. Almost a decade ago, he was working as an enterprise developer at a large company in Japan. The post Software Small Businesses with Patrick McKenzie appeared first on Software Engineering Daily.
-
Winning With Data with Tomasz Tunguz
15/11/2016 Duration: 50minLarge technology companies have no shortage of data. But raw data itself does not provide a competitive advantage. Many companies are bottlenecked by a shortage of data scientists who can query that data effectively. This results in an organizational dysfunction where people lining up to ask questions of the data science team are unable to The post Winning With Data with Tomasz Tunguz appeared first on Software Engineering Daily.
-
Reflections of an Old Programmer with Ben Northrop
09/11/2016 Duration: 53minBen Northrop was sitting at a tech conference, listening to a presentation about a new piece of technology, when he was struck by the sense that history was repeating itself. For the twenty years that Ben has worked as a software engineer, he has been hearing about new technologies that claim they will be able The post Reflections of an Old Programmer with Ben Northrop appeared first on Software Engineering Daily.
-
Legacy Code with Andrea Goulet
07/11/2016 Duration: 01h01minLegacy code is code without automated tests. Most companies have lots of legacy code, and most developers don’t like working on legacy code. Why is that? What is it that makes legacy code so difficult to work with? And why does a large amount of legacy code slow down an organization so severely? Andrea Goulet The post Legacy Code with Andrea Goulet appeared first on Software Engineering Daily.
-
Ad Industry with Bob Hoffman
01/11/2016 Duration: 55minOnline advertising is heavily affected by a set of delusions and fraudulent practices that few people in the adtech industry have an interest in stopping. This is the curious, perverse nature of the world of online media. Some of the online advertising we see fulfills its job, when an ad successfully conveys a meaningful message The post Ad Industry with Bob Hoffman appeared first on Software Engineering Daily.
-
Topic Roundtable with Haseeb Qureshi and Practical Dev’s Ben Halpern
21/10/2016 Duration: 01h09minBot fraud, the New York tech scene, RethinkDB and open source; these topics and more are discussed in today’s episode. Two of the most popular guests return to the show to explore a variety of topics. Ben Halpern is the creator of The Practical Dev, a massively popular Twitter account and blog that you may The post Topic Roundtable with Haseeb Qureshi and Practical Dev’s Ben Halpern appeared first on Software Engineering Daily.
-
Developer Roles with Dave Curry and Fred George
05/10/2016 Duration: 35minSoftware teams are traditionally composed of roles such as project manager, developer, QA, and manager. What happens if you throw out all of those titles, hire mostly engineers, and ask them to do whatever they think is best? That is the core idea behind Fred George’s idea of Developer Anarchy. In today’s episode, David Curry The post Developer Roles with Dave Curry and Fred George appeared first on Software Engineering Daily.
-
Andela with Brice Nkengsa
30/09/2016 Duration: 55minAfrica has a huge reservoir of untapped technical talent. Tech companies have a huge amount of work they need skilled employees for. Andela recruits the most talented technologists across Africa, shapes them into world-class software developers, and places them with tech companies worldwide such as Google and Microsoft. Brice Nkengsa is the director of engineering The post Andela with Brice Nkengsa appeared first on Software Engineering Daily.
-
Remote Work with Scott Berkun
29/09/2016 Duration: 54minAfter nine years at Microsoft, Scott Berkun left to become an author. One of his books on project management was read by Matt Mullenweg, the creator of the WordPress blogging tool that runs a large percentage of the internet (including Software Engineering Daily). Scott became friends with the WordPress founder, who is also the CEO The post Remote Work with Scott Berkun appeared first on Software Engineering Daily.
-
Tech Leadership with Jeff Norris
22/09/2016 Duration: 43minThe role of “tech lead” is a combination of a software engineer, a project manager, and an architect. A tech lead might spend 30% of her time coding and 70% managing a project, resolving conflicts, and planning. In today’s episode, we discuss the structure of software teams, and when it might make sense to The post Tech Leadership with Jeff Norris appeared first on Software Engineering Daily.