custom software development
Custom Software Tooling
We build customized software products for our clients around the world.
Our email queue and sender, monitors and sends emails on behalf of the systems. Iris queues emails and delivers bulk emails per hour as configured. Intelligent queues with priority messages are placed on top of the queue.
Lighthouse runs on the server and ensures services, schedulers, jobs and other tools are running like they should. Lighthouse sends activity logs to administrators and product owners as to the current activity on each server.
Wave is an internal source-code monitoring system, which provides easy access to our source control systems and folders. Wave also informs developers when a check in has occurred, by who and the revisions that were committed to repos.
Our statistics engine in .NET writes stream data for just about anything, with tooling to data mine and aggregate the data. We often have the data once a client requests some sort of statistic, as we as standard in .NET collect.
Our errorhandling strategy includes the traditional logs, but also distribution channels including events, workflow and even just email logs. With logging and errorhandling filters we are never far off from determining errors.
Automatic and scheduled backups for all our databases, backup is highly configurable and easy to use. Our backups are configurable and can be configured to work with your custom storage infrastructure or 3rd party storage API.
Weir is our continuous integration tool, that builds and deploys compiled versions to staging environments. Weir is a highly configurable build manager that is used internally by our developers and devops engineers.
Crab crawls our compiled code after builds are complete, looking for errors, dependency issues, versioning and runs unit tests to ensure the integrity of our builds. Crab can run alone or part of our Continuous Integration tools.
custom software development
Our Software Tooling
We build customized software products with cutting edge technologies.
Hypertext Prepocessor (PHP) is a server scripting multi-purpose language. PHP is a powerful tool for generating dynamic and interactive web pages. Lucid Ocean developed a powerful Model View Controller(MVC) tool called Seahorse using PHP.
MySql (Structured Query language), a database system used by majority involved technology industry. Data schemas are designed and constructed to store large qauntities of data. Typically, CRUD (create, read, update and delete) methods are required when the SQL language is implemented.
MaterializeCSS was created and designed by Google, it is a leading design tool. Materialize is implemented to build cutting edge Hybrid Applications. Materialize possess features for typography, buttons, navigation and other interface components.
Gulp.js, a task runner built on Node.js and npm, used for automating time-consuming repetitive tasks. Gulp helps to minify files for faster and better user experience among other tasks. Gulp is a powerful and versatile tool implemented by many in the industry.