Projekt-Fortschrittsanzeige in JIRA mittels Scriptrunner

Während die Entwicklungsteams bei karriere.at ihr operatives Tagesgeschäft in ihren jeweiligen JIRA-Projekten verwalten, so besteht aus Managementsicht doch auch die Notwendigkeit einen Überblick über länger laufende Initiativen und Projekte zu haben, speziell wenn teamübergreifende Tätigkeiten notwendig sind. Das Produkt Portfolio von Atlassian ist für unsere Zwecke leider nicht geeignet, da es sehr starken Fokus auf Velocity-Werte und Sprints legt.

weiterlesen »

karriere.at Hackathon 2017

Ende September 2017 war es wieder soweit: Der jährliche karriere.at Hackathon fand statt. Für drei Tage haben wir uns dazu dieses Mal in das Hotel Miramonte in Bad Gastein zurückgezogen. Abzüglich etwas Vor- und Nachbereitungszeit, hatten die Entwickler 24 Stunden Zeit eine Idee in einen funktionierenden Prototypen zu übersetzen und am Ende zu präsentieren.

weiterlesen »

Laracon EU 2017

Wir besuchten dieses Jahr die Laracon EU in Amsterdam. weiterlesen »

Pull-Prinzip für Kanban-Boards in JIRA (Update 2017)

Letztes Jahr habe ich über das Pull-Prinzip und dessen Umsetzung in JIRA geschrieben. Mittlerweile haben wir diesbezüglich ein paar Änderungen vorgenommen:

weiterlesen »

VueConf 2017

Vue.js erfreut sich spätestens seit Version 2 stetig steigender Beliebtheit und das meiner Meinung nach völlig zu Recht. Einer der Hauptaugenmerke liegt derzeit auf unserer internen Software, die quer durch die Bank von allen Abteilungen intensiv genutzt wird. Nach einer längeren Evaluierungsphase haben wir uns dafür entschieden unsere interne Software als SPA mit vue.js neu zu entwicklen. Aus diesen Gründen wollten wir uns die erste offizielle vue.js Konferenz auf keinen Fall entgehen lassen.

weiterlesen »

Gradle Versionierung mit dem karriere.at Version Plugin

Projekte richtig zu versionieren ist eine komplexe Angelegenheit, die mit steigender Anzahl an Projekten auch immer komplexer wird. So haben wir das - zumindest im CORE Team - bei der Verwaltung unserer Java Projekte empfunden.

weiterlesen »

JavaLand 2017

Stetige Weiterbildung ist gerade in der IT-Branche besonders wichtig. Um ein Update vom Java-Ökosystem und neue Einsichten ins IT-Umfeld zu bekommen, waren wir Devs aus dem Core Team zu Besuch auf der JavaLand Konferenz in Brühl. Dass diese Konferenz im Phantasialand veranstaltet wurde, hat uns bei der Entscheidung teilzunehmen natürlich keinesfalls beeinflusst.

weiterlesen »

Sprayen im Linzer Hafen

Eine Bootsfahrt und Graffiti sprühen scheinen im ersten Moment nicht zusammenzupassen. Jedoch nicht im Linzer Hafen. Dieser ist für seine riesigen Atemberaubenden Graffitis berühmt. Letzten Dienstag haben wir uns diese mit einer Bootsfahrt durch die Linzer Hafenbecken zeigen lassen. Im Anschluss durften wir nach einer kurzen Graffiti Einschulung selbst Hand anlegen.

weiterlesen »

Design Sprint bei karriere.at

Die Dinge richtig zu bauen ist wichtig und agile Praktiken helfen dabei. Ebenso wichtig ist es aber, auch darauf zu achten, die richtigen Dinge zu bauen. Und um letzterem gerecht zu werden, haben wir Anfang März 2017 unseren ersten Design Sprint absolviert.

weiterlesen »

MySQL InnoDB Row Format Compression, oder wie wir ...

... die Größe unserer MySQL-Datenbank um mehr als 70% reduzieren konnten. weiterlesen »

How it is to be se Junior Web Developer

Viele junge Menschen entscheiden sich nach der Absolvierung einer höheren Lehranstalt direkt in das Berufsleben einzusteigen, dies galt auch für mich. Nach meinem Wehrdienst begann ich meine berufliche Laufbahn als Junior Web Developer bei karriere.at.

weiterlesen »
Dominik

Unser PHP Code Quality Package ist jetzt auf GitHub!

Wie in unserem Blog-Eintrag Code Quality matters beschrieben, haben wir vor ein paar Monaten ein Package für die Sicherstellung unserer PHP-Code-Quality erstellt.

weiterlesen »

Wie man einen Zustand speichern kann

Den aktuellen Zustand einer Applikation abzulegen, ist ein durchaus schwieriges Unterfangen. Wenn die Applikation den Inhalt am Server rendert, muss der aktuelle Zustand am Server abgelegt werden.

weiterlesen »

Laravel Task Scheduling mit Docker

Task Scheduling für Laravel in einem Docker-Container einrichten, wie kann diese Aufgabe möglichst einfach umgesetzt werden? weiterlesen »

DEV TALK: Bugs in Developer Lebensläufen

Michael Feichtinger, Head of Development bei karriere.at, plaudert aus dem Nähkästchen. Er erzählt von Bewerbungsgesprächen mit Entwicklern und von seinen liebsten Fails und Bugs in Lebensläufen. Euch erwarten ein Blick hinter die Kulissen und wertvolle Tipps für eure eigene Bewerbung.

weiterlesen »

karriere.at Hackathon 2016

Von Donnerstag bis Samstag fand zum fünften Mal der karriere.at Hackathon statt. Dieses Mal hat sich der überwiegende Teil der Development-Abteilung im Hüttendorf Pruggern eingefunden, um in mehreren Kleingruppen innerhalb von 24 Stunden Ideen in Code umzusetzen und am Ende den anderen Teilnehmern zu präsentieren.

weiterlesen »

Was macht eigentlich ein Data Scientist?

Als Data Scientist bin ich Teil des Dev-Teams bei karriere.at und hab meine Leidenschaft zu Daten zum Beruf gemacht. Den größten Teil meiner Zeit beschäftige ich mich – wenig überraschend und wie wahrscheinlich jeder Data Scientist – mit der Bearbeitung von Daten (data munging). Denn wie man so schön sagt: „Real world data is messy“. Klingt unspannend und trocken – ist es aber nicht, das Berufsfeld eines Data Scientist ist sehr abwechslungsreich.

weiterlesen »

Integration Testsets mit Gradle

Wir im Core Team haben unseren Fokus in letzter Zeit verstärkt auf die Tests unserer Java-Services gelegt. Eine Maßnahme die wir (endlich) erledigt haben war unsere Integrationtests von den Unittests zu trennen.

weiterlesen »

Pokémon Go Farm Party: #willstdufangstdu

Du bist auf der Jagd nach Pikachu, Schiggy & Co.? Dann bist du bei unserer karriere.at Farm Party am Samstag genau richtig: Es herrscht Pokémon Alarm!

weiterlesen »

Code Quality matters

Jeder Entwickler kennt die Situation; man muss Änderungen in einem fremden Projekt vornehmen, findet aber eine unschöne Code-Basis vor:

weiterlesen »

Dominant Colors for Lazy-Loading Images @ Stahlstadt.js

Das letzte Stahlstadt.js fand bei karriere.at statt und wir stellten Bosna und den ersten Talk zur Verfügung. Ich habe über Dominant Colors for Lazy-Loading Images gesprochen – ein Konzept das beispielsweise in unserem karriere.blog zum Einsatz kommt.

weiterlesen »

Pull-Prinzip für Kanban-Boards in JIRA

Kanban-Boards in JIRA bieten nur Basisfunktionalitäten. Mit ein paar Handgriffen lässt sich aber auch das Pull-Prinzip implementieren.

weiterlesen »

Pros do Vanilla - A loosely coupled front-end

Auf der WeAreDevelopers hatten wir die Ehre auch Firmen fremden Menschen von unseren Errungenschaften im neuen karriere.at Front-End zu berichten. Der Talk handelt hauptsächlich von Methoden um Abhängigkeiten zwischen Frontend Komponenten zu lockern.

weiterlesen »

One stack to rule them all ...

Eines unserer aktuellen Major-Projects geht langsam in die finale Phase und damit kann man jetzt mal ein paar Details preisgeben …

weiterlesen »

„Ihr habt ja diese Homepage… warum braucht Ihr da so viele Entwickler?“

Auf Veranstaltungen werden wir oft gefragt, woran die mittlerweile 19 Entwickler bei karriere.at eigentlich den ganzen Tag arbeiten. Berufseinsteiger und Studenten – aber auch erfahrene Entwickler – kennen karriere.at meist als reines Jobportal und wundern sich, was daran so aufwendig sein soll. Hinter karriere.at steckt aber viel mehr, als man auf den ersten Blick sieht. Deshalb möchte ich anderen Devs einen kleinen Überblick geben.

weiterlesen »

Sprintvorbereitungen in JIRA

Wenn sich Arbeitsprozesse ändern, so müssen sich auch die Werkzeuge an die neuen Gegebenheiten anpassen. Eine der letzten Änderungen betraf unser Ticket-Tool JIRA.

weiterlesen »

Was ist ein DevCafe?

Seit über einem Jahr steht das DevCafe als regelmäßiger Termin auf dem Team-Kalender. Was ein DevCafe ist, warum wir es machen und wie alles begann …

weiterlesen »

Das war der Hackathon 2015

Unser alljährlicher Hackathon ist vorbei … und wie immer war die Veranstaltung ein voller Erfolg. Zum einen wurde wieder viel programmiert und sind alle wieder gesund nach Hause gekommen :)

weiterlesen »

Introducing: Core Services Team

Bei karriere.at gibt es für das DEV Team immer viel zu tun: Anforderungen kommen aus allen Abteilungen, vorwiegend aus dem Produktmanagement. Bei all den neuen Anforderungen bleibt kaum noch Zeit, sich um technologische Verbesserungen zu kümmern. Ein Update auf eine neuere Java Version bringt nach außen kaum eine sichtbare Verbesserung, ist aber dringend notwendig, um weiterhin eine hervorragende Qualität zu liefern. Deswegen wurde das DEV Team neu strukturiert, wodurch neben anderen Neuerungen ein eigenes Team für unsere Core Services entstanden ist.

weiterlesen »

Grillen like a Boss

An jedem letzten Dienstag des Monats findet bei uns im Development das sagenumwobene Dev-Café statt.

weiterlesen »