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 […]
Technology
Transitory and enduring methods moving technology forward.
The QWERTY multilingual keyboard
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 […]
Optimize your sites and apps for bandwidth
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, […]
All about AMP HTML
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 […]