Blog posts on technology

Rss logo

Posts selected fromManagement Blog - Engineering Blog - Investing Blog and other blogs

  • How to Build a Great Software Development Team

    "Without confidence, honest debate about ideas is suppressed as people are constantly taking things personally instead of trying to find the best ideas (and if doing so means my idea is criticized that is ok).

    ...

    This is also one of many areas where the culture within the team was self reinforcing. As new people came on they understood this practice. They saw it in practice. They could see it was about finding good ideas and if their idea was attacked they didn’t take it nearly as personally as most people do in most places."

    continue reading: How to Build a Great Software Development Team

  • Drone Deliveries to Hospitals in Rwanda

    Partnering with the Government of Rwanda, Zipline serves 21 hospitals nation-wide. They provide instant deliveries of lifesaving blood products for 8 million Rwandans.

    Their drones are tiny airplanes (instead of the more common tiny helicopter model). Supplies are delivered using parachute drops from the drone. Landings are similar to landings on aircraft carriers (they grab a line to help slow down the drone) and, in a difference from aircraft carrier landings, the drone line drops them onto a large air cushion.

    ...

    The drones can deliver up to 50-75 km (which I believe means they must have a range for 150 km because they must return to their home base). The cost is about equivalent to the current (much slower) delivery methods (car or motor bike).

    continue reading: Drone Deliveries to Hospitals in Rwanda

  • Surviving Modern Conveniences

    Today my car wouldn't start. I guessed the battery died.

    I try to use Lyft. Their app says it is a bad connection and so it won't work (using iPhone on Sprint in Charlotte, NC - the 17th largest city in the USA). Sad but ok, whatever, deal with it. Ok try my iPad mini with ATT. Lyft connects and doesn't let me use it requires putting in a phone number before it will do anything so that I can get pin and give it to them. Ok, give them the number. Nothing ever comes from them. 

    Ok try Uber on iPhone. Uber asked for permission to spy all the time (not just when you are using Uber). Decline that intrusion. Now it can't find my current location. So I type it in. It finds it. Uber says it isn't available where I am and only offers their "luxury" options.

    ...

    The modern convinces really did help in many ways (I am still hoping the trickle charger will help, though as I write this it is still questionable). The battery is about 10 months old. But while it is great to have cell phones and apps to help us when we are stuck it is very annoying to have such bad connectivity in the 19th largest city in the USA and such lame usability failure in the Uber and Lyft apps. And it is frustrating to have to deal with your own lameness that likely caused the battery to die (I left the lights on in the car - the garage had lights on so I didn't register the car lights were not going off...) and putting in the wrong address...

    continue reading: Surviving Modern Conveniences

  • People and Robots Together

    For several decades it was pretty easy to predict wholesale adoption of the robots will save us mantra would be followed by failure. I still strongly believe Toyota's method (thoughtful use of robotics to enhance people is the best strategy). But the ease of using robots to succeed in the long term is much enhanced these days.

    Robot first strategies are going to be succeeding quite a bit going forward. Yes those efforts might not be good enough when competing only with companies using the best strategy well (but that will be rare).

    ...

    continue reading: People and Robots Together

  • The World’s Smallest Mobile Color Printer

    Cool gadget: PrinCube is a tiny handheld, portable printer: it fits in the palm of your hand. It works over wifi with your phone to easily upload any text, image, or design and instantly print onto virtually any object or surface at the touch of a button.

    It makes precise prints on virtually any materials including paper, metal, textiles, plastics, wood, leather and other building and artistic materials.

    continue reading: The World’s Smallest Mobile Color Printer

  • Tencent Gaming

    Tencent is one of the stocks in my 10 stocks for 10 years portfolio. In fact it is my largest holding (when you consider that Tencent shares owned by Naspers. Some others have performed better since my reboot of the portfolio in August of 2018: Apple (from 225 to 318) and Danaher (from 103 to 162) and Naspers (33 to 34, which might not seem so great but 2 spinoffs provide another 15) but I still like Tencent a great deal for the next 8 to 10 years.

    Tencent has quite a few huge global businesses. One of the most promising areas is Tencent Gaming. Tencent has ownership in many of the largest computer gaming companies globally...

    continue reading: Tencent Gaming

  • The Early History Of Quality Management Online

    I started looking at quality management resources online in 1995 (maybe 1994). At the time I was on the board of the Public Sector Network – what would become the American Society of Quality (ASQ) government division. When we started working with ASQ it took something like 2 months from the time I wrote an article until people received it. Now in 1995, the internet (outside of universities) was in its infancy. I was writing a column on the resources online for quality management – these consisted of bulletin boards (that you used your modem to call directly) and “gopher” and “ftp” sites and email lists a very few web sites... Well things changed frequently back then and by the time my article would be published phone numbers wouldn’t work, addresses would be out of date, etc..

    So I figured I should post my article online so people could just go there and see the updated phone numbers, addresses, etc.. That wasn’t so easy to do back then. But several of us at a W. Edwards Deming Institute conference decided to create a Deming Electronic Network (DEN)...

    continue reading: The Early History Of Quality Management Online

  • Toyota Mirai – Hydrogen Fuel Cell Electric Car

    I am curious, even skeptical, about the potential for hydrogen fuel cell versus battery passenger cars. I do respect Toyota and so am wondering if they do indeed see something that most others are missing.

    ...

    I do think hydrogen fuel cells may provide a better option for larger vehicles (maybe even shipping), but I have done next to no research on this so I may be wrong.

    It seem unlikely to me that hydrogen fuel cell passenger cars are going to make it but I would be happy to be wrong. Perhaps the advantages will overcome what seem to me to be challenges that are going to prevent them from being successful. I am confused about how committed to this strategy Toyota is (which makes me question my belief that hydrogen fuel cell passenger cars are not going to be successful).

    continue reading: Toyota Mirai – Hydrogen Fuel Cell Electric Car

  • Drug Price Crisis

    It is nice to find at least a couple of people at MIT that want to have MIT focus research on the public good instead of private profit. As I have mentioned too many universities now act like they are for-profit drug or research companies. That is wrong. Drug companies can do so, institutions with purported higher purposes should not be driven to place advancing science below profiting the institution.

    continue reading: Drug Price Crisis

  • Bezos on the Internet Boom (2007)

    The webcast shows Jeff Bezos, Amazon.com founder and CEO, speaking at TED on the internet boom. He compares the boom to the gold rush highlighting the similarities. But then he compares the internet to the development of industry around electricity. I think he is exactly right on the internet: “there’s more innovation ahead of us than behind us.”

    continue reading: Bezos on the Internet Boom (2007)

  • Email Isn't the Problem

    ... I find there are plenty of times when email is a great tool (for example: providing background material in advance of discussions). Yes, often email is misused and there are plenty of bad processes around email. But it isn't very sensible to say we shouldn't use a hammer (email) because when we use it to cut paper it isn't very useful. We shouldn't misuse a tool; that doesn't mean we shouldn't use the tool properly.

    continue reading: Email Isn't the Problem

  • The Tendency for Lean Experts to Distrust Technology

    ... I think biggest objection is how often and badly technology efforts fail. This makes a knee jerk reaction against jumping to technology fairly wise. I think the second reason is technology expertise is often not found in the same people that have lean expertise (it can be it just isn't super common)...

    continue reading: The Tendency for Lean Experts to Distrust Technology

  • Toyota Understands Robots are Best Used to Enhance the Value Employees Provide

    Toyota has always seen robotics as a way to enhance what staff can do. Many USA executives think of robotics as a way to reduce personnel. Toyota wants to use the brainpower of employees to continually improve the organization. Toyota wants to free people for monotonous or dangerous work to let them use their minds.

    continue reading: Toyota Understands Robots are Best Used to Enhance the Value Employees Provide

  • Some Good IT Business Ideas

    Outsourced IT. In most companies the IT department is an expensive bottleneck.

    ...

    Off the shelf security.

    continue reading: Some Good IT Business Ideas

  • Improving Software Development with Automated Tests

    ... Thus automated testing mistake proofs the process. Now the mistake proofing is only as good as the test that are added. Software development is complex and if the code has an error (based on the business rules) that is not tested then the code can be deployed to production and affect customers. Automated software testing tools are a huge help in preventing many errors from affecting customers.

    It seems pretty obvious but until the widespread adoption of agile software development techniques and frameworks that make it easy to adopt automated testing (like Ruby on Rails) this sensible process improvement tool was used far less often than you would think.

    continue reading: Improving Software Development with Automated Tests