peterstarkCogwheeltech

AppleBusiness

Apple in China

A new book about Apple reports how China made it possible for Apple to build world-class products without building it themselves. But the cost was the complicated relationship with China that we see today.

Software Engineering

Strategy

Goals are not strategies. The best strategies are simple.

Software Engineering

The Eight Basic Principles for Effective Product Organisations

Here are eight basic principles that make product organisations effective. The principles are grouped into three critical capabilities: Delivery predictability, Team engagement, and Value realisation. These capabilities demonstrate an organisation’s effectiveness.

Web Programming

CSS In Depth

CSS In Depth (Manning, 2024) explains modern CSS. It is not a reference manual, which you can find many online.

Software Engineering

How to run a software project

Efficient delivery of software projects is the root problem of Software Engineering. The complexity of requirements analysis, software design, development, testing, maintenance, and delivery is immense! But there are ways to make it work.

BusinessApple

Steve Jobs and WebObjects (Wired, 1996)

WebObjects is how all software will be built, says Steve Jobs in Wired, 1996. The Web is the new thing and Microsoft is not there (yet). Steve sees an opportunity.

About

I am not writing it for you. I am writing it to understand it myself.

You can find me on LinkedIn and X.