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

Puzzle ITC - Changing IT for the better

Blog: JavaScript

Data contracts and transformations with io-ts

Mathis Hofer, 25. September 2019

While TypeScript prevents errors in your frontend applications by performing compile-time type checks, there are still many ways exceptions may happen at run-time. Read how you can achieve run-time type checking and ... mehr

Mit dem Quelltext an den Schminktisch

Mathis Hofer, 8. April 2019

Bei Puzzle empfehlen wir in Frontend Projekten Prettier einzusetzen. Lerne warum und wie wir unseren Entwicklern empfehlen den eigenwilligen Quelltext-Formatierer zu verwenden. (English version)

A New Hope – Zuverlässige Frontends mit Elm

Max Burri, 31. August 2018

Schon seit einiger Zeit beschäftigen sich die beiden Puzzlers Andreas Maierhofer und Max Burri mit der Programmiersprache Elm. Anlässlich des 100sten Puzzle Members haben sie ein Spiel entworfen, womit neu angestellte Members ... mehr

PhantomJS is dead, long live headless browsers

Mathis Hofer, 12. Februar 2018

Many frontend projects still rely on PhantomJS to run JavaScript tests. As of spring 2017, PhantomJS is not supported anymore and you should migrate your project to an alternative environment. Here is ... mehr

Good Enough ⁽™⁾ Performance

Andreas Maierhofer, 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