# Perry Street Software Tech Stack

Perry Street Software uses 44 tools and technologies to build, market, and sell its products.

Source: https://himalayas.app/companies/perry-street-software/tech-stack

## Languages & Frameworks

| Technology | What it is |
| --- | --- |
| Ruby on Rails | Web development that doesn't hurt |
| RxJava | Reactive Extensions for the JVM |
| JavaScript | Lightweight, interpreted, object-oriented language with first-class functions |
| Python | A clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java. |
| HTML5 | 5th major revision of the core language of the World Wide Web |
| CSS 3 | The latest evolution of the Cascading Style Sheets language |
| Ruby | A dynamic, interpreted, open source programming language with a focus on simplicity and productivity |
| Kotlin | Statically typed Programming Language targeting JVM and JavaScript |
| Swift | An innovative new programming language for Cocoa and Cocoa Touch. |
| Scala | A pure-bred object-oriented language that runs on the JVM |
| Linux | A family of free and open source software operating systems based on the Linux kernel |
| TypeScript | A superset of JavaScript that compiles to clean JavaScript output |
| RxSwift | RxSwift is the Swift-specific implementation of the Reactive Extensions standard. |

## Development

| Technology | What it is |
| --- | --- |
| Kubernetes | Manage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops |
| AWS Fargate | Run Containers Without Managing Infrastructure |
| AWS CodePipeline | Continuous delivery service for fast and reliable application updates |
| AWS CodeDeploy | Coordinate application deployments to Amazon EC2 instances |
| Webpack | A bundler for javascript and friends |
| RSpec | Behaviour Driven Development for Ruby |
| JUnit | A programmer-oriented testing framework for Java |
| Docker | Enterprise Container Platform for High-Velocity Innovation. |
| Amazon Elastic Container Service | Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast container management service that makes it easy to run, stop, and manage containers on a cluster. |
| Bitrise | It is a Continous Integration and Delivery (CI/CD) Platform as a Service (PaaS) with a main focus on mobile app development (iOS, Android). You can automate the testing and deployment of your apps with just a few clicks. When you trigger a build a Virtual Machine is assigned to host your build and your defined Workflow (series of Steps scripts) will be executed, step by step. |

## Libraries

| Technology | What it is |
| --- | --- |
| React | A JavaScript library for building user interfaces |
| Redux | Predictable state container for JavaScript apps |
| Android Jetpack | Jetpack is a suite of libraries to help developers follow best practices, reduce boilerplate code, and write code that works consistently across Android versions and devices so that developers can focus on the code they care about. |

## Application Hosting

| Technology | What it is |
| --- | --- |
| NGINX | A high performance free open source web server powering busiest sites on the Internet. |
| Amazon Web Services (AWS) | Amazon Web Services is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis. |

## Data Stores

| Technology | What it is |
| --- | --- |
| Amazon Redshift | Fast, fully managed, petabyte-scale data warehouse service |
| Apache Spark | Fast and general engine for large-scale data processing |
| Amazon S3 | Store and retrieve any amount of data, at any time, from anywhere on the web |
| Amazon Athena | Amazon Athena is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL. |

## Application Utilities

| Technology | What it is |
| --- | --- |
| Amazon Route 53 | A highly available and scalable Domain Name System (DNS) web service. |

## Analytics

| Technology | What it is |
| --- | --- |
| Amazon Quicksight | Fast, easy to use business analytics at 1/10th the cost of traditional BI solutions |
| Databricks | A unified analytics platform, powered by Apache Spark |

## Assets and Media

| Technology | What it is |
| --- | --- |
| Fastly | We're redefining content delivery. |

## Collaboration

| Technology | What it is |
| --- | --- |
| Jira | The #1 software development tool used by agile teams to plan, track, and release great software. |
| Google Workspace | Collaboration and productivity apps for Business. |
| Confluence | One place to share, find, and collaborate on information |

## Communications

| Technology | What it is |
| --- | --- |
| Amazon SES | Bulk and transactional email-sending service. |

## Back Office

| Technology | What it is |
| --- | --- |
| Greenhouse | Greenhouse's applicant tracking system and recruiting software is designed to help make companies great at hiring and hire for what's next. |

## Marketing and Sales Tools

| Technology | What it is |
| --- | --- |
| Mailchimp | Easy email newsletters |
| Zendesk | The leading cloud-based customer service software solution. |

## Company profile

[Perry Street Software](https://himalayas.app/companies/perry-street-software.md)
