Matthew Lang avatar

Matthew Lang

Family guy and web developer

Anyone got any pointers to finding topics to blog about from a web dev perspective?

Too Late for Twitter?

I love this idea of paying a subscription fee for using Twitter, but I fear that it might be too late for Twitter.

Before you scream at me to tell me I’m a dope for suggesting this to Twitter, let me give you this tease: Like anything in this world, in the most efficient economies, you get what you pay for. There’s a bright side in paying and that’s a better user experience. It’s why there are so many apps in the Apple Store that have a regular version, which you get for free, and a Pro version, which you pay for.

My $4.5 Billion Gift To Twitter by Darren Rovell

I've not been a fan of the whole Twitter experience since signing up again and I'm getting little in value from it. This is largely because the people I follow (who were regular tweeters in the past) are no longer that active. There are some benefits, but most days I never check my timeline and instead steer towards a couple of curated lists I have.

The Pitfall of Free Services

There's little doubt that the world wants free online services. Darren Rovell's poll on Twitter might not be completely unbiased as it was conducted on Twitter, but the results of the poll are clear. People want free stuff.

When it comes to online services and apps, I tend to favour those that come with subscription plans or a one-off cost for a license. Why? Well, because I want to support the team behind the software and the money they get from me helps towards keeping that service alive and running.

The pitfall of a free service though is that once you've dug that pit and put a sign up saying it's "It's free!", everyone wants to jump in. It then becomes hard to get those people back out and into paying for the service.

There are exceptions to this rule, such as companies that offered the right incentives to get customers to pay or services that rely on ads to subsidise the free service. These are the exceptions though and success in their service doesn't means that others using the same method will be successful as well.

Traditional businesses (retail e.g.) never give anything away for free. You always pay for something. It's simple numbers. If you want something you have to pay for it. More and more online services are realising this and bootstrapping their service from the beginning. It's good to see. I just wish more of the services that I love to use online would have stayed clear of the "It's free" pitfall from the beginning.

With current trends towards front end frameworks and micro-services, it's refreshing to see advice that goes against these trends in software development. Applies to more than just software development as well you know.

When starting an application your goal should be to ship a MVP (minimum viable product) as fast as reasonably possible while still maintaining quality. To help make that successful you need to be minimal. Evaluate if you really need to start with a front-end framework or if you can get by with static HTML and JavaScript where needed. Build a monolith instead of starting with microservices to avoid the unnecessary overhead that affects development, infrastructure, and team productivity. In every situation you encounter, ask yourself if what you’re trying to do is really necessary.

Start Simple by Thoughtbot

More Raspberry Pi Goodies

The recent release of the Raspberry Pi 3 and now Western Digital's new dedicated PiDrive makes the argument for buying a couple of Pi 3s even more compelling.

The 314GB drive, which will normally cost $45.81 but is currently available for $31.42, is a 7mm-high drive based on the basic Western Digital Blue drives that still ship in many budget and mid-end laptops and PCs. The difference is the interface, which has been changed from SATA to USB and is designed to connect to the Pi directly without drastically increasing the footprint of the device. WD says it has customized the drive in order to "reduce the electrical power load of the hard drive on Raspberry Pi while still maintaining sufficient performance to deliver maximum USB data transfer rate." It's also a cheaper solution than the 1TB PiDrive kit the company already sells for $79.99.

Western Digital makes a $46, 314GB hard drive just for the Raspberry Pi by arstechnica

A fantastic write up of your average day being tracked.

A couple of weeks ago I went to the local shopping centre looking for a thermometer. After entering one store upon leaving without buying anything a tracker was assigned to me. I didn’t think much of it at first, but he followed me dutifully around the shopping centre, took careful note of how I walked. Whenever I visited a store he made a note in his little black book (he kept calling it my profile, and he didn’t want to show me what was in it so I assume it was actually his, rather than mine). Each of those stores of course assigned trackers to me as well and soon enough I was followed by my own personal veritable posse of non-descript guys with little black books making notes.

Trackers by Jacques Mattheij

These are the actions that could change your world.

Forget the bold gesture. Don't bank on the big project. Focus instead on the little daily actions, the ones that are so small and routine that they are barely noticed.

Those are the actions that are more likely to shape, for good or ill, your future.

Little Things by Michael Wade