A bit of inspiration most weekdays for exploring your mindset .

Picasso's Bulls

Khem Raj October 03, 2024 #meta

Over time a lot of software has been written, and a common theme has emerged on building on top of existing softwar,e or we shall say reuse, some examples include Ruby on Rails, React, Angular, Flutter, Electron, Bootstrap, tailwind CSS, etc. These frameworks have become complex and requires quite a bit of learning and have life of their own, while websites can still be made using PHP or good old LAMP stack with some good guidelines in place, they can be quick to develop and fast to perform.

Pablo Picasso's Bull

See how design simplifies from lithograph 1 through 11, it tells us creativity does not necessarily express by adding more, but sometimes subtracting and simplifying. Key is to find the balance between complexity and simplicity.

There is no substitute for well-thought-out constraints in using tools, infrastructure and programming language features to use. Natural outcome is simplicity, Even if initial design is complex as you iterate is fine if the tendency is to simplify, if this holds you will win eventually.