Vendor lock-in is often described as an unfortunate side effect of modern software. In reality, it is frequently a design ...
You’re the founder of a profitable service-based business, you understand the limits to scalability inherent in a business model based on billable hours, and you’re exhausted by running a company ...
Building a PC is a protracted, multistep process. First you must pick a platform and choose a case to best suit your needs. Then you have to do some research and acquire the individual components.
Most microcontroller manufacturers give you some kind of free development toolchain or IDE with their silicon products. Often it’s crippled, closed source, and a large download. This is pretty ...
When it comes to constructing software infrastructure, companies should avoid playing with independent Lego bricks. Instead, why not invest in a complete Lego castle? As organizations’ data sets ...
Building automation systems (BASs) and open-source software are two areas of interest for me, so I’d like to share some thoughts on how they intersect, at least from the exposure I’ve had to them.