A simple list of all the technologies and tools we use to build, deploy and maintain software at Springtimesoft Consulting.
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers.
Amazon Simple Storage Service (Amazon S3), provides developers and IT teams with secure, durable, highly-scalable cloud storage. Amazon S3 is easy to use object storage, with a simple web service interface to store and retrieve any amount of data from anywhere on the web.
Ansible is the simplest way to automate apps and IT infrastructure. Application Deployment + Configuration Management + Continuous Delivery.
Amazon Web Services (AWS), is a collection of cloud computing services that make up the on-demand computing platform offered by Amazon.com. These services operate from 12 geographical regions across the world.
The Cloud CMS for Jekyll. Build Jekyll or static websites, have your team and clients update inline. Developers and non-devlopers easily collaborate on sites without stepping on each other’s toes.
Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.
DigitalOcean is an American cloud infrastructure provider that provisions virtual servers for software developers.
Docker is an open-source project that automates the deployment of applications inside software containers, by providing an additional layer of abstraction and automation of operating-system-level virtualization on Linux.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance.
GitHub is a web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features.
Gulp is a tool that helps you out with tasks like spinning up a web server, reloading the browser automatically and using preprocessors like Sass or LESS.
HHVM is an open-source virtual machine designed for executing programs written in Hack and PHP. HHVM uses a just-in-time (JIT) compilation approach to achieve superior performance while maintaining the development flexibility that PHP provides.
iWantMyName is a domain name registration platform that is actually easy and fun to use and makes the daunting task of administrating domain names less painful.
Linux needs no introduction. We use Linux extensively in our web-hosting offering.
nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server.
Robust messaging for applications - Easy to use - Runs on all major operating systems - Supports a huge number of developer platforms - Open source and commercially supported
Raygun provides deep diagnostic information about the root cause of every error or crash, meaning your team won’t be losing valuable time trying to reproduce issues or digging through log files.
Use simple code definitions to safely and efficiently deploy infrastructure.
Twilio allows software developers to programmatically make and receive phone calls and send and receive text messages using its web service APIs.
Ubuntu is an open source software platform that runs everywhere from the smartphone, the tablet and the PC to the server and the cloud.
Vagrant allows us to cheaply define virtual machines for each of our unique projects.
VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use.
C++ is a middle-level programming language developed by Bjarne Stroustrup starting in 1979 at Bell Labs. C++ runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language.
CSS3 is the latest evolution of the Cascading Style Sheets language. It brings a lot of long-awaited novelties, like rounded corners, gradients, transitions or animations
A tool and a library (usable from many languages) for client-side URL transfers, supporting FTP, FTPS, HTTP, HTTPS, TELNET, DICT, FILE and LDAP.
Elasticsearch is a search server based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents.
Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability. Erlang’s runtime system has built-in support for concurrency, distribution and fault tolerance.
Microsoft Excel is a spreadsheet application developed by Microsoft for Microsoft Windows and Mac OS. It features calculation, graphing tools, pivot tables, and a macro programming language called Visual Basic for Applications.
Go (often referred to as golang) is an open source programming language developed at Google.
Hack is a programming language for HHVM. Hack reconciles the fast development cycle of a dynamically typed language with the discipline provided by static typing, while adding many features commonly found in other modern languages.
HTML5 is a markup language used for structuring and presenting content for the World Wide Web and a core technology of the Internet.
Liquid is an open-source template language created by Shopify and written in Ruby. It is used for all Shopify themes and loads dynamic content to stores.
MySQL is the world’s most popular open source database. It is the number one database for web use, and it is excellent for embedding.
Node.js is an open-source, cross-platform runtime environment for developing server-side Web applications.
Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more.
PHP is a widely-used, general-purpose scripting language, that is especially suited for web development and can be embedded into HTML.
Python is a widely used high-level, general-purpose, interpreted, dynamic programming language. Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts.
Redis is a data structure server. It is open-source, networked, in-memory, and stores keys with optional durability.
A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Solr is an open source enterprise search platform, written in Java, from the Apache Lucene project. Its major features include full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, database integration, NoSQL features and rich document (e.g., Word, PDF) handling.
The flexible, fast, and secure template engine for PHP.
AngularJS is an open-source web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications.
Sleek and powerful front-end framework for faster web development. Bootstrap looks and behaves great in the latest desktop browsers and also in tablet and smartphone browsers via responsive CSS.
Drupal Commerce is an open source e-commerce framework built on Drupal. Drupal Commerce is revolutionary software integrating e-commerce, content and community to create engaging web experiences.
Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
Jekyll is a simple, blog-aware, static site generator that uses markdown, liquid, html and css to generate websites.
Joomla! is the mobile-ready and user-friendly way to build your website. Choose from thousands of features and designs. Joomla! is free and open source.
Less is a CSS pre-processor, meaning that it extends the CSS language, adding features that allow variables, mixins, functions and many other techniques that allow you to make CSS that is more maintainable.
If your business is serious about e-commerce success, we can help. Magento offers flexible, feature-rich solutions that address a wide range of business sizes, needs and budgets.
The open source CMS for news. Newscoop aims to help independent news organisations manage online publications, enrich content and find new audiences.
Phoenix leverages the Erlang VM ability to handle millions of connections alongside Elixir’s beautiful syntax and productive tooling for building fault-tolerant systems.
Sass is a scripting language that is interpreted into Cascading Style Sheets (CSS).
Our in house e-commerce solution built using Symfony. Great for smaller online shops who want to be able to customise functionality around their existing business workflows and integrations.
SilverStripe CMS is a web content management system used by governments, businesses and non-profit organisations around the world. It is the Common Web Platform for New Zealand’s Public Sector.
Symfony is a PHP framework for web projects. Speed up the creation and maintenance of your PHP web applications. Replace the repetitive coding tasks by power, control and pleasure.
A WordPress e-commerce toolkit that transforms your WordPress website into a thorough-bred e-commerce store. Delivering enterprise-level quality & features whilst backed by a name you can trust.
WordPress is web software you can use to create a beautiful website, blog, or app. We like to say that WordPress is both free and priceless at the same time.
Zend Framework is an open source, object-oriented web application framework implemented in PHP 5 and licensed under the New BSD License.