Software Engineering Daily
Spela

Looker: Business Intelligence Platform with Daniel Mintz

Software Engineering Daily

00:00

Looker: Business Intelligence Platform with Daniel Mintz

Software Engineering Daily

Technical interviews about software topics.

Software Engineering Daily

If a business has been operating successfully for a few years, that business has accumulated a high volume of data. That data exists in spreadsheets, CSV files, log files, and balance sheets. Data might be spread across local files on a user’s laptop, databases in the cloud, or storage systems in an on-premise data center. The post Looker: Business Intelligence Platform with Daniel Mintz appeared first on Software Engineering Daily.

Published

Play Episode

Related episodes Software Engineering Daily

Software Engineering Daily

Human Sized Robots with Zach Allen
(NaN)
Robots are making their way into every area of our lives. Security robots roll around industrial parks at night, monitoring the area for intruders. Amazon robots tirelessly move packages around in warehouses, reducing the time and cost of logistics. Self-driving cars have become a ubiquitous presence in cities like San Francisco. For a hacker in The post Human Sized Robots with Zach Allen appeared first on Software Engineering Daily....

en

Software Engineering Daily

Notebooks at Netflix with Matthew Seal
(NaN)
Netflix has petabytes of data and thousands of workloads running across that data every day. These workloads generate movie recommendations for users, create dashboards for data analysts to study, and reshape data in ETL jobs, to make it more accessible across the organization. Over the last ten years, data engineering has become a key component The post Notebooks at Netflix with Matthew Seal appeared first on Software Engineering Daily....

en

Software Engineering Daily

Kubernetes in China with Dan Kohn
(NaN)
Chinese Internet companies operate at a massive scale. WeChat has over a billion users and is widely used as the primary means of payment by urban Chinese consumers. Alibaba ships 12 million packages per day, which is four times the amount of Amazon. JD.com, a Chinese ecommerce company, has perhaps the largest production Kubernetes installation The post Kubernetes in China with Dan Kohn appeared first on Software Engineering Daily....

en

Software Engineering Daily

AWS Analysis with Corey Quinn
(NaN)
Amazon Web Services changed how software engineers work. Before AWS, it was common for startups to purchase their own physical servers. AWS made server resources as accessible as an API request, and has gone on to create higher-level abstractions for building applications. For the first few years of AWS, the abstractions were familiar. S3 provided The post AWS Analysis with Corey Quinn appeared first on Software Engineering Daily....

en

Software Engineering Daily

Zeit: Serverless Cloud with Guillermo Rauch
(NaN)
Serverless computing is a technique for deploying applications without an addressable server. A serverless application is running on servers, but the developer does not have access to the server in the traditional sense. The developer is not dealing with IP addresses and configuring instances of their different services to be able to scale. Just as The post Zeit: Serverless Cloud with Guillermo Rauch appeared first on Software Engineering Daily....

en

Software Engineering Daily

Cloud Events with Doug Davis
(NaN)
Functions-as-a-service allow developers to run their code in a “serverless” environment. A developer can provide a function to a cloud provider and the code for that function will be scheduled onto a container and executed whenever an event triggers that function. An “event” can mean many different things. It is a signal that something has The post Cloud Events with Doug Davis appeared first on Software Engineering Daily....

en

Software Engineering Daily

Multicloud with Ben Hindman
(NaN)
Most applications today are either deployed to on-premise environments or deployed to a single cloud provider. Developers who are deploying on-prem struggle to set up complicated open source tools like Kafka and Hadoop. Developers who are deploying to a cloud provider tend to stay within that specific cloud provider, because moving between different clouds and The post Multicloud with Ben Hindman appeared first on Software Engineering Daily....

en

Software Engineering Daily

Stateful Kubernetes with Saad Ali
(NaN)
In a cloud infrastructure environment, failures happen regularly. The servers can fail, the network can fail, and software bugs can crash your software unexpectedly. The amount of failures that can occur in cloud infrastructure is one reason why storage is often separated from application logic. A developer can launch multiple instances of their application, with The post Stateful Kubernetes with Saad Ali appeared first on Software Engineering Daily....

en

Software Engineering Daily

Kong API Platform with Marco Palladino
(NaN)
When a user makes a request to product like The New York Times, that request hits an API gateway. An API gateway is the entry point for an external request. An API gateway serves several purposes: authentication, security, routing, load balancing, and logging. API gateways have grown in popularity as applications have become more distributed, The post Kong API Platform with Marco Palladino appeared first on Software Engineering Daily....

en

Software Engineering Daily

Ubiquity6: Augmented Reality Platform with Ankit Kumar
(NaN)
Augmented reality glasses will let us walk through a world where the digital blends together with the physical. 3-D objects will be rendered and superimposed onto our field of vision, creating an environment for people to build applications we can hardly dream of today. These augmented reality glasses are probably three to five years away The post Ubiquity6: Augmented Reality Platform with Ankit Kumar appeared first on Software Engineering Daily....

en

Software Engineering Daily

Crossplane: Multicloud Control Plane with Bassam Tabbara
(NaN)
Cloud providers created the ability for developers to easily deploy their applications to servers on data centers. In the early days of the cloud, most of the code that a developer wrote for their application could run on any cloud provider, whether it was Amazon, Google, or Microsoft. These cloud providers were giving developers the The post Crossplane: Multicloud Control Plane with Bassam Tabbara appeared first on Software Engineering Daily....

en

Software Engineering Daily

Word2Vec with Adrian Colyer Holiday Repeat
(NaN)
Originally posted on 13 September 2017. Machines understand the world through mathematical representations. In order to train a machine learning model, we need to describe everything in terms of numbers.  Images, words, and sounds are too abstract for a computer. But a series of numbers is a representation that we can all agree on, whether The post Word2Vec with Adrian Colyer Holiday Repeat appeared first on Software Engineering Daily....

en

Software Engineering Daily

Self-Driving Deep Learning with Lex Fridman Holiday Repeat
(NaN)
Originally posted on 28 July 2017. Self-driving cars are here. Fully autonomous systems like Waymo are being piloted in less complex circumstances. Human-in-the-loop systems like Tesla Autopilot navigate drivers when it is safe to do so, and lets the human take control in ambiguous circumstances. Computers are great at memorization, but not yet great at The post Self-Driving Deep Learning with Lex Fridman Holiday Repeat appeared first on Software Engineering Daily....

en

Software Engineering Daily

Technology Utopia with Michael Solana Holiday Repeat
(NaN)
Originally posted on 1 May 2018. Technology is pushing us rapidly toward a future that is impossible to forecast. We try to imagine what that future might look like, and we can’t help having our predictions shaped by the media we have consumed. 1984, Terminator, Gattaca, Ex Machina, Black Mirror–all of these stories present a The post Technology Utopia with Michael Solana Holiday Repeat appeared first on Software Engineering Daily....

en

Software Engineering Daily

Google Early Days with John Looney Holiday Repeat
(NaN)
Originally posted on 16 June 2017. John Looney spent more than 10 years at Google. He started with infrastructure, and was part of the team that migrated Google File System to Colossus, the successor to GFS. Imagine migrating every piece of data on Google from one distributed file system to another. In this episode, John The post Google Early Days with John Looney Holiday Repeat appeared first on Software Engineering Daily....

en

Software Engineering Daily

Service Proxying with Matt Klein Holiday Repeat
(NaN)
Originally posted on 14 February 2017. Most tech companies are moving toward a highly distributed microservices architecture. In this architecture, services are decoupled from each other and communicate with a common service language, often JSON over HTTP. This provides some standardization, but these companies are finding that more standardization would come in handy. At the The post Service Proxying with Matt Klein Holiday Repeat appeared first on Software Engineering Daily....

en

Software Engineering Daily

Rockset Data Platform with Venkat Venkataramani
(NaN)
At Facebook, Venkat Venkataramani saw how large volumes of data were changing software infrastructure. Applications such as logging servers and advertising were creating fast moving, semi-structured data. The user base was growing, the traffic was growing, and the volume of data was growing. And the popular methods for managing this data were insufficient for the The post Rockset Data Platform with Venkat Venkataramani appeared first on Software Engineering Daily....

en

Software Engineering Daily

Modern Front End: React, GraphQL, VR, WebAssembly with Adam Conrad
(NaN)
Ten years ago, there was a distinction between “backend” and “frontend” developers. A backend developer would be managing the business logic and database transactions using Ruby on Rails or Java. A frontend developer would be responsible for implementing designs and arranging buttons using raw HTML and JavaScript. Today, developers can build entire applications in JavaScript. The post Modern Front End: React, GraphQL, VR, WebAssembly with Adam Conrad appeared first on Software Engineering Daily....

en

Software Engineering Daily

Linkerd Service Mesh with William Morgan
(NaN)
Software products are distributed across more and more servers as they grow. With the proliferation of cloud providers like AWS, these large infrastructure deployments have become much easier to create. With the maturity of Kubernetes, these distributed applications are more reliable. Developers and operators can use a service mesh to manage the interactions between services The post Linkerd Service Mesh with William Morgan appeared first on Software Engineering Daily....

en

Software Engineering Daily

Market Strategy with Herb Cunitz
(NaN)
Market strategy defines how a company is positioning itself to be successful. This strategy encompasses engineering, sales, marketing, recruiting, and everything else within a company. Herb Cunitz has led teams at Hortonworks, VMware, SpringSource, and several other companies over his 30 year career in software. After working as president of Hortonworks, Herb started AccelG2M. AccelG2M The post Market Strategy with Herb Cunitz appeared first on Software Engineering Daily....

en

Software Engineering Daily

Mattermost: Self-Hosted Slack Alternative with Corey Hulen
(NaN)
Software companies today rely on group chat applications. The world of startups and small businesses is dominated by Slack. But for some large enterprises, regulatory constraints prevent them from using Slack. Slack is a web application that is hosted in the cloud, and regulated industries such as banking often need to run their applications on The post Mattermost: Self-Hosted Slack Alternative with Corey Hulen appeared first on Software Engineering Daily....

en

Software Engineering Daily

Full Stack JavaScript with Wes Bos
(NaN)
Wes Bos has created popular courses on React, GraphQL, and JavaScript. With hundreds of thousands of students, Wes has earned a cult following for his fun, practical lessons on web development. The courses produced by Wes teach developers how to build useful applications such as a complete e-commerce store. Wes has built a career around The post Full Stack JavaScript with Wes Bos appeared first on Software Engineering Daily....

en

Software Engineering Daily

Plaid: Banking API Platform with Jean-Denis Greze
(NaN)
A bank account is a platform for apps to be built on top of. If that sounds like a weird idea, think about the features of a bank account. Most users only have a single bank account, making it a tool for identity and authentication. The series of transactions in a bank account provides a The post Plaid: Banking API Platform with Jean-Denis Greze appeared first on Software Engineering Daily....

en

Software Engineering Daily

High Growth Handbook with Elad Gil
(NaN)
When a startup finds product market fit, the adoption of that product can grow rapidly, turning a startup into a high growth company. All of a sudden, a startup that was struggling to find its first customer is bombarded with new challenges. The startup has to hire tens of new employees. This requires raising capital, The post High Growth Handbook with Elad Gil appeared first on Software Engineering Daily....

en

Software Engineering Daily

Feature Flags with Edith Harbaugh
(NaN)
Releasing software has inherent risk. If your users don’t like your new feature, they might stop using your product immediately. If a software bug makes it into production, it can crash your entire application. Releasing software gradually has many benefits. A slow rollout to an increasing population of users allows you to test your software The post Feature Flags with Edith Harbaugh appeared first on Software Engineering Daily....

en