Software Engineering and articles

Articles on software engineering, research, best practices, clean code, systems architecture, and more.

129 articles · 11 pages


Project Management9 min read

Improving When Working on Projects

Eight practices for improving the productivity and profitability of software projects, from realistic estimates and clear requirements to protecting the team's focus.

Project ManagementProjects
Read article
Events4 min read

South Summit 2015

A reflection on South Summit 2015 and the value of attending professional events to discover projects, meet people, and learn from others' experiences.

Events
Read article
Reflections11 min read

These Months of 2015

A look back at the projects, technologies, reading, and lessons of the first half of 2015, from JavaScript and web performance to work management.

Reflections
Read article
Software Engineering6 min read

On Performance

Web performance affects user experience and business outcomes. Measuring and optimizing it from the start helps build responsive, scalable systems.

PerformanceScalabilityCloud
Read article
Software Development7 min read

A Deep Dive into NodeJS 0.12

A practical experience with NodeJS 0.12: backend modules, testing, cloud services, task automation, and principles for organizing a professional application.

NodeJS
Read article
Software Engineering4 min read

Developing for the Cloud

Developing for the cloud means more than hosting an application: cloud services shape its architecture, scalability, costs, and the products we can build.

CloudSaaS
Read article
Software Engineering6 min read

First the "What," Then the "How"

Separating requirements from technology decisions helps teams choose solutions that fit the problem and avoid unnecessary costs, risks, and constraints.

Best PracticesRequirements
Read article