browse by category or date

I learned something today. When I have an idea of a new product, I tend to think that I must create a minimum working prototype before showing it to my potential customer. Steve Blank thinks otherwise.

Steve summarizes what he learned:

  1. A minimum viable product is not always a smaller/cheaper version of your final product
  2. Think about cheap hacks to test the goal
  3. Great founders keep their eye on the prize

So instead of wasting efforts in creating the prototype, we must first find out whether there is market for our product. Whether people would care with solution that we are offering.

About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant:

So how actually to not write bad? In short, Ben Yagoda says:

Not-writing-badly consists of the ability to:

  1. to craft sentences that are correct in spelling.
  2. diction (word choice)
  3. punctuation
  4. grammar
  5. display of clarity, precision and grace

Once that is mastered, there are a few more areas that have to be adressed in crafting a whole paragraph:

  1. cadence
  2. consistency of tone
  3. word repetition
  4. transitions between sentences
  5. paragraph length



About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant:

Recently we received a request to provide solution on automating Internet Explorer. In the past, I had similar project which utilises .NET’s web browser control. It was horrid and painful experience 😀 Not wanting to repeat the same nightmare, I googled for better tools.

Then I found WatiN (Web Application Testing in .NET). My preliminary trials has been positive. Just check out below code.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WatiN.Core;

namespace IEAutomator
{
    class Program
    {
        [STAThread]
        static void Main(string[] args)
        {
            //Open an URL
            var browser = new IE("http://sodeve.net/wp-admin");

            //Find a textbox by its elementID and set its value
            var txtLogin = browser.TextField("user_login");
            txtLogin.Value = "admin";

            //Find a password textbox by its elementID and set its value
            var txtPassword = browser.TextField("user_pass");
            txtPassword.Value = "testPass";

            //Find the submit button and then click it
            var btnLogin = browser.Button("wp-submit");
            btnLogin.Click();
            
            //Delay to ensure we can see the result in IE
            Console.ReadLine();

            //Close IE
            browser.Close();
        }
    }
}

I hope I can write more about how WatiN helps me to provide the solution required by my Customer.

About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant: