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…

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…

Become an Engine of Change

Innovate Focus on the change that you want to see in the world. Read every day about leadership, technology, finance or personal improvement; don’t waist your hours in nonsense. Because, if you use your time well, you can become an engine of change. You can be the connector that refers key people to world-changing entrepreneurs. Or the clever programmer that comes up with a faster algorithm that changes an entire industry. But, in order to…

Market Segmentation and the Quantcast Growth Hack

Market segmentation is a marketing strategy which involves dividing a broad target market into subsets of consumers, businesses, or countries who have, or are perceived to have, common needs, interests, and priorities, and then designing and implementing strategies to target them. Market segmentation strategies are generally used to identify and further define the target customers, and provide supporting data for marketing plan elements such as positioning to achieve certain marketing plan objectives. Businesses may develop…

Forget About Reading the News. Focus on Making News.

People largely talk about similar issues: news, celebrities, new policies, etc. But you are different, you want to make a dent, to craft a legacy, to have an impact by improving a critical sector of our daily lives. I get it. Making big social contribution starts by getting ahead of the mainstream train of thought and actually working on making news instead of constantly following or reporting on news. Being an innovator is all about…

Attention to Detail

Tellfari’s Home Screen Attention to detail is key. We have been highly conditioned to evaluate things according to their superficial qualities and, in all fairness, in an increasingly virtual world, superficiality and reality often collide. Be fanatical about details. Go over each screen at least fifty times (literally). Sit down with designers and work on color coordination, branding, alignment, and overall UX. Your app’s design is telling users how much you care. Your app’s design…

Model-View-Controller and the Separation of Labor

Few architectural choices are more critical for your project’s success than MVC (model view controller). The idea being that by separating code into three separate entities, the application can grow more naturally and be easier to update. To give some context around the premise for MVC, here are the words of Trygve Reenskaug, one of the first  MVC practicioners: I have sometimes been given more credit than is my due, so I should stress that…

Building a Community of Ambassadors to Reach a Million Users

Community building is a powerful strategy to make your next project grow exponentially. One should guard against preaching to young people success in the customary form as the main aim in life. The most important motive for work in school and in life is pleasure in work, pleasure in its result and the knowledge of the value of the result to the community. Albert Einstein Community building is key to reaching a high user base…

About Network Effects

So, your plan is to ship a series of features, have thousands install your app and hope for the best? I’m sorry, but you need a better plan, specifically something that doesn’t include the word “hope” in it. Network effects happen when your application is deliberately designed to support such effects. Network effects happen when a critical mass of users is constantly enriching your platform and, such enrichment can be monetized. Network effects translate into …

Dear Linux, Please Go Back to School

You have a big problem dear Linux. You’re not discoverable. And that’s holding back an entire industry. In fact, it’s holding back our entire planet. Dear Linux, I am sick and can’t take it anymore. The five most common problems of Linux are drivers, interoperability, talent, fragmentation and legal issues. However theres another elephant in the room. Linux lacks intelligence. Spotlight, Siri, Google and Google Now are offering a natural language layer that simplifies usage…

The Startup War Chest

A war chest is a metaphor for any collection of tools or money intended to be used in a challenging or dangerous situation. Historically, it referred to the chest located in the homes or barracks of soldiers, in which the soldier kept arms and armor. In the modern era, it more often refers to a collection of funds (or less occasionally special tools or equipment) intended to allow a person or organization to get through…

Experience Meerkat and Periscope

The Meerkat home screen is friendly and simple. The future of online streaming is here. Both Meerkat and Periscope provide nice ecosystems so film and live stream your life over mobile devices. My experience with Meerkat a couple of days ago was simply amazing and I very much prefer it over Periscope. These two platforms are riding a new wave of innovation that will prove crucial to social media. Citizen journalism, real estate open houses,…

The Path to Inbox Zero

Inbox Zero This is my inbox as of Thu May 28, 2015. How can this be? I manage several businesses, constantly develop websites, have account in over 200 social networks, etc. How can my inbox be empty, what’s the big trick? Are you ready for it? The obvious trick is to have a social media assistant. The key is to simply delegate all your your email and social media communications and share your inbox with…

Internet Trends 2015

Annually, Kleiner Perkins publishes the though-leading “Internet Trends” report.  In this year’s report, Mary Meeker presents a fascinating set of new trends. Among the most salient is the fact that Internet growth pace is slowing both in the classic as well as mobile webs.     Another salient slide talks about the new ad formats available on mobile platform, including cinematic pins, local inventory ads and carousel ads. The report also devotes significant attention to…