Following the course Technology Entrepreneurship Part 1 from Stanford University and the excellent introductory (for the time) lectures, I stumbled upon the Brainstorming issue.

Brainstorming is a group or individual creativity technique by which efforts are made to find a conclusion for a specific problem by gathering a list of ideas spontaneously contributed by its member(s). The term was popularized by Alex Faickney Osborn in the 1953 book Applied Imagination. Osborn claimed that brainstorming was more effective than individuals working alone in generating ideas, although more recent research has questioned this conclusion. Today, the term is used as a catch all for all group ideation sessions.


Altough brainstrorming is a huge area for discussion, the specific lecture proposed its own approach about the matter. I will be brief as the original lecture was. Here it is.

Continue reading

Startup Engineering (Coursera / Stanford)

Startup Engineering by Coursera and Stanford University

Startup Engineering by Coursera and Stanford University

Some time ago – before starting this blog – I started the “Startup Engineering” Coursera MOOC course. It can be found at .
It is a really interesting “experiment” from Stanford University. It derives from an actual Stanford class related to startups and provides a fast-paced introduction to key tools and techniques:

  • command line
  • text editor
  • distributed version control
  • debugging, testing
  • reading code
  • deployments

Main target of the course is to create an online crowdfunding app from zero to an actual app!

Continue reading