Logo
Technologies and techniques

Preserving the tried and true and daring to try something new

technology-stack.jpg
Technology must fit the project
For each project, we use the most appropriate Solutions and methods. And if this software does not yet exist, we develop our own software.

One of the major challenges of digitization is the permanently changing market conditions. In order to be able to react flexibly, quickly and respond appropriately, constant optimization of the tech stack is essential. tech stack is essential.

In addition to maintaining the company's own tools, continuous market observation and testing of new technologies, techniques and methods are part of our daily tasks.

Where experience and reliability count, we rely on established tools and methods. Where innovations can fully its full advantage, we rely on new trends.

In the following, we have listed languages, methods and technology that we have successfully used in projects. But we are also open to new we are always open to new ideas.

Frontend, User-Interface, GUI

Frontend
[fʁoːntɛnt]

User Experience Design

Any digital platform must engage people from start to end with a reliable and intuitive user experience.

That's why we rely on personas, paper prototyping in the design process, use cases and extensive usability tests.

Besides HTML, Javascript and CSS, indispensable tools like Photoshop, Browserstack, Google Analytics and Sistrix to our toolbox.

We deliver dynamic frontends classically via shopcloud or create static web pages with the help of minerva.

Reliability and scalability

Web services, apps and digital platforms are now integral parts of our business lives. High availability, reliability and short response times are among the important requirements.

That is why we rely on distributed systems, if possible without a single point of failure. Many projects today run on Kubernetes (K8s), Docker Swarm or Nomad.

Our projects run on Amazon AWS, DigitalOcean or in the Google Cloud just as much as on-premises.

Our main languages on the server side are PHP, C and Ruby/Crystal. We have also successfully implemented projects in Rust, Go, Java and Javascript. implemented.

As database we often use MySQL/MariaDB, PostgreSQL, Neo4j and MongoDB/DocumentDB.

Some services run with Cassandra, DB2 and InfluxDB.

Further, tools such as Traefik, Kafka, Elastic, Solr, and many more take over in various places important tasks.

Server, Databases

Backend
[bakɛnt]

Data exchange, integration, data processing

Integration
[ɪnteɡʁaˈt͡si̯oːn]

Open standards

From an organizational perspective, isolated solutions are more likely to be obstacles rather than enablers of the digitization.

That's why we place such a high value on the selection of components. Openness. In other words, applications that "talk" to each other and, as far as possible rely on open standards wherever possible.

In addition to data exchange using EDIfact, CSV and XML documents by means of SFTP, SOAP or email, we prefer a REST API with Json documents.

code/project management

We rely on Git for source code version management. Our code pipeline runs through Gitlab, as does our issue management.

Project management is done using Alvine platform and Jira.

In communication, we rely on email, Teamviewer, Zoom and Slack.

Internal, Administration, Office

Management
[ˈmænɪdʒmənt]

To leave no questions unanswered

We are here for you and offer you the perfect service. Benefit from our experience, innovative solutions and support that is geared solely to your needs oriented.

Our contact details & chat

We look forward to hearing from you.