(S)CSS and code quality

(S)CSS and code quality
Intro Like with any software project, the developer of a CSS project should take care of a nice codebase. This is always important, and especially while working in a team. CSS makes no difference here. The basics of CSS are mostly easy to learn, but with a growing codebase the maintainability can go out of control really quickly without a basic strategy. A CSS preprocessor like SCSS introduces comfortable and powerful features to help you with that. [Mehr]

NSQ – Leichte Kost statt schwerem Fast-Food

NSQ – Leichte Kost statt schwerem Fast-Food
NSQ ist eine Echtzeit-Messaging-Plattform, die sich auf die Fahnen schreibt, hohe Verfübarkeit ohne SPOF (Single Point of Failure) zu erreichen und dabei sehr einfach zu verwenden und deployen zu sein. Gründe genug, sich das Projekt einmal genauer anzusehen. Funktionsweise NSQ bietet einen Publish-Subscribe-Mechanismus, der in Form von Topics und Channels umgesetzt ist. Ein Topic ist ein Datenstrom, der wenigstens einen Channel hat. Nachrichten werden vom Publisher nur an ein bestimmtes Topic geschickt und dann von NSQ auf die dazugehörigen Channels verteilt. [Mehr]

Eindrücke von der Microsoft-Developerkonferenz “Build” in Berlin

Eindrücke von der Microsoft-Developerkonferenz “Build” in Berlin
Jährlich veranstaltet Microsoft seine Entwicklerkonferenz „Build“ in San Francisco. Dieses Jahr entschied sich der Softwarekonzern aus Redmond dazu, mit der Konferenz zusätzlich auch weltweit auf Tour zu gehen, damit sich Entwickler unabhängig von ihrem Wohnort über die neuesten Entwicklungen aus dem Hause Microsoft informieren können. Im Rahmen dieser Tour fand eine Veranstaltung im Berliner „Westhafen Event & Convention Center“ statt, die ich besuchen konnte. Zunächst stellte der Partner Director of the Developer Ecosystem Kevin Gallo die Neuerungen, welche sich durch die Veröffentlichung von Windows 10 ergeben, sowohl aus Entwickler- als auch Kosumentensicht vor. [Mehr]

Wege und Abwege digitaler Kundenanalyse

Wege und Abwege digitaler Kundenanalyse
Felix Meyner und Alexander Stojic von I-C-Analytics über Kundendatenerfassung, Privatsphäre und den unschätzbaren Wert von Rauchpausen I-C-Analytics ist ein Münchner Start-up, das mit den IT:Agenten Schreibtisch an Schreibtisch arbeitet – was macht ihr genau? Wir erstellen digitale Kundenanalysen für den stationären Handel und für Marktforschungsinstitute. Es geht also darum, dass zum Beispiel Retail-Ketten ein besseres Verständnis für Kunden bekommen, die ihre Läden besuchen und dort einkaufen. Dafür nutzen wir die Analyse WLAN-aktiver Smartphones in Kombination mit modernster Kameratechnologie. [Mehr]

Peer Reviews are a Good Thing™

An ounce of prevention is worth a pound of cure. — Benjamin Franklin What we read about, found out, and learned about Peer Reviews develop and choose workflows best suited for your team, project and the task to be reviewed: code review / buddy checking: reviewer is reviewing alone walkthru: the author shows step by step what has been done, why it has been done, and how it works: here, often the benefits of rubber duck debugging apply: the author, guiding the reviewer through the code, often finds issues while pointing out how everything should be working group review you might develop own checklists for code quality or project specific requirements (docs, comments, other conventions) general steps [Mehr]