A bit of inspiration for building YOUR Platform.

#abstraction

What is a good abstraction? -

#ai

What is the role of AI in your platform? -

#automation

What is the simplest form of automation? -

#BSP

Github and why does it matter? -

Tracking upstream and why does it matter? -

What makes a good Yocto BSP? -

#cd

How to help yourself? -

#ci

How to help yourself? -

#community

Advanced technology and small players -

Github and why does it matter? -

Tracking upstream and why does it matter? -

What makes a good Yocto BSP? -

#consistency

Platforms vs Architecture Astronautics -

How do you consistently name things? -

How can we be more consistent? -

Does consistency matter? -

#constraints

The Beauty of Constraints -

The tragedy of no constraints -

#control

Control is a scary thing -

What is control? -

Why do we need some level of control? -

#culture

Rituals and Culture -

Culture -

#daily

What will you improve today? -

#debugging

Seeing patterns -

#dependencies

Isn't it risky to update your dependencies? -

The cost of updating dependencies, or not -

#deployment

Do you own your deployment? -

#different

Do something different -

#documentation

How to help yourself? -

#errors

When things go wrong ... -

#false

False vs Real Platform Development -

#friction

What is the #1 purpose of YOUR Platform? -

#future

What is the role of vision? -

Preparing for the future -

The present or the future? -

But what if ... -

#git

How can you make your commercial source code customers happy? -

Where do you put stuff? -

What is the best tool for private Git repos? -

Github and why does it matter? -

#gitea

How can you make your commercial source code customers happy? -

What is the best tool for private Git repos? -

#golden

No Golden Machines -

#google

You are not Google -

#habits

Habits -- a critical ingredient in YOUR Personal Platform -

#hack

Hack-it, ship-it, forget-it ... -

#help

How to help yourself? -

#improvement

Improve development efficiency, reduce technical debt -

Good enough is not good enough -

What will you improve today? -

#kids

What can kids teach us about platforms? -

#levels

Support from the top -

Three levels of YOUR Platform -

#long

The long game -

#maintenance

How to keep a product maintainable? -

Good enough is not good enough -

What makes a good Yocto BSP? -

Hack-it, ship-it, forget-it ... -

Three levels of YOUR Platform -

False vs Real Platform Development -

The long game -

Simplicity -

The Beauty of Constraints -

#management

Support from the top -

#math

What can kids teach us about platforms? -

#meta

Introduction -

#monorepo

Seeing patterns -

#naming

How do you consistently name things? -

#organic

Culture -

#organization

How to get the little things done? -

Where do you put stuff? -

#oss

How can you make your commercial source code customers happy? -

Advanced technology and small players -

What happens when someone else tries to use your work? -

Github and why does it matter? -

Tracking upstream and why does it matter? -

What makes a good Yocto BSP? -

Culture -

#other

What is the difference between YOUR Platform and other platforms? -

#own

Owning YOUR platform is not more expensive -

#partitioning

When edge nodes grow up -

How do you partition systems? -

#patterns

Seeing patterns -

#people

Platform != People -

#personal

Habits -- a critical ingredient in YOUR Personal Platform -

#platform

The Platform Test -

What is YOUR Platform? (v2) -

What is your Platform? -

#pomodoro

How to get the little things done? -

#present

The present or the future? -

#problem

Lessons from a 1-year old dog -

Solving problems or symptoms? -

#process

When things go wrong ... -

#reliability

The easiest path to reliability ... -

#reuse

It's about not starting over every time -

#risk

Isn't it risky to update your dependencies? -

#rituals

Rituals and Culture -

#scaling

Two ways to scale -

#server

No Golden Machines -

#shipping

What is the #1 purpose of YOUR Platform? -

#short

The long game -

#simplicity

What can kids teach us about platforms? -

The easiest path to reliability ... -

Where do reliability/stability problems typically come from? -

Complex Systems, Simple Platforms -

Simplicity -

#size

The smaller you are, the more import YOUR Platform is -

#soc

Advanced technology and small players -

#steps

What are the first steps? -

#symptom

Lessons from a 1-year old dog -

Solving problems or symptoms? -

#systems

Platforms are for building systems -

#team

What happens when someone else tries to use your work? -

#technical debt

Improve development efficiency, reduce technical debt -

The cost of updating dependencies, or not -

#technology

Advanced technology and small players -

What is the purpose of technology? -

Where do reliability/stability problems typically come from? -

#test

The Platform Test -

#tests

How to help yourself? -

#time-management

How to get the little things done? -

#tools

No Golden Machines -

#update

Isn't it risky to update your dependencies? -

What is the first thing you should implement? -

#upstream

Tracking upstream and why does it matter? -

#value

How does your product value increase after the initial sale? -

#vision

What is the role of vision? -

#workflow

How can you make your commercial source code customers happy? -

#yocto

Github and why does it matter? -

Tracking upstream and why does it matter? -

What makes a good Yocto BSP? -