A bit of inspiration for building YOUR Platform.

2024

What is a good abstraction? -

Improve development efficiency, reduce technical debt -

Rituals and Culture -

Two ways to scale -

How to get the little things done? -

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

Platforms vs Architecture Astronautics -

Habits -- a critical ingredient in YOUR Personal Platform -

Advanced technology and small players -

What can kids teach us about platforms? -

What are the pillars of a good platform? -

Kayaks and Platforms -

What is the purpose of technology? -

The easiest path to reliability ... -

Where do reliability/stability problems typically come from? -

Support from the top -

Doing more with less, rather than less with more -

How to ask for help -

How to keep a product maintainable? -

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

Where do you put stuff? -

When edge nodes grow up -

How do you partition systems? -

How do you consistently name things? -

How can we be more consistent? -

Does consistency matter? -

Isn't it risky to update your dependencies? -

Platforms are for building systems -

The cost of updating dependencies, or not -

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

Good enough is not good enough -

When things go wrong ... -

Do you own your deployment? -

What will you improve today? -

What is the role of vision? -

Preparing for the future -

The Platform Test -

What is the role of AI in your platform? -

What is the first thing you should implement? -

No Golden Machines -

How to help yourself? -

Seeing patterns -

What is the best tool for private Git repos? -

Lessons from a 1-year old dog -

Solving problems or symptoms? -

Github and why does it matter? -

Tracking upstream and why does it matter? -

What makes a good Yocto BSP? -

The present or the future? -

Platform != People -

What is the simplest form of automation? -

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

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

What is the #1 purpose of YOUR Platform? -

Culture -

Three levels of YOUR Platform -

What are the first steps? -

What is YOUR Platform? (v2) -

But what if ... -

You are not Google -

Owning YOUR platform is not more expensive -

False vs Real Platform Development -

Do something different -

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

Control is a scary thing -

What is control? -

Why do we need some level of control? -

The long game -

It's about not starting over every time -

Complex Systems, Simple Platforms -

Simplicity -

What is your Platform? -

The Beauty of Constraints -

The tragedy of no constraints -

Introduction -