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

Blog: Allgemein

Puzzleness – Ein Blick auf die Anfänge unserer Kultur

Mark Waber, 23. Januar 2018

Als wir vor rund 18 Jahren Puzzle gründeten, hatten wir uns nicht so genau überlegt, wie unsere Kultur aussehen soll. Zudem hatten wir mit hoher Wahrscheinlichkeit noch nie vom Begriff „Unternehmenskultur“ gehört. ... mehr

Rückblick auf den 34. Chaos Communication Congress

Christian Fasnacht, 16. Januar 2018

Am 27. bis 30. Dezember 2017 fand zum 34. Mal der Chaos Communication Congress statt. Zum ersten Mal in Leipzig und nicht wie gewohnt in Hamburg oder Berlin. Der Chaos Communication Congress ... 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

„one Year APPPUiO“ – Lasst uns feiern!

Tobias Tröhler, 30. Oktober 2017

Im Herbst 2016 lancierten Puzzle ITC und VSHN gemeinsam die erste Schweizer Container Plattform APPUiO. Seither konnten wir viele Erfahrungen sammeln, unsere Plattform stetig weiterentwickeln und spannende Projekte umsetzen.

WebExtensions — Cross-Browser kompatible Erweiterungen

Mathis Hofer, 24. Oktober 2017

Ob Adblocker, Video Downloader oder Entwicklungstool — Browsererweiterungen sind überaus beliebt. Mit WebExtensions gibt es erstmals die Bestrebung der wichtigsten Browserhersteller hin zu einer gemeinsamen Schnittstelle. Was verspricht die kompatible API und ... 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?

Rails + APIs = ♥

Mathis Hofer, 8. September 2016

Die im Juni dieses Jahres veröffentlichte Version 5.0 von Ruby on Rails beinhaltet einen sogenannten API Modus. Dieser macht das bewährte Web Framework zum perfekten Partner von Single-page Applications oder Mobile Apps.