Services

Appleseed Software Consulting provides knowledge and assistance for every stage of the software development process, including planning, implementation, delivery, and maintenance. We can help with designing new projects from scratch, or assist the growth and maintenance of existing software infrastructures.

All software that Appleseed delivers includes clear and thorough user and developer documentation, as well as rigorous and reusable testing tools. Our attention to these practices helps ensure that our software continues to serve you long after the job is done.

Expertise

Appleseed has expert-level knowledge with the following core technologies.

(If the phrase free and open occurs a lot, that's just us showing our roots.)

Perl

A free and open programming language suitable for all tasks, from the simplest scripts to the deepest mission-critical applications.

Appleseed speaks Perl natively, and insists on adherence to best practices in all its uses.

HTML / XHTML / CSS / JavaScript / AJAX

The core user-interface technologies of the modern web.

Appleseed can design, implement, and improve web-based user interfaces of all levels of complexity, from no-frills HTML output to the full interactivity of an AJAX-driven application.

Apache HTTP Server

The undisputed leader of free and open web servers, responsible for keeping most of the world's websites up and running.

MySQL

A free and open database engine. MySQL is probably as responsible for storing and retrieving the world's dynamic data as Apache is for serving it.

Mason

A robust and modular web templating system.

Catalyst

The leading framework for rapid and robust Perl-based web application development.

XML

A language for definining other markup languages, and the standard protocol basis of new internet technologies.

SVG

The open and XML-based standard for vector-based graphics and interactive animation. Major browsers have recently begun to support it natively.

Subversion

A free and open version-control system. Appleseed uses Subversion (or other client-preferred control systems) to organize and archive all its project code and documentation.

Movable Type

A lightweight content-management system, ideal for blogs, podcasts, and other presentations of frequently updated information streams.