The tools and methods where our experience
runs the deepest.


Our most interesting work has been done in JavaScript developing rich interfaces. We develop many of our web applications to appear as if they were desktop applications even though they run in a web browser. Consequently, our applications have a responsiveness not seen in most web applications.

We code directly in JavaScript using various JavaScript libraries such as jQuery, Prototype, and Dojo, rather than with tools like the Google Web Toolkit, to take advantage of the flexibility of the JavaScript language.

PHP, Java, Perl, and Lisp

For the past seven years we have written and maintained applications in Perl using mod_perl and FastCGI.

In the past five years, our focus has gradually shifted to PHP. The majority of our new server-side development is done in PHP. We typically use the symfony framework for larger projects and our own web application library for smaller projects. Throughout, we have worked in Java, primarily building on and with open source frameworks and tools.

We also have several years’ of experience designing and maintaining Lisp applications. We have deployed and do maintain applications on Racket (formerly PLT) and Steel Bank.

Solaris and Linux

We work with Windows and .NET, but Noein’s knowledge is deepest in UNIX development. Originally, our infrastructure was run exclusively on Solaris. We have now integrated Linux into our business, and it has become our primary environment. We deploy our own applications on Debian and Ubuntu and maintain Red Hat installations for clients.

Process Makes Perfect

Software projects routinely fail due to bad planning and management. We've spent the last eight years refining our process.

Learn what makes it better.

In-Browser Specification

We have developed software to allow complex medical devices to be designed and specified visually in a web browser.

  Download the white paper.

Technical Capabilities

Noein excels at engineering applications that expose data, logic, and services for browsers, mobile devices, and external systems.

Noein is an innovator of rich interfaces in JavaScript that consume web services.

  Read about our capabilities.


no·ein, v. 'nō-en [fr. Gr. nous, mind.] to think; to realize the truth.