Be warned, your Javascript is turned off. Please activate Javascript to improve your experience.

Puzzle ITC - Changing IT for the better

Blog: Software Qualitätsmanagement

Von Errbit zu Sentry

Pascal Zumkehr, 23. Juli 2019

Bei der Softwareentwicklung ist die Stabilität unserer Applikationen eines unserer Qualitätsziele. Treten Fehler auf, wollen wir automatisch benachrichtigt werden, um aktiv und zeitnah Massnahmen ergreifen zu können. Seit kurzem unterstützt uns Sentry ... mehr

The Real Use of Ruby Singleton Classes

Pascal Zumkehr, 11. Dezember 2017

Most experienced Ruby developers have come across the concept of metaclasses or singleton classes. Still this seems to be something obscure and rarely used, even though we all benefit from singleton classes ... mehr

Tech up! Java 9 Optionals

Jean-Claude Brantschen, 7. Dezember 2017

Wir möchten uns heute in unserer Serie “Java 9 Perlen“ die Erweiterungen in der Optional Klasse etwas genauer anschauen.

Good Enough ⁽™⁾ Performance

Philipp Gassmann, 31. Mai 2017

Turbolinks makes page navigation faster. It turns your server rendered HTML page into a Single Page App without the added complexity of a client-side Javascript Framework. Turbolinks comes with adapters for iOS and Android. ... mehr

Zürcher Informatiktage

Simon Fankhauser, 9. Mai 2017

An den zweiten Informatiktagen am 16. und 17. Juni 2017 öffnen Firmen und Organisationen aus dem Raum Zürich ihre Türen für die Bevölkerung und geben Einblick in die Welt der Informatik. Puzzle ... mehr

Server-side Validations with Angular 2

Mathis Hofer, 18. Januar 2017

Server-side data validation is necessarily still a thing with Single Page Applications. While rendering JSON validation errors in the backend is ridiculously simple with Rails, I’ll show you how you can handle ... mehr

Ein neues Frontend für eine alte Applikation

Max Burri, 5. Dezember 2016

Die Applikation NDBJS RE5 wurde im Jahr 2003 in Betrieb genommen. Die Applikation unterstützt das Bundesamt für Sport (BASPO), Kantone und Verbände bei der Durchführung von Kaderbildungskursen und bei der Abrechnung von ... mehr

On Structuring Rails Applications, Part II

Pascal Zumkehr, 24. November 2016

When models and controllers are supposed to be skinny, Rails clearly lacks a place to put all the extracted code. While there is a variety of different approaches, we like to keep ... mehr

On Structuring Rails Applications

Pascal Zumkehr, 1. November 2016

There is a long going discussion on fat-this and skinny-that when building software systems. Obviously, you want to avoid fat classes all over, but where do you put the code then?

Unterstützung für das APPUiO Business Development

André Kunz, 7. Juni 2016

Philipp Meier unterstützt APPUiO neu als Business Developer. In dieser neu geschaffenen Position hilft Meier APPUiO beim Aufbau von neuen Partnerschaften und Geschäftsbeziehungen. Dank seiner Vergangenheit als Partner- und Key Account Manager ... mehr