Innovation vs Invention

Innovation is the application of existing technology in new ways. In contrast, invention is the creation of new technology. While innovation is a constant in web development, we’ve seen a good deal of invention in the past decades. Here’s how you can put each one of these to work in your next web development project. Innovation By nature, innovation is incremental, interdisciplinary and healthy to the bottom line. It takes a village to raise a…

Your Keyboard as a Bottleneck

Mac Keyboard by Clayton Parker It surprises me how many new developers fail to internalize their main development computer as an integrated system. They think that a computer is simply a collection of parts and routinely forget considerations about ergonomics when purchasing new hardware. Many of these recent grads are coding complex web applications using a laptop keyboard that is probably worth less than ten dollars; their use of portrait screens, secondary monitors, specialized track…

An Update on Web Assembly

Yesterday, I posted about the imminent release of Web Assembly in 2016. And guess what? Here it is! You can now test several experimental Web Assembly releases across browsers. See the quote below:   WebAssembly is an emerging standard whose goal is to define a safe, portable, size- and load-time efficient binary compiler target which offers near-native performance—a virtual CPU for the Web. WebAssembly is being developed in aW3C Community Group (CG) whose members include…

Web Assembly: A Tectonic Shift

Web Assembly is the next stop for bringing web sites closer to the speed and versatility of native apps. The new standard would provide an assembly layer of compiled code that can be executed as much as 20 times faster than JavaScript. Web Assembly is a W3C standard that will bring similar functionality as Java and .Net without the requiring any plugins.   WebAssembly, or wasm for short, is intended to be a portable bytecode…

Don’t Ignore the Social Challenges of Web Development

Our goal is to leverage what is already out in the field in terms of partners, but then hire in project management capability and a bit of technical capability. – Kevin Rollins It is easy to get excited about the new wave of technologies entering the market and the constant evolution of frameworks, hardware and technological ecosystems while at the same time forgetting about the single biggest bottleneck in web development: social challenges. Organizational structures,…

Content Fragmentation Follows Device Introduction

If we map out the evolution of the Internet by device introduction we find very interesting dynamics. For one, every major device introduction has been preceded by a revolution in content production. We saw it with web browsers, mail list servers, iPhones,  social networks, Bitcoin, the Internet of Things  and now with wearables. Every new device category that is successful in the marketplace brings with it a fragmentation in the content production unit of your…

Being Nice Works

I realized why directors are such horrible people – in a way – because you want things to be right, and people will just not listen to you, and there is no time to be nice to people, no time to be delicate. George Lucas   It doesn’t cost a lot to be nice. Some self sacrifice, a handful of minutes per day or a quick and easy phone call. Yet many developers and executives…

End User Involvement is Critical for Web Development Success

Whether you are building social networks, web applications or simple websites, end-user involvement is critical for success. Wireframes, prototypes and MVPs mean little without strong user feedback. It pains me to review a number of products and services which were built with no end-user input whatsoever. Benefits of End User Involvement End-users can shed light into a myriad of issues that designers and developers constantly forget. Figuring out things like font sizes, layouts and content…

Twitter Launches Moments

Twitter has launched the clever “Moments” interface. The tab allows users to follow trending news and updates within a particular event. The simple tab is very accesible and intuitive for both newcomers and Twitter long-timers. While Moments is primarily an attempt to welcome new users who currently find Twitter unwieldy or unnecessary, it is also an example of a trend toward so-called “distributed content.” … When users follow a “moment,” like a football game or…

The New Apple TV is a Game Changer

Apps in your TV, games on your TV, websites mixed with TV stations. What a tour de force! This is the kind of stuff our industry needs, a new device that is interwoven perfectly into our daily habits while giving us more freedom to chose and interact with the digital world. The future of television is all about apps. That was almost verbatim what Tim Cook said to start the conversation about Apple TV. The…

Tim Cook Has Been a Great CEO And He’ll Prove it Today

Apple is largely expected to reveal an assortment of new products and services for its fans all around the globe. We’ll probably see new iPhones, get a hard date for OS X El Capitan and enjoy some meaty surprises. All and all, despite the Apple Watch fiasco, Tim Cooks has been a great CEO, here’s why. Nice Transition Cook was able to lead a post-Jobsian Apple into an era of shared leadership and utility-oriented computing.…

100x Web Development

Social media has created the 100x game for companies around the globe. But how are you going to fight for those retweets and shares? In this day and age of social media, smartphones and on-demand services, web properties can perform faster and more efficiently than ever before. Your business can distribute information to millions of potential customers for cents. However, in order to make use of everything this new age has to offer,  you need…

Probabilistic Analysis and Information Architecture

Web development is more than pixel crunching. To create high-traffic web properties you need to think like a mathematician. Yes, retention is important, and so is user-centered design; but probabilistic analysis is most certainly what differentiates great properties from average websites. To make your traffic go up, statistical analysis is still more powerful than design hacks. How to Tilt the Odds in Your Favor 1. Limit the number of options. Initially, it’s best to have…

Ethereum is the Most Important High Tech Development of 2015

Ethereum is a platform for building distributed applications that benefit from consensus. Think of voting applications, social networks, ownership journals, banks, cryptocurrencies, etc. Simply put, Atheneum’s reach is massive and we’ll see a lot of Ethereum related news in the coming months. Although the platform needs several years to mature, version 1.0 is already out and many can benefit from the functionality that is already there. About Ethereum Ethereum is a blockchain-based cryptocurrency that includes…

Back From Vacations

Keep your systems updated to reduce security risks and streamline operations. I’m back from my 2015 vacations and ready to talk about Windows 10 and Mac OS X El Capitan. In a nutshell, Microsoft and Apple have created very refined operating systems that will make your life easier. Windows 10 is a nice release that simplifies user experience while bringing back old features such as the Start Menu. The system is fluid and, so far,…