How We Maintain High Levels of Code Quality

For a long time, we used TravisCI and Coveralls for executing lint checkers and tests and tracking our code coverage. These are fine tools but we've recently switched to CircleCI and CodeCov. This is our default setup for projects.
Patrick Altman17 October, 2017

An Ajax UX Pattern for Creating, Updating, and Ordering Items

It can be fairly common to have situations where your users need to quickly add items to a list, edit those items, and perhaps even sort them. Ideally, we can keep the user focused on their data and tasks rather than how to navigate the software facilitating the work.
Patrick Altman6 October, 2017

5 Reasons You Should Care about Code Coverage

Code coverage is an important aspect of good engineering practice. Without it, you are flying a bit blind writing tests.
Graham Ullrich13 July, 2017

Delivering Predictable Projects: Planning and Running a Sprint

In the previous parts we have learned how to write stories, groom and point them. Everything up until now has been done to prepare us to be able to plan a sprint.
Patrick Altman25 January, 2017

Delivering Predictable Projects: Poker, Pointing, and Velocity

Before you add a story to a sprint it should be pointed. Pointing a story means assigning a number that represents complexity to it. Metrics like velocity are driven by these points.
Patrick Altman6 January, 2017

Delivering Predictable Projects: Backlog Grooming

It is important to constantly be refining your backlog. This is accomplished through time-boxed meetings where the team performs an activity called grooming.
Patrick Altman29 December, 2016

How Eldarion Delivers Predictable Projects: Building a Backlog

Every successful Scrum project starts with a solid backlog of items. Developing a good backlog requires discipline and vision.
Patrick Altman23 December, 2016

How Eldarion Delivers Predictable Projects

We have run a lot of successful projects with Trello following a rough Kanban-style approach that focuses on continuous delivery. However, as we have taken on projects that involve more people and have longer timelines, the process and tooling left us wanting more.
Patrick Altman15 December, 2016

How to Design React Components with a Live Style Guide

In building, we quickly got to the point where we were experiencing a development bottleneck in the construction of components. This bottleneck occurred due to a number of reasons. We solved it with a live style guide.
Patrick Altman28 November, 2016

ReactJS: To Use, or Not to Use

Previously, we discussed the 5 reasons you should consider React, but it's not always the ideal choice technically. Let's outline when and when it does not make sense from a technical feasibility perspective.
Flora Worley14 November, 2016

5 Reasons You Should Consider ReactJS

As the demands for richer experiences on the web have increased we've explored a lot of different solutions and have recently settled in on ReactJS.
Flora Worley10 November, 2016

Eldarion's Brian Rosner Speaks At DjangoCon US 2016

Last month Eldarion’s Chief Architect, Brian Rosner, spoke at DjangoCon US 2016.
Anna Ossowski18 August, 2016