Updates from RSS Toggle Comment Threads | Keyboard Shortcuts

  • Nuno Morgadinho 5:15 am on May 27, 2009 Permalink  

    healthy spirit, mind, and body

     
  • Nuno Morgadinho 5:04 am on May 26, 2009 Permalink  

    12 Things About A Lot of Things 

    **12 Things You Like:**

    – Martial Arts
    – Cinema
    – Entertainment
    – Entrepreneurship
    – Travelling
    – F-o-o-d
    – Friends
    – Computers
    – Hacking/Programming
    – Spirituality
    – Social things, events, gatherings, meet-ups
    – Being part of a group
    – People that have an excellent attitude towards life
    – Buy things for the house of for an office.
    – Extreme activities, adrenaline

    **12 Things You Would Like:**

    – to be in shape
    – to have more money
    – to be a vegetarian
    – to start a company
    – to ride a motorcycle
    – to have a sailing boat and know how to navigate it
    – to visit the united states
    – have a bigger house; have a pool, an office, a pool table, a garden, horses.
    – spend more time with my family
    – to know more kung-fu
    – to haver deeper spirituality
    – live next to the sea

    **12 Things You Don’t Like:**

    – Person’s who don’t love what they do.
    – People that do things without thinking about what they are doing.
    – People that are rude or unpolite.
    – People that don’t make an effort to know what they are talking about.
    – Getting drunk just for the sake of it.
    – Drugs or mind-altering, conciousness-altering things.
    – Some kinds of music, some kinds of food.
    – Shopping for clothes, f-o-o-d.
    – Violence
    – To be stressed, to have to meet deadlines instead of concerning with overall quality
    – Not to be in control
    – To be told what to do

    **12 Things That My Team Should Do:**

    – Daily scrum meetings – really; discuss what you accomplish last day and what you will be working on; name impediments.
    – Regular presentations on the systems we maintain – keeps the environment young and proactive and helps distributing the team knowledge.
    – Do more pair programming – Call a member of the team when you are doing something interesting or if you want to pass knowledge.
    – Work on improving and modernizing the current development environment, installation procedures, documentation – use better tools for diagrams.
    – Invest in Linux knowledge
    – Invest in proactivity
    – Invest in a testing framework and test-driven development
    – Do smaller software releases
    – Optimize existing things
    – Have a clear picture of the architecture of the software.
    – Invest in Collective Ownership: Make t-shirts, mugs, mouse pads, pens..

    **12 Things That You Need To Start A Startup:**

    – One or more COTS products
    – Ways to receive payments
    – A Trademark
    – A website
    – A co-founder
    – A development environment
    – A backup system
    – Someone to take care of your finances
    – Someone to take care of your legal protection
    – External experts that can advise you
    – Excellent Networking and Socialising skills
    – Will power and motivation

    **12 Things That Would Make The World Better:**

    – More Environment caring, recycling initiatives
    – More House-Building, take technology to poor countries initiatives
    – Less corruption
    – A more efficient system for politics: The Benevolent Dictator Model?
    – More Entrepreneurship and Entrepreneur-Help initiatives
    – More Spirituality in the sense of helping people feel better and live better
    – More Healthy food initiatives
    – More End Hunger initiatives
    – More Cyclists and less cars
    – More efficient fuels.
    – More meditation.
    – Better education.

    **12 Things That I Could Do To Make The World Better:**

    – Cycle everywhere; not use my car
    – Recycle
    – Be aware to energy saving
    – Be aware to water saving
    – Not buy leather products
    – Not eat meat
    – Serve as a volunteer in initiatives that make the world better
    – Contribute to groups and initiatives that make the world better
    – Meditate more.
    – Build a great company.
    – Help other people learn about new technologies, computing, programming etc.
    – Incentive new kids to learn about the great things about technology, computing and the world.

     
  • Nuno Morgadinho 5:01 am on May 26, 2009 Permalink  

    Laborer, Craftsman and Artist: Ideas about Programming 

    One who works with their hands is a laborer.
    One who works with their hands and their mind is a craftsman.
    One who works with their hands, mind and heart is an artist.

    The 3 virtues of a programmer as defined by Larry Wall, Randal L. Schwartz and Tom Christiansen (in Programming Perl).

    – **Laziness – The quality that makes you go to great effort to reduce overall energy expenditure.** It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don’t have to answer so many questions about it. Hence, the first great virtue of a programmer. Also hence, this book. See also impatience and hubris.
    – **Impatience – The anger you feel when the computer is being lazy. This makes you write programs that don’t just react to your needs, but actually anticipate them.** Or at least pretend to. Hence, the second great virtue of a programmer. See also laziness and hubris.
    – **Hubris – Excessive pride, the sort of thing Zeus zaps you for. Also the quality that makes you write (and maintain) programs that other people won’t want to say bad things about.** Hence, the third great virtue of a programmer. See also laziness and impatience.

    “Nobody should start to undertake a large project. You start with a small trivial project, and you should never expect it to get large. If you do, you’ll just overdesign and generally think it is more important than it likely is at that stage. Or worse, you might be scared away by the sheer size of the work you envision. So start small, and think about the details. Don’t think about some big picture and fancy design. If it doesn’t solve some fairly immediate need, it’s almost certainly over-designed. And don’t expect people to jump in and help you. That’s not how these things work. You need to get something half-way useful first, and then others will say “hey, that almost works for me”, and they’ll get involved in the project.” — Linus Torvalds

     
  • Nuno Morgadinho 5:00 am on May 25, 2009 Permalink  

    Start with a platform that scales from day 0 

    “Start with a platform that scales from day 0. Otherwise you will be developing for one particular system that will have a lot of dependencies and that can ultimately compromise the step of moving to a different system one day you decide to scale.”

    http://factoryjoe.com/blog/2009/02/16/what-really-happened-at-magnolia-and-lessons-learned/

     
  • Nuno Morgadinho 4:59 am on May 24, 2009 Permalink  

    Things that Motivate Interest in Young Companies 

    Jizz, I need to go out more. Read less stuff on the Internet and just concentrate on my work and on getting things done.

    Want a good advice on how to get things done? Turn off your Internet.

    That said,..

    “In my experience, these are the things that motivate me to take interest in young or “pre-profitable” companies:

    * Small, talented teams where each member can do “a little of everything”. Essentially entrepreneurs where the team are more “doers” than “managers”.
    * Talented engineers that are great product people. These people blow me away.
    * A feature (which is often the whole product of the company), that combined with one of our products, can immediately increase usage and revenue for both entities.
    * A product with tremendous growth potential in need of resources and a business team to increase revenue.
    * Users: You need them, and they need to LOVE your product.
    * A team who sees combining with our company as the best path to achieving their bigger company, personal or product goals.

    Trust me, it is hard to fake these traits. Eventually your flip strategy will be seen through, and it will either blow up the deal or significantly decrease the value of your company in the eyes of the acquirer.”

    from http://37signals.com/svn/archives2/selling_out.php

     
  • Pages: Prev 1 2 3 ...7 8 9 10 11 12 13 ...54 55 56 Next
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
esc
cancel