Schwerpunktthema

Scala

Vortrag
Vortrag

How to test proper{t,l}y

Belgian Scala User Group October 2019 / 19:00 - 20:00

Blog-Post

Scala Days 2019 in Lausanne

Im Juni 2019 fanden die Scala Days anlässlich des 10. Jubiläums wieder in Lausanne – an der Geburtsstätte von Scala – statt. Heuer gab es nicht nur zwei Konferenztage, sondern auch eine ganze Reihe von Community-Events davor und danach. INNOQ war die ganze Woche vor Ort und unsere Kollegen berichten hier von ihren Erfahrungen.

Case Study

Start-up-Spirit pur

Inzwischen nutzen über 20.000 Kunden die Schweizer E-Bike-Sharing-Plattform smide – Tendenz steigend. Doch der Weg dorthin, den INNOQ von Anfang an begleiten durfte, war nicht immer einfach. Der Schlüssel zum Erfolg: fortschrittliche Technologien, agiles Vorgehen und das Zusammendenken von IoT-Technologie und Geschäftsmodell.
Case Study

Pure start-up spirit

More than 20,000 customers are already using the Swiss e-bike sharing platform smide – and the numbers are still rising. However, the road there, with INNOQ along from the very beginning, was not always smooth. The keys to success: advanced technologies, an agile approach, and a common concept for IoT technology and the business model.
Blog-Post

Functional Service in Scala

Functional programming helps programmers to reason about their codebase using referential transparency and side-effect control principles. Let’s push the limit and make pure-functional REST service using IO Monad from Cats-Effect project. First, we will do that using Akka-HTTP library and standard Scala Future as effect type. Afterwards, we will switch to abstract effect F to have a choice, when it comes to run our embedded program.

Blog-Post

The language of maths is not the language of your business

Podcast

Advanced Scala – Teil 2

Type Level Programming

Podcast

Advanced Scala - Teil 1

Scala für Fortgeschrittene

Blog-Post

Solving the wrong problems

Link

When Option is not good enough

Link

Microservices - Are Your Frameworks Ready?

Link

Put your writes where your master is

Blog-Post

Functional Validation in Scala

Validation is something everybody needs eventually when working with domain models. The Scala ecosystems offers a wide rage of tools which can be used for this purpose. This blog post introduces some of the most common approaches by applying them to a domain model.

Blog-Post

Docker images for developers

Docker seems to be all the rage lately. There are docker talks at every conference, hosting Docker containers has become a hosting option with most if not all PaaS providers, and there is hardly a technology left that is not supposed to run better and more flexibly if you wrap it in a Docker container. Well, except maybe for enterprise-level DBMSs, but you can’t have them all. This post provides an example how Docker can be used at the start of the software lifecycle, during development.

Artikel

Attribut-basiertes Testen mit Scala

Wo hilft funktionale Programmierung bei der Automatisierung von Testaufgaben

News

innoQ bei den Scala Days 2014 in Berlin

Podcast

Play!

Das Full Stack Web-Framework auf der JVM

Podcast

Scala

Was die objektorientierte, funktionale JVM-Sprache in der Praxis bringt