Engineering and Design Skills

Most designers don’t work directly with LAMP. Most engineers don’t create images and page layouts.

That is why a team is so important.

Usually, one person makes things look nice, and one person makes them work. In the best case scenario, each respects the other’s abilities and strives to avoid conflicts or applying limitations. The optimal environment is where they challenge each other, in every respect, with ideas and technology - always deferring, in the end, to the appropriate person.

robots.design is a design tool, but it must be applied by an engineer. In a nutshell, the power of the tool, in its current implementation, must be applied by someone with Linux experience, which most designers don’t have.

The only way to overcome this limitation is to create a tool that can be easily used by designers, while still retaining the power of the tool.

Requirements:

  • Backup the CSS files, but ensure they are not overwritten by later execution. Perhaps allow an override.
  • Use PHP to execute the sed commands.
  • Provide a streamlined interface.
  • Provide clear documentation.