This Is Your Brain on Code

Written by Greg Wilson

Programmers tend to have strong opinions about what makes code easier or harder to understand. Until recently, though, those opinions have been based on self-analysis and received wisdom, i.e., on programmers thinking about what they themselves do, and (more often) on what the rest of the herd is saying. A new wave of studies made possible by plummeting hardware costs is going to change...

Read More »

Assessing an Organization's Analytics Maturity

Written by Ken Ono

When delivering mobile and web applications that include analytics, it is important to gauge the organization’s current analytics capabilities and how the project can advance them. Knowing this, the project can deliver the appropriate analytics features and ensure that the investments being made are appropriate and improve the organization’s data-driven processes. Level 0 - No Analytics This is getting to be rare nowadays...

Read More »

FinDEVr: Q&A with Rangle

Written by Douglas Riches

On June 12, Doug Riches headed to London, England to present How JavaScript is Radically Changing The Way Financial Institutions Create Enhanced Customer Experiences Fostering Creativity to an eager audience at FinDEVr, part of London’s Tech Week. The Q&A portion was full of engaging questions, here’s some of the highlights: Would you recommend AngularJs or ReactJs for a banking app interface...

Read More »

Your Agile DevOps Partner

Written by Greg Wilson

Co-written with Darren McElligott. What is DevOps? DevOps is what happens when developers work hand-in-hand with the system administrators and other IT staff who are responsible for getting software into users’ hands and keeping it running. Discussion about it frequently centers on tools, but its core is a set of practices that are best understood as answers to a handful of key questions. Does everyone...

Read More »

Lean Discovery: Shifting from Outputs to Outcomes by Finding & Fixing Customer Pain

Written by Mike Costanzo

So many software development projects start with high levels of uncertainty. Some of it is explicit, you many not know exactly who the target customer is and what they want, and some of it may be implicit, you have a great idea but are uncertain about the technical risks of delivering the experience or what the state-of-the-art is capable of and, as they say, you...

Read More »