Pleasure in the job puts perfection in the work.

Aristotle

Crafting Quality Software (Software Development)

We are Software Craftsmen for hire. The craftsmen of 8th Light have the skills and experience to build a wide range software systems. We build software that lasts and we deliver fast.

Web Sites and Web Applications

Many of the systems we've worked on are for the web, public facing and internal. For design, implementation, and deployment, 8th Light can take care of it all. Simply tell us what you want.

Rich Client/Desktop Applications

Rich client applications are ideal for highly responsive and usable interfaces. 8th Light has great success building rich client applications. And with the use of Limelight we can build applications that provide all the benefits of rich clients without the headache of reinstalling on every update which is commonplace with traditional tools.

Enterprise Software

The craftsmen of 8th Light have worked on several enterprise systems. Using the right tool for the job is important and for enterprise systems, no one tool will suffice. With careful consideration we apply the right combination of tools and technologies to build scalable and maintainable systems without loosing control of complexity. See our Fidelity Life case study to learn more.

Embedded Software

Embedded systems pose their own unique challenge to software development. These resource-constrained environments often have lower level languages and poor tools. Our craftsmen have the experience and dedication to write robust software that is well tested, readable, and easy to maintain. We'll help you start your application development even before the first hardware arrives, or hit the ground running on an existing platform.

8th Light's Development Stack

  • Process: Software Craftsmanship, Agile/Extreme Programming, Iterative Releases, Test/Behavior Driven Development, Acceptance Testing, Continuous Integration, etc..
  • Programming Languages: Ruby, Java, JRuby, C/C++, C#, Python, JavaScript, Objective-C, ASP.NET
  • Other Languages: HTML, XHTML, XML, XSLT, CSS, SQL
  • Frameworks: Ruby on Rails, Limelight, J2EE, J2ME, Hibernate, NHibernate,Struts, Swing, RSpec, JUnit, FitNesse, Selenium, .NET,Win32, MFC, COM, DCOM
  • Tools: Cruise Control, SVN, Git, Apache, Postgres, MySQL, SQLServer, Oracle
  • Platforms: OS X, Unix/Linux, Windows, iPhone
  • Technologies/Protocols: HTTP, SOAP, WebServices, RDBs, TCP, UDP, Rinda, SMTP