It’s hard to believe we’re in 2016, almost 2017, and last month many of the major sites like Twitter, GitHub, Spotify and many other large websites went down for several hours. One of the issues of enterprise computing comes from architecting robust systems that can sustain loss of resources at different points. There are areas […]
Transitory and enduring methods moving technology forward.
Why isn’t a QWERTY multilingual keyboard standard? The US is a land of travelers. It’s a land where many people speak more than one language. When a language contains only 26 unaccented letters, like English, the standard QWERTY keyboard works. But consider the most popular non-English language in America: Spanish. It is made of many […]
The seemingly unlimited amount of information on the internet and the constant improvement in technologies hint at infinite abundance. When designing an app or website it can appear tempting to consider the resources needed to make the app or site work not important. But when observing it becomes clear the internet has very finite resources, […]
When it got started the web was a simple stack. Do you remember dial-up internet? Content in pages was super light: images were low resolution, web pages contained very basic formatting, sometimes just plain html, and despite 1995 computer hardware power these pages and this internet worked! People posted content. We started using email. Then […]