Artwork for podcast The Pair Program
How We Hatched: Mingsheng Hong, Co-founder and CEO of Bluesky
14th February 2023 • The Pair Program • hatch I.T.
00:00:00 00:47:44

Share Episode

Shownotes

How We Hatched: Mingsheng Hong, Co-founder and CEO of Bluesky | Ep06

In this episode, our host Tim Winkler speaks with Dr. Mingsheng Hong, co-founder and CEO of Bluesky, a startup on a mission to make data clouds cost efficient. Prior to this role, Mingsheng was head of engineering for Google’s ML runtime (e.g. TensorFlow). Mingsheng also had a decade of experience building and delivering Big Data products and solutions at Google, Hadapt, and Vertica.

During this episode, Mingsheng takes us along for an inspiring account of his professional journey, sharing the lessons he learned along the way.

He shares:

  • How his time at Google and Microsoft equipped him to found Bluesky
  • The pros and cons of working at a large corporation vs a startup
  • The process of raising a first round of funding as a startup
  • Open roles on Bluesky’s team and the qualities they’re looking for in a new hire

Transcripts

Tim:

Welcome to the Pair program from hatchpad, the podcast that gives you a

Tim:

front row seat to candid conversations with tech leaders from the startup world.

Tim:

I'm your host, Tim Winkler, the creator of Hatchpad, and I'm

Tim:

your other host, Mike Gruin.

Tim:

Join us each episode as we bring together two guests to dissect topics

Tim:

at the intersection of technology, startups, and career growth.

Tim:

All right?

Tim:

Yeah, I'm looking forward to getting this story out.

Tim:

Um, so we'll just kind of kick it right into it, uh, and, uh, uh, jump right in.

Tim:

So, Ming Shang, thank you for joining us on the PAIR program.

Tim:

It's great to have you.

Tim:

Thank you, Tim.

Tim:

Excited to be here.

Tim:

Excellent.

Tim:

Yeah.

Tim:

And for our listeners, this is another bonus episode of a mini-series

Tim:

that we call How We Hatched.

Tim:

Uh, so this is a fun discussion to hear a little bit more about your unique

Tim:

career journey, you know, where you kind of came from, how you arrived at this

Tim:

current point, and your seat today as the c e o and co-founder of Blue Sky.

Tim:

Um, so I always like to start by having you provide the

Tim:

listeners with the quick overview.

Tim:

Of blue sky and the the problems that you are solving here.

Mingsheng:

Sounds good.

Mingsheng:

Thank you, Tim.

Mingsheng:

So at Blue Sky we focus on making data clouds cost efficient.

Mingsheng:

So to unpack that a bit, data clouds or the cloud-based platforms that

Mingsheng:

provide data processing support and increasingly also ML support.

Mingsheng:

And one of the pain points for the last five to 10 years of

Mingsheng:

the world transitioned into.

Mingsheng:

Is that people need to make sure their cost efficiency by moving the workload

Mingsheng:

to data cloud can be as high as, or ideally even higher than on-prem.

Mingsheng:

And unfortunately, unlike what some of the cloud vendors have been, uh,

Mingsheng:

marketing, it is not always the case.

Mingsheng:

And that's a combination with the limitations of the cloud platform as

Mingsheng:

well as the best practices of how people use the clouds, uh, yet to be shape.

Mingsheng:

This is where companies like Blue Sky coming and we're looking to help

Mingsheng:

the world finish the transition to the cloud by providing the tooling,

Mingsheng:

the expertise, the recommendations to make the workloads cost efficient.

Mingsheng:

So that's where our mission at Blue Sky.

Mingsheng:

We started earlier this year and, you know, happy to talk

Mingsheng:

about our journey so far.

Mingsheng:

And maybe also the, you know, my personal journey prior to,

Mingsheng:

uh, leading to this point.

Tim:

Yeah, very fascinating.

Tim:

I mean, obviously a space that is just, you know, getting bigger

Tim:

and bigger, uh, each year, uh, more and more data coming out.

Tim:

And, you know, one of the taglines that jumped out to me on your, on

Tim:

your all's website was, you know, your your Snowflake co-pilot.

Tim:

Um, and so obviously with the rise of these cloud data warehouses like nof, You

Tim:

know, this is gonna be something that, you know, uh, companies are gonna want to

Tim:

adapt to, uh, just to optimize and become more efficient, uh, when they started

Tim:

gathering more and more of this data.

Tim:

Um, so let's, let's, um, uh, you know, let's go back in time a

Tim:

little bit here and tell me a little bit more about, you know, where

Tim:

whereabouts you, you grew up and how you got into the, the, the world of.

Mingsheng:

Sure.

Mingsheng:

So maybe let me just go it backwards chronologically.

Mingsheng:

So, before Blue Sky, I spent close to nine years at Google as an engineering lead.

Mingsheng:

I was fortunate to have led multiple teams, uh, building out some of the

Mingsheng:

mission critical software components, such as the storage and querying layer

Mingsheng:

underneath the hundred billion dollar.

Mingsheng:

that's where it was very exciting, but sometimes nerve-wracking

Mingsheng:

to see every transaction going through my code and my teams code.

Mingsheng:

And fortunately we were able to make the operations pretty smooth and we managed to

Mingsheng:

make the backend much faster and cheaper and turn improving users and experiences.

Mingsheng:

That's who doesn't like, you know, having more interactive, uh, dashboards that

Mingsheng:

are supported by more performance back.

Mingsheng:

. And after that I got a chance to move to Google's AI division, Google

Mingsheng:

Brain Team, and was fortunate to lead, lead, lead the team to take,

Mingsheng:

uh, the first version of cancer flow.

Mingsheng:

As many of you might know, it powers Google's internal

Mingsheng:

mission, critical AI workloads.

Mingsheng:

And it was built by Jeff Ding and others.

Mingsheng:

Jeff was known as the engineering guard at Google, and we were fortunate

Mingsheng:

to step on the shoulder of the giants like Jeff, learn about the work.

Mingsheng:

The new challenges and we took the backend, the potential flow

Mingsheng:

run time to the next level.

Mingsheng:

Revamped it, launched it, uh, later, last year and was able to gain really

Mingsheng:

big impact by making mission critical AI workloads like ads faster and

Mingsheng:

cheaper, and in turn allowed them to reclaim the resources that data center

Mingsheng:

resources to then invest into new business features, launch new features

Mingsheng:

to improve ads quality and improve Monet.

Mingsheng:

So that's one key insight I also gained from the cost efficiency

Mingsheng:

journey where we are not only improving just the bottom line, but

Mingsheng:

by helping people reclaim and use the resources in other ways to monetize.

Mingsheng:

It also improves the pipeline, and I can go back further.

Mingsheng:

Uh, before, uh, the Google journey, I spent five years working on, uh, early

Mingsheng:

stage enterprise database companies.

Mingsheng:

That was back in.

Mingsheng:

So there I learned a, a ton by being an engineer in early stage companies.

Mingsheng:

I got exposed to not only working on engineering problem, but also being

Mingsheng:

customers, uh, facing, uh, supporting and up, uh, upselling, uh, deals as a sales

Mingsheng:

engineer and also doing product marketing work, tech evangelism, like giving

Mingsheng:

talks at large scale conferences like

Mingsheng:

And that helped me build a foundation to appreciate.

Mingsheng:

Critical elements needed to make enterprise software successful.

Mingsheng:

Beyond having good tech and engineering products, all of the sales, marketing

Mingsheng:

and other elements need to come together.

Mingsheng:

And before that, I spent five years pursuing my master in

Mingsheng:

PhD degree in computer science specializing in databases.

Mingsheng:

So when people say, oh, this database problem is really hard, we need a PhD

Mingsheng:

to figure it out, I'm happy that at least I got that dimension covered.

Mingsheng:

Before that I was born and grew up in Shanghai and the first 24,

Mingsheng:

uh, 22 years there finishing my undergrad degree in computer science.

Mingsheng:

So I'm a first generation immigrant, decided to be here, uh, pursuing my

Mingsheng:

American dream, uh, as an entrepreneur.

Mingsheng:

Really living the dream, everything.

Mingsheng:

That's wonderful story.

Tim:

So you, you came over when you said you're, uh, in your twenties, um, and,

Tim:

uh, where did you come into the States?

Tim:

Were you out West coast?

Tim:

You, you said you, you touched on Boston.

Tim:

Uh, whereabouts were you located when you first came into the States?

Mingsheng:

So, uh, about when I, uh, was about to finish my undergrad in Shanghai,

Mingsheng:

I applied to various US grad schools.

Mingsheng:

I received a few offer.

Mingsheng:

And was fortunate to get a very good, uh, scholarship from Cornell.

Mingsheng:

And I like Cornell, not just because it's one of the Ivy League schools, very,

Mingsheng:

uh, reputable, but I believe it also has the strongest computer science program.

Mingsheng:

And I especially liked the database group.

Mingsheng:

My advisor was Professor Johan Gil, the, a very strong, uh, uh, you know, scientist

Mingsheng:

and also a well-run manager and a great.

Mingsheng:

Currently Johans is a research director at Microsoft Research Redman Lab.

Mingsheng:

I'm still, uh, in good touch with Johans and he's actually one of our angel

Mingsheng:

investors and advisors to Blue Sky.

Mingsheng:

So really fortunate to have met with great people, mentors like Johans.

Mingsheng:

And kind of build out my computer science and database foundation.

Mingsheng:

I love

Tim:

to hear how these folks come, come back into your life,

Tim:

uh, you know, later, later on.

Tim:

You know, these is one of the first folks that you interacted with

Tim:

when you came into the States.

Tim:

And, uh, you know, now, uh, he is participating as an investor in

Tim:

your, in your current ventures.

Tim:

That's fantastic.

Tim:

Um, so, and you, so, and looking at your profile, you spent a little

Tim:

bit of time at Microsoft as well.

Mingsheng:

Yes, I visited.

Mingsheng:

Microsoft Research, I believe three summers in a row.

Mingsheng:

When I was a grad student, I always loved each visit.

Mingsheng:

So when I got invited back, uh, you know, out of just, you know, continued

Mingsheng:

that having more good time at work.

Mingsheng:

And I loved the summer at Seattle, so I didn't really, you know,

Mingsheng:

uh, I didn't really then go and, uh, look at other places.

Mingsheng:

There are other wonderful places as well, but I love the three summers, uh, at m.

Mingsheng:

Learned a lot, uh, worked on cutting edge technologies like extending Microsoft

Mingsheng:

SQL Server with stream processing.

Mingsheng:

And that happened to also be my PhD thesis topic.

Mingsheng:

And it's great to see how innovation can get landed in industry setup.

Mingsheng:

And that's also one of my motivations for them getting into a startup as the first

Mingsheng:

segment of my journey after graduation.

Tim:

Yeah, that's fascinating.

Tim:

Um, you know, the first startup that you, you joined with, um,

Tim:

first of all, are they still around

Mingsheng:

or.

Mingsheng:

Yes, the company was founded by a professor named, uh, stone

Mingsheng:

Breaker, Mike Stone Breaker, with a co-founder c e o, uh, Andy Palmer.

Mingsheng:

And by the way, Andy is also one of our devices at Blue Sky.

Mingsheng:

It's really fortunate to continue to connect with them and, uh,

Mingsheng:

get their supporting insights.

Mingsheng:

Professor Stone Breaker has about four decades.

Mingsheng:

Foundational experiences and contributions to building out SQL databases.

Mingsheng:

And because of that, he received a touring award known as the

Mingsheng:

Nobel Prize in Computer sciences.

Mingsheng:

And I was fortunate to be able to work at one of his companies.

Mingsheng:

Uh, he moved from Berkeley to m i t in the early two thousands, and he founded that

Mingsheng:

company out of the MIT Research Group.

Mingsheng:

Mm-hmm.

Mingsheng:

. And so that was my first segment.

Mingsheng:

That company was later acquired by.

Mingsheng:

In 2011, I joined in 2008 with the anticipation, uh, out of a naive

Mingsheng:

young graduate student that it'll become the next hour to speak

Mingsheng:

because I read its research paper.

Mingsheng:

I still distinctly remember back in 2005 and I, I read follow up work, uh, in 2007.

Mingsheng:

I am a big believer as technology can, uh, can leaf the incumbents

Mingsheng:

by being 10 x faster and more.

Mingsheng:

, but little did I know in order for a company to be successful at the

Mingsheng:

scale of replacing the incumbent, there's a lot more to just having the

Mingsheng:

cutting edge technology and product.

Mingsheng:

So that was my four years learning at Verica, where after the first

Mingsheng:

three years, it was acquired by hp.

Mingsheng:

Everybody was super excited about me, but frankly, I felt quite disappointed just

Mingsheng:

because of my own expectation being set.

Mingsheng:

But the silver lining is then after the acquisition.

Mingsheng:

I got a wonderful one year, uh, tour of being customer facing, uh, and going

Mingsheng:

as I mentioned earlier, working with the big radical customers like CIGA and

Mingsheng:

others where I deeply understood, uh, the workloads, was able to demonstrate our new

Mingsheng:

product features, help solve new business problems, upsell, uh, closed deals.

Mingsheng:

So that also generated a new sense of.

Mingsheng:

part of my work, and that's how I learned to talk in customer's language and

Mingsheng:

present complex technical ideas in a way that can get understood and appreciated.

Mingsheng:

And that's the foundation I take to my day.

Mingsheng:

Uh, day-to-day work at Blue Sky.

Mingsheng:

In a

Tim:

field.

Tim:

Yeah, it's a fascinating profile because you know, you don't often see, you know,

Tim:

so many engineers that that kind of border this line of product marketing.

Tim:

And I think that's something that, you know, through this experience and

Tim:

through this story, you know, you can start to see how product marketing

Tim:

and how vital that becomes as a part of, of a business and their growth is.

Tim:

And really being able to relate to those customers and to, to get

Tim:

that opportunity in such a large organization like that, I think is, uh,

Tim:

uh, it's a fascinating, uh, you know, piece of the story that stands out.

Tim:

Um, so you, so you moved to, to Google and, um, you know, I'm just

Tim:

curious, you know, how did you come across the Google opportunity?

Tim:

Was it somebody from your past life that, you know, was over there and said,

Tim:

you know, Che, you gotta get over here.

Tim:

You know, we're, we're, we're doing some really interesting things.

Tim:

How did you, uh, settle on Google as that next place that you wanted

Tim:

to, uh, you know, spot your career?

Mingsheng:

Indeed.

Mingsheng:

It's funny that, uh, so tracing back to our grad student time, uh, I went

Mingsheng:

to Microsoft Seattle for internship.

Mingsheng:

Some of my friends went to, uh, bay Area, uh, Google for internship

Mingsheng:

around 2005, 2006 time, and some of them never came back.

Mingsheng:

That didn't really, uh, I didn't really dig more, uh, much into it.

Mingsheng:

I knew there were good places in the valley, but I'm very focused

Mingsheng:

on finishing my PhD study.

Mingsheng:

And in 2008, I got a very good offer from Google and for family reason,

Mingsheng:

I had to stay in the East Coast.

Mingsheng:

So I was thinking about joining Google, New York.

Mingsheng:

But then I went into this wonderful vertical opportunity where out of the

Mingsheng:

company's eight engineers, everyone interviewed me and even sales and product

Mingsheng:

management inserted themself into the.

Mingsheng:

So the interview was super exhausting, full day, but I was very impressed and

Mingsheng:

that was one of the reasons I chose, uh, radical over Google at that time.

Mingsheng:

Naively thinking that I can always go back to Google any day.

Mingsheng:

And that , that prediction came true.

Mingsheng:

And so, uh, back in 2013, I've been in touch with my friends who joined Google.

Mingsheng:

Earlier on, they told me about all of the wonderful innovations, the

Mingsheng:

engineering culture and everything there.

Mingsheng:

And so that was a place that I really had positive impress.

Mingsheng:

And so back in 2013, an opportunity opened up, uh, uh, an old friend and,

Mingsheng:

uh, you know, Cornell classmate of my office mate of mine, uh, helped me

Mingsheng:

connect with their vp, uh, of ads who runs the ads and data based backend.

Mingsheng:

So I was recruited, uh, at a pretty senior position, uh, and I was able to leverage

Mingsheng:

my, uh, past academic background as well as industry background at, uh, radical.

Mingsheng:

And adapt to then make the red contribution to Google's ads back backend.

Mingsheng:

As we mentioned earlier, uh, I led the team to basically revamp, uh,

Mingsheng:

the background, the back backend for storage and querying, upgrading the

Mingsheng:

storage system from row based to column.

Mingsheng:

And back then I thought column there upgrade was a piece of cake, so to speak.

Mingsheng:

As I have done this, I have seen it how it's done at Red account.

Mingsheng:

It turns out at Google's workload in terms of.

Mingsheng:

And requirements, it's very different.

Mingsheng:

So there's a lot of new learning for me.

Mingsheng:

And uh, in the end we were able to finish it, not just completing the

Mingsheng:

product, but also migrating all the existing data in about a thousand steps.

Mingsheng:

So the analogy there, as people uses flying the plane while changing the

Mingsheng:

engine, one little piece at a time, and fortunately, uh, the migration was

Mingsheng:

very smooth and this was pretty scary, even in hindsight because changing the

Mingsheng:

storage format means data might get.

Mingsheng:

If data is corrupted, then ads users will be very unhappy.

Mingsheng:

And so I'm very thankful for the leadership support and trusting

Mingsheng:

our team in this piece of work.

Mingsheng:

And also through the hard work and a bit of a luck, we were

Mingsheng:

able, able to pull it off.

Mingsheng:

So very proud of

Tim:

that achievement.

Tim:

It's gotta build a bit of confidence for you, uh, as an engineer, you know,

Tim:

coming in and, and getting that level of.

Tim:

You know, from your team to, you know, go, go forward with this

Tim:

data and, and ensuring that it's, you know, all quality driven.

Tim:

Um, your, your title when you come into Google is this tech lead, um,

Tim:

supporting analytical data infrastructure.

Tim:

Is that, is that right?

Tim:

Yes.

Tim:

And you're in this seat for, looks like four years, um,

Tim:

and then you end up mm-hmm.

Tim:

uh, transitioning into, um, the tensor flow, uh, kind of environment is that,

Tim:

And then one of the big things that jumps out here, You know, in 2019, um,

Tim:

you know, your, your role it looks like becomes this head of engineering, um,

Tim:

within the, the TensorFlow department.

Tim:

So, uh, we talk a lot on, you know, on this podcast about,

Tim:

you know, FANG environments.

Tim:

Um, obviously comparing some of these to startup environments.

Tim:

Um, but I just wanna touch real quick for our listeners that are maybe navigating

Tim:

career growth within FANG environments, you know, what are some of those things

Tim:

that you would recommend to, to folks?

Tim:

You know, maybe, you know, starting their career off in a large, big

Tim:

tech organization, um, and wanting to navigate that career journey.

Tim:

Anything, anything that you recall, uh, that would be beneficial to folks

Tim:

that are, you know, looking to, you know, build their career growth,

Tim:

uh, within those FANG environments?

Mingsheng:

Yeah, sure.

Mingsheng:

So first of all, a quick clarification.

Mingsheng:

I was running the TensorFlow backend called Runtime.

Mingsheng:

So I was head of engineering of TensorFlow Runtime.

Mingsheng:

TensorFlow itself is a larger organization, uh, where my manager

Mingsheng:

was one of the senior leads for TensorFlows engineering.

Mingsheng:

Uh, so yes, I did have a fair share of my experiences having spent close

Mingsheng:

to nine years at Google and earlier a few beautiful summers at Microsoft.

Mingsheng:

So I can talk.

Mingsheng:

, um, all of the great things I appreciate at a place like Google and how that

Mingsheng:

contrasts with startup environments.

Mingsheng:

Mm-hmm.

Mingsheng:

, uh, first of all, Google has a lot more resources and, um, that

Mingsheng:

translates to, uh, 10, you know, the tendency to give engineers more

Mingsheng:

room to innovate, to experiment, and, uh, sometimes make mistakes.

Mingsheng:

The management culture can be more encouraging and that is great.

Mingsheng:

It's also more hands.

Mingsheng:

. So for certain type of people, uh, it might be senior people who would prefer

Mingsheng:

more autonomy, but they could not also be junior engineers who would prefer to

Mingsheng:

just, you know, try out their things more.

Mingsheng:

With little guidance.

Mingsheng:

This could be a pretty good setup.

Mingsheng:

So in my experience for, uh, Google, there are two kinds of engineering projects.

Mingsheng:

One is pretty incremental, uh, you know, for such a.

Mingsheng:

Operational base at Google, making any change is non trivial.

Mingsheng:

It requires a lot of, uh, efforts in understanding the existing design

Mingsheng:

code base and thinking about how to carefully extend the existing code

Mingsheng:

base with the new feature, how to test it and launch it carefully.

Mingsheng:

Now, sometimes, as I mentioned, involving dozens or even hundreds of

Mingsheng:

steps, so even a minor change might take quarter, if not years of effort.

Mingsheng:

These efforts are very rewarding in terms of the end impact.

Mingsheng:

Even though it may feel tiny because of the large operational base at

Mingsheng:

Google, let's say hundred billion ads, if you, someone is able to

Mingsheng:

improve the efficiency by even 0.1%, that is 1 billion worth of impact.

Mingsheng:

So impact wise, it is great.

Mingsheng:

It depends on the engineering taste.

Mingsheng:

Some engineers would prefer to tackle larger scope challenges.

Mingsheng:

In that case, this kind of project may not be a good fit.

Mingsheng:

And then the other kind of project is more, I guess I could

Mingsheng:

call it blue sky, like project.

Mingsheng:

No, think bigger experiment with things.

Mingsheng:

Don't worry about the operational stack.

Mingsheng:

Try to bull shop something from scratch.

Mingsheng:

And as I mentioned earlier, since Google has the resource to sponsor

Mingsheng:

this kind of risk, Projects, uh, some engineers almost working in the research

Mingsheng:

capacity enjoy this type of freedom.

Mingsheng:

Of course, now with the down economy, it seems various fan

Mingsheng:

companies are tightening up.

Mingsheng:

You know, the leadership ring a little bit.

Mingsheng:

I understand that.

Mingsheng:

But in the good times, uh, such projects, were pretty, uh, well supported.

Mingsheng:

Many of these projects fail in.

Mingsheng:

and Google still supports them.

Mingsheng:

The engineers can continue to, if not getting promoted, at least continue to

Mingsheng:

get the same great salary benefit and continue to experiment and innovate.

Mingsheng:

And then occasionally you have a project like the, uh, ads backend, the column

Mingsheng:

store I mentioned, uh, it was productized into a backend system called Mesa, m

Mingsheng:

e s a, and it's then carried over to the next generation system called Napa.

Mingsheng:

It's like Napa Valley.

Mingsheng:

And there were research papers in.

Mingsheng:

on these subjects as well.

Mingsheng:

So that's the best of both words.

Mingsheng:

We get to innovate from ground up and in the end to hard work and a better

Mingsheng:

of luck, uh, impact the production, integrate that into the production.

Mingsheng:

So these are very satisfying experiences.

Mingsheng:

Mm-hmm.

Mingsheng:

. Now one thing I would say, just to balance the arguments a bit, is in

Mingsheng:

contrast to startup, uh, sometimes the workplace may be a bit slower.

Mingsheng:

I already mentioned one reason, just the complexity of

Mingsheng:

understanding the existing stack.

Mingsheng:

Trying to understand it, uh, extend it properly.

Mingsheng:

The other factor is just the human complexity, the organization, company.

Mingsheng:

There might be more stakeholders we need to align with, and that's super important.

Mingsheng:

And if you know, I would be happy to share, uh, my later

Mingsheng:

journey in the cancer flow.

Mingsheng:

Uh, organization especially that kinda highlighted some of those challenges.

Tim:

Yeah, the human complexity is the, the, the area that we

Tim:

like to kind of pick apart.

Tim:

Um, we, we, we say a lot of things that we work on here at Hatch and, and at

Tim:

Hatchpad, the community focuses on the, you know, this human side of engineering.

Tim:

Um, you know, when you would, when you move into a startup environment,

Tim:

um, you know, things are gonna be very, you know, fast moving.

Tim:

You might not have all of those resources that maybe you could have leaned.

Tim:

At an environment like Google when you, when you made the transition to Blue Sky,

Tim:

let's, let's jump into this now cause I think this is a good, uh, pivot point.

Tim:

Um, what would you say was some of those instrumental and valuable things

Tim:

from Google that you would say, like on the human side of things that

Tim:

played a part in you as a founder, um, and, you know, getting the trust

Tim:

of folks that are joining your, your team in those early stages.

Tim:

, what was it that you say, you know, was, was instrumental or, or helpful for you?

Mingsheng:

Yeah, so a couple elements.

Mingsheng:

First of all, it is the credibility we carry.

Mingsheng:

Uh, my co-founder, John from Uber and myself from Google.

Mingsheng:

So given the track record, uh, we earned, uh, what we were able to earn respect from

Mingsheng:

our funding team members through, uh, the interview process and then the day-to-day.

Mingsheng:

Another part is the engineering culture.

Mingsheng:

The practice of, for example, thinking from first principles.

Mingsheng:

So we try to learn from others lessons, but also when it may not,

Mingsheng:

uh, be aligned with our intuition.

Mingsheng:

We are not afraid of digging deeper and trying to derive, uh, so for

Mingsheng:

ex uh, trying to derive the truth.

Mingsheng:

So for example, uh, conventional wisdom can.

Mingsheng:

Well by moving workloads to the cloud, since the cloud vendors have

Mingsheng:

a lot more expertise and they have economy at scale, of course the cost

Mingsheng:

efficiency should be higher in running your own workloads, OnPrem, right?

Mingsheng:

But the reality isn't that simple.

Mingsheng:

With cloud, there are new challenges with how to use them efficiently.

Mingsheng:

We have seen, for example, from one user workload, a single

Mingsheng:

employee could accidentally consume $10,000 worth of credit.

Mingsheng:

Without generating any business value.

Mingsheng:

This is because all their queries actually failed and

Mingsheng:

maybe they were not aware of it.

Mingsheng:

So you see these credits being burnt with no value and the head of engineering

Mingsheng:

head of data did not have visibility.

Mingsheng:

So that's one of the examples where, uh, they were not sufficient best

Mingsheng:

practices or God wills installed to basically provide the proper governance.

Mingsheng:

I'm sure at the same.

Mingsheng:

if an employee ha, you know, had, uh, goes and have a business launch that exceeds

Mingsheng:

a threshold, let's say a hundred dollars, they need manager approval, right?

Mingsheng:

But so how can they spend $10,000 of compute credits with no questions asked?

Mingsheng:

So these are the exciting, uh, these are the problems that excite us.

Mingsheng:

Uh, we, we want to figure out both on the technical side, but

Mingsheng:

also on the organization, uh, the human side, the process side,

Mingsheng:

how to, uh, improve the process.

Mingsheng:

So from first principle thinking, then there's also being

Mingsheng:

curious and learning driven.

Mingsheng:

Uh, and while we have learning share with others, and, uh, there might

Mingsheng:

be lessons we learned from negative experiences and we want to carry over

Mingsheng:

good culture practices from Google.

Mingsheng:

Like, uh, blame this postmortem.

Mingsheng:

So these are the, you know, the, the good elements we carry over to Blue Sky.

Mingsheng:

Hey, startup Techies has this podcast inspired you to explore

Mingsheng:

a new startup career opportunity.

Mingsheng:

Then make sure to check out my hatchpad.com/jobs to browse

Mingsheng:

startups by stage, tech stack

Tim:

and salary.

Tim:

So with Blue Sky, what is the, um, the current headcount?

Mingsheng:

We have about, uh, 12 full-time members.

Mingsheng:

Mostly in the r and d department, product and engineering, but

Mingsheng:

we also have exceptionally strong and yet small business.

Tim:

And, um, you all are, uh, you have some seed funding, is that correct?

Tim:

Yes.

Tim:

And you're backed by Graylock?

Tim:

Yeah.

Tim:

Which is

Mingsheng:

a LED by Graylock, uh, with, uh, support fund additional

Mingsheng:

VCs and, uh, enjoy investors.

Tim:

and Greylock, you know, obviously a, a very well renowned venture firm.

Tim:

Um, you know, how many meetings did it take you before

Tim:

getting Greylock to invest?

Tim:

I'm, I'm always think curious from a founder's perspective, you know, this, uh,

Tim:

this journey of GA of getting investment.

Tim:

Um, talk me through that and why do you think Greylock, you know,

Tim:

decided that Blue Sky is a good.

Mingsheng:

Great question.

Mingsheng:

So let me try and speak from, uh, a Greylock perspective, but with

Mingsheng:

a caveat that maybe this is a question better for our, uh, board

Mingsheng:

member, our investor, Jerry Chan.

Mingsheng:

Jerry is wonderful.

Mingsheng:

We had a small number of meetings before having this handshake

Mingsheng:

agreement, and we were fortunate.

Mingsheng:

I think one of the reasons for the low overhead is we have had prior

Mingsheng:

relationship with the Greylock investors.

Mingsheng:

So they kind of, uh, knew, uh, uh, the past work for a number of years.

Mingsheng:

And, uh, for myself, I also got a strong, uh, intro to another

Mingsheng:

Greylock investor back then.

Mingsheng:

Sarah Go, Sarah, uh, started his, her own fund recently, but we are

Mingsheng:

still getting great support from Sarah, of course, as well as Jerry.

Mingsheng:

And, uh, basically through the, through the intro and through

Mingsheng:

the past work, basically the, uh, engagement started at a.

Mingsheng:

High level of the foundation.

Tim:

And, you know, you, you mentioned about 12 folks.

Tim:

Um, most of these folks, uh, you know, are, are engineering folks, tech folks.

Tim:

Um, I noticed on, you know, on uh, LinkedIn, a lot of these folks come with

Tim:

the title of like founding engineer.

Tim:

Um, this is something that, you know, we've done a lot of research on.

Tim:

It's one of the hardest.

Tim:

Positions to, to recruit for.

Tim:

Um, you know, what is it that you would say was helpful for you all

Tim:

with recruiting this first round of engineers in those early stages, um,

Tim:

and the, the title of founding engineer.

Tim:

And I know that sometimes titles can, can mean something different to everyone.

Tim:

Um, but what would you say differentiates a founding engineer

Tim:

from maybe just like a, a senior

Mingsheng:

engineer?

Mingsheng:

Ah, that's a great question, Tim.

Mingsheng:

we subscribe to the culture where the company initially

Mingsheng:

shouldn't have super fluid titles.

Mingsheng:

Mm-hmm.

Mingsheng:

, when we give people unnecessary titles, it might generate more problems.

Mingsheng:

So we try to minimize that.

Mingsheng:

So we don't really have levels or levels that indicate the

Mingsheng:

engineering, uh, seniority.

Mingsheng:

This might be different from some other startups, but that's.

Mingsheng:

Culture we subscribe to.

Mingsheng:

So at Blue Sky we only have titles for customer facing roles where it's useful

Mingsheng:

for customers to understand, uh, the role of the individuals they work with.

Mingsheng:

But then internally we would want to just everyone work in a pretty flat

Mingsheng:

way, and it's meritocracy, merit based, uh, when we debate ideas.

Mingsheng:

And so for that reason, we don't really have levels like senior versus support.

Mingsheng:

Instead, we use words that are more factual.

Mingsheng:

If they joined when we are still in the funding stage,

Mingsheng:

then they are founding engineer.

Mingsheng:

It's just a fact.

Mingsheng:

It doesn't otherwise differentiate them from the later engineers who join.

Mingsheng:

And someone can be an area lead, let's say marketing lead or a

Mingsheng:

deployment engineering lead.

Mingsheng:

And the uh, the lead is also a fact.

Mingsheng:

They're currently leading that department.

Mingsheng:

But otherwise we.

Mingsheng:

At this point provide different levels of director versus vp, etc.

Mingsheng:

Mm-hmm.

Mingsheng:

, that type of titles.

Tim:

That's fascinating.

Tim:

Yeah.

Tim:

It's, it's gonna be the type of thing too, as the company evolves.

Tim:

You know, look, thinking through, um, you know, the, how the org uh,

Tim:

specifically, you know, when we, when we talk, we like to dial in on like the

Tim:

engineering teams or the product teams.

Tim:

Um, you know, have you thought through, you know, uh, when is that le level

Tim:

that you're, you're needing, uh, ahead of engineering or, uh, you know, a

Tim:

director of engineering and, and you know, what is it that you know comes

Tim:

into play for you that, that sparks like, this is probably the good time for.

Mingsheng:

So our view is initially, uh, the engineering team needs to be,

Mingsheng:

needs to have a, a number of, uh, very strong individual contributors, tenex

Mingsheng:

engineers and generalists, uh, and have a kind of culture of being scrappy in the

Mingsheng:

sense, no, let's say when I walked at.

Mingsheng:

Before we start any large scale effort people or basically condition cultured to

Mingsheng:

write large design docs, because that's also part of, uh, a big way of how they

Mingsheng:

get evaluated in their performance, but that's not how startups operate.

Mingsheng:

In the end, we prioritize on getting things work, and then along the journey

Mingsheng:

of course, we need to emit, you know, just enough communication bits, be it in

Mingsheng:

person or write a short email or slack or.

Mingsheng:

To make sure we get enough alignment, support from other stakeholders,

Mingsheng:

but then we don't, for the sake of writing a large design doc, we write it

Mingsheng:

So, uh, it's important to have aligned culture where we can move fast.

Mingsheng:

And making correct decision initially is important, but it's even, even

Mingsheng:

more important what we get, new data we can very quickly course correct.

Mingsheng:

And so these are the, the traits, soft skills, the culture.

Mingsheng:

Uh, we seek ground funding engineers when the team skills.

Mingsheng:

At some point we might need a engineering manager, but this, this point we'll

Mingsheng:

prefer to have a flat hierarchy cuz there isn't too much management challenge.

Mingsheng:

People are not asking for performance review, even though we deliver

Mingsheng:

that in a continuous realtime basis when we give feedback.

Mingsheng:

But otherwise we don't need the formality of.

Mingsheng:

A performance review cycle, which in my experience could be

Mingsheng:

consuming a lot of time and efforts.

Mingsheng:

Yeah.

Mingsheng:

So these are couple of things, but at some point as we still, I'm sure

Mingsheng:

we'll bring in engineering manager, director of engineering and so on.

Tim:

Yeah.

Tim:

I think it's a great perspective.

Tim:

You know, when, when we, when we talk to founders in these

Tim:

smaller stages, you know, you don't want to get too distracted.

Tim:

Um, you know, the, the org chart at large, you know, how is it going to evolve?

Tim:

But more so let's build, you know, let's focus on our customers.

Tim:

Let's be scrappy.

Tim:

I think this is a term that gets, gets tossed quite a bit and I, um, I

Tim:

can super appreciate that, you know, when, you know, building a small team

Tim:

over here at Hatch as well in those first, you know, five to 10 folks,

Tim:

you know, we were heads down, we were.

Tim:

Talking about how to generate revenue, we were really focused on our customers.

Tim:

And, um, you know, there will become that time to, to think bigger, you

Tim:

know, org evolves and, uh, you know, layers and things of that nature.

Tim:

But right now it sounds like you all are very heads down and, and

Tim:

that's, uh, where you need to be.

Tim:

Um, what is the, um, you know, what is kinda like the core tech stack

Tim:

of, of what you all build with?

Mingsheng:

So we build on the public, Mostly aws.

Mingsheng:

We also use, uh, G C P and, uh, we will of course want to expand to

Mingsheng:

Azure, uh, and maybe other public clouds in the future as needed.

Mingsheng:

And, uh, basically we have e TL tools like, uh, air Byte to extract,

Mingsheng:

uh, metadata from customers.

Mingsheng:

Snowflake, uh, instance, and this is the metadata, like query history

Mingsheng:

that we use to do our own a.

Mingsheng:

And make optimization recommendations.

Mingsheng:

So that's our sequence source or core it.

Mingsheng:

So there we write our internal logic, uh, in Python, uh, SQL and

Mingsheng:

so on to transform, enrich the data and uh, make recommendations.

Mingsheng:

And then we have a native UI framework, uh, to then surface the visibility, the

Mingsheng:

recommendations, uh, to the end users.

Mingsheng:

. And

Tim:

is the team fully distributed or whereabouts are the team?

Tim:

Uh, the tech teams kind of located,

Mingsheng:

we're about half, half, so half of the team is in the Bay

Mingsheng:

Area, but uh, we do recruit in a pretty wide range right now.

Mingsheng:

Folk folks are basically foc uh, concentrated in the US

Mingsheng:

time zones, including Canada.

Mingsheng:

We used to have an engineer in Asia, uh, a contractor, but then it's been a pretty.

Mingsheng:

Experience logistically to coordinate the meeting, especially then with New

Mingsheng:

York, uh, and with, uh, bay Area.

Mingsheng:

So for now, we're gonna focus on just the US time, time zone, and, uh, we'll

Mingsheng:

continue to be opened, uh, for remote hire, although we will continue to,

Mingsheng:

uh, make sure there's enough in-person time, like back in September we had a

Mingsheng:

nice, uh, all hands, uh, team gathering where we flew everybody to the bay.

Mingsheng:

And would want to do that on a regular basis, not just in the Bay

Mingsheng:

Area, but find some other good, interesting spots to fly people

Tim:

together.

Tim:

Sounds like you really value that, that culture.

Tim:

You're bringing folks together, making sure folks know who, who

Tim:

one another are on the team versus just, you know, another day at work.

Tim:

Uh, this is something that you

Mingsheng:

value.

Mingsheng:

Yes.

Mingsheng:

Uh, especially in early stage startup, uh, business.

Mingsheng:

, it helps for people to build even stronger trust so we can iterate faster

Mingsheng:

and we need to, you know, pass along new thoughts and, uh, tweak on the directions.

Mingsheng:

So it's important to have enough of the, the bonding and I think it also

Mingsheng:

improves the personal satisfaction.

Mingsheng:

Mm-hmm.

Mingsheng:

that engagement as we work together on a shared mission, uh, being

Mingsheng:

able to more deeply understand, know each other, uh, improve sfa.

Tim:

I get, um, I wanna ask a little bit about the, the openings that

Tim:

you're actively hiring for, and then we're gonna jump into a, a segment

Tim:

called the Five Second Scramble.

Tim:

But before we do that, what, what are some of those key roles that

Tim:

you would say that are high priority for Blue Sky, uh, on the tech front?

Mingsheng:

So at this point, we are looking for a senior product lead.

Mingsheng:

Ideally someone who has downstairs work before taking a product from zero to.

Mingsheng:

So understanding how to do user interviews and then select design partners and

Mingsheng:

integrate with them to continue to enhance our product, adding new product features.

Mingsheng:

Uh, the founders, we had pretty good, uh, pro uh, technology background.

Mingsheng:

We also worked with product managers in the past companies, so we are kind

Mingsheng:

of covering the product management for the time being and with the

Mingsheng:

support from the very junior, uh, product manager currently as well.

Mingsheng:

But we're looking for a senior product.

Mingsheng:

And in addition, we're looking for, uh, another 10 x engineer.

Mingsheng:

Uh, they could become our chief architect or engineer, just a very important tech

Mingsheng:

leadership position with a strong being, a strong, uh, individual contributor.

Mingsheng:

And also showing by example and leading the team on the implementation front.

Mingsheng:

And in addition, a couple senior engineers across different, uh, infrastructure,

Mingsheng:

uh, function functions like DevOps.

Mingsheng:

Data pipeline infra to help us prepare for scaling up to supporting dozens and

Mingsheng:

hundreds of customers down the road.

Tim:

Sounds like an exciting time to join the company.

Tim:

Um, the current team that's in place, uh, their backgrounds, are they a mixed bag

Tim:

of big tech and startups or, you know, do they tend to have more of a theme of a, a

Mingsheng:

background?

Mingsheng:

It's pretty mixed, I would say.

Mingsheng:

So, uh, lots of presence from.

Mingsheng:

, uh, strong presence from Palantir . And also we have an engineer who, uh,

Mingsheng:

went along through the journey to take, uh, dual lingo through I p O.

Mingsheng:

So growing from startup to a more established company.

Mingsheng:

And they have also had, so data experiences, infras

Mingsheng:

experiences back at Uber.

Mingsheng:

So a very interesting mixture of engineers with data and other info backgrounds and

Mingsheng:

across different stages of companies.

Mingsheng:

Sounds like

Tim:

a, an all-star team you've accrued so far.

Tim:

So kudos to, uh, to the, the current success and, um, what would you say is

Tim:

something that folks can get excited about if joining Blue Sky today?

Tim:

You know, what's something that you're really excited about going into 2023?

Mingsheng:

Yeah.

Mingsheng:

Thank you Tim.

Mingsheng:

So, really excited about the team and thankful for the opportunity

Mingsheng:

to work with everyone on a daily basis in terms of what's exciting.

Mingsheng:

First of all, we are looking for people, what we call our who are merc,

Mingsheng:

uh, missionaries, not mercenaries.

Mingsheng:

So first and foremost, they need to, uh, be passionate about our mission of

Mingsheng:

building next generation cloud infra for data and inner future for ml.

Mingsheng:

So starting with making data workloads cost efficient and.

Mingsheng:

Along that journey, we want to also understand their personal

Mingsheng:

motivations for joining Blue Sky.

Mingsheng:

No financial reason can be a good one.

Mingsheng:

Uh, but usually we think it should be the third reason.

Mingsheng:

Maybe the second, but not the first reason.

Mingsheng:

But just to understand the personal motivation and where they want to grow.

Mingsheng:

And if the aspiration is aligned with Blue Sky and also personal

Mingsheng:

chemistry, founding is very important.

Mingsheng:

Uh, so you know this.

Mingsheng:

There will be ups and downs joining an early stage company.

Mingsheng:

There is bound to be surprises, temporary setbacks, and if, uh,

Mingsheng:

there are mercenaries, they might be, uh, kind of exiting at the first

Mingsheng:

sign of things, not going well.

Mingsheng:

But we need people who would have enough of a conviction, enough

Mingsheng:

of, of a confidence and grit to go through the challenges.

Mingsheng:

And I would say also loyalty, uh, with each other.

Mingsheng:

You gotta

Tim:

trademark that.

Tim:

Missionaries versus mercenaries.

Tim:

That is a fantastic, uh, philosophy.

Tim:

I think that's, uh, that's really neat.

Tim:

It's the first time I've, I've heard that before, but I think it, Sam, fantastic.

Tim:

. It just, it, it makes a lot of sense from a startup environment, you know,

Tim:

joining for those right reasons and you know, very easily you can see

Tim:

folks, you know, getting distracted.

Tim:

You know, especially maybe coming from a FANG environment, right?

Tim:

Where the, maybe that comp isn't as, as equitable as it might have been in,

Tim:

in the big tech space, but you know, what is your priorities right now?

Tim:

What is it that you're really looking for?

Tim:

Um, I want to close out, uh, our last, uh, few minutes here with a, uh, a fun segment

Tim:

that we call the Five Second Scramble.

Tim:

Uh, and in this segment, you know, what I'll do is ask a few rapid fire

Tim:

questions with you, uh, and you try to sum up your answers within five seconds.

Tim:

Does that sound, sound?

Tim:

Sounds good.

Tim:

Cool.

Tim:

All right.

Tim:

Um, so we're gonna start with a little bit of the, uh, some, some business

Tim:

discussion, uh, business questions, and then we'll, we'll float into some

Tim:

personal, um, explain your product to me as if I were a five year old.

Mingsheng:

You want to make the things you do, uh, fast, but also cheap.

Mingsheng:

Nice.

Tim:

What problems are you.

Mingsheng:

We, we help the world finish the transition of their data workloads

Mingsheng:

to the cloud by making cost efficiency a primary concern, and, uh, keeping

Mingsheng:

it high with our continuous software based monitoring and optimization.

Mingsheng:

Who are your users?

Mingsheng:

Our current target users are, The data infras engineers and

Mingsheng:

the head of data who manage their company's snowflake instances.

Mingsheng:

What is your favorite

Tim:

aspect about working at Blue Sky?

Tim:

The sense of

Mingsheng:

being empowered to pursue a direction that we deeply resonate

Mingsheng:

with and think of meaningful and, uh, work with a group of great profess.

Tim:

What aspect of your culture do you most fear losing with growth,

Mingsheng:

being scrappy, and being able to work in the flat way and moving fast

Mingsheng:

and not having to coordinate excessively.

Tim:

What about your work keeps you up at night?

Mingsheng:

It keeps me up at night in a good way because I'm excited about the

Mingsheng:

future and there are so many things that we need to tackle, uh, but in a bad way

Mingsheng:

where this is gonna be a long journey.

Mingsheng:

So I gotta also make sure it's, uh, a marathon, another sprint.

Mingsheng:

So that's something we, you know, focus on a personal, uh,

Mingsheng:

physical and mental wellbeing.

Mingsheng:

So you

Tim:

all are impacting a lot of verticals within ai.

Tim:

Um, you know, what about ai?

Tim:

The future of AI excites you the

Mingsheng:

most.

Mingsheng:

What's topic these days are large language models.

Mingsheng:

They are driven by having high quality data.

Mingsheng:

One of the reasons why we started Blue Sky from the data angle is a

Mingsheng:

lot of ML companies first need better data pipelines and better data.

Mingsheng:

That's a good starting point to contribute to ai.

Mingsheng:

What about the

Tim:

future of AI scares you?

Mingsheng:

What's immediately on top of my mind is people set the proper

Mingsheng:

expectations of the performance and power of ai, for example, don't blindly

Mingsheng:

trust it if it's just making things up.

Mingsheng:

Hmm.

Mingsheng:

Good answer.

Tim:

What is one of your favorite.

Mingsheng:

In addition to thinking about blue sky and innovating, I

Mingsheng:

enjoy taking time off through hiking.

Mingsheng:

That's my personal form of meditation.

Tim:

What do you love most about yourself?

Mingsheng:

Being driven and even obsessed.

Tim:

Do you believe that there is life on other planets?

Mingsheng:

I don't have reasons to dismiss that emotionally.

Mingsheng:

I hope that is true.

Mingsheng:

, Tim: what is the favorite, your

Mingsheng:

Oh, wow.

Mingsheng:

YouTube.

Mingsheng:

I watch YouTube a lot.

Mingsheng:

And what

Tim:

is your favorite superhero?

Mingsheng:

um, professor X sounds pretty.

Tim:

Good Xmen reference.

Tim:

Good stuff.

Tim:

Well, I think you have, uh, navigated all of those questions.

Tim:

Um, and you know, a quick plug as well on, on the YouTube front, we did pick up that

Tim:

there is a podcast that, that blue sky, uh, uh, host, um, called Above the Clouds.

Tim:

Do you wanna quickly give a, a shout out as to what it's about?

Tim:

Yeah.

Tim:

Thank you,

Mingsheng:

Tim.

Mingsheng:

So above the Clouds is our, uh, blue sky production in.

Mingsheng:

Where we use some site bandwidth to in, to interview the industry, leads in the

Mingsheng:

data area, uh, and also entrepreneurs, uh, professionals to learn about their

Mingsheng:

perspectives of the current challenges and the techniques in solving these

Mingsheng:

challenges like making, uh, improving cost efficiency, uh, et cetera.

Mingsheng:

So this is our way of, uh, contributing back to the c.

Mingsheng:

And also, uh, helping integrate Blue Sky into this larger community

Mingsheng:

of the modern data stack in the cloud-based data and ml, uh, community.

Mingsheng:

That's

Tim:

great.

Tim:

Yeah.

Tim:

It seems like there will be some crossover between our audience and

Tim:

yours, so we'll be sure to, to plug that in the show notes as well.

Tim:

But I just wanted to.

Tim:

To thank you for spending time with us, uh, Ming Shang.

Tim:

We are excited for, you know, the future of what you all are building.

Tim:

Uh, we love the space and I think it's important to have a company

Tim:

like Blue Sky around to help facilitate the growth of, you know,

Tim:

other industries like AI at large.

Tim:

So we are.

Tim:

We are rooting for you all.

Tim:

Um, and, uh, thanks again for, for spending time with us.

Mingsheng:

Thank you very much, Tim.

Mingsheng:

It's really great to be here and look forward to continuing out that dialogue.

Mingsheng:

Are you a startup founder or tech leader looking to grow your

Mingsheng:

engineering or product teams?

Mingsheng:

If so, hatch, it could be a partner worth exploring.

Mingsheng:

We've helped hundreds of startups scale their tech teams with relational and

Mingsheng:

marketing driven recruiting solutions.

Mingsheng:

Check out Hatch it.io/hire to learn more about how we can help your teams grow.

Chapters

Video

More from YouTube