Sascha Heyer, B.Sc., Software and Machine Learning Engineer

Software Engineer, Agile, Leadership, Development, .NET and Sitecore related topics

  • About
  • Blog
Subscribe
Google Cloud Build

Google Cloud Build how to properly solve issues

A few weeks ago I started to use Cloud Build to set up an automatic deployment. I already deployed the application from my local machine with gcloud app deploy and I thought it

Sascha Heyer Sascha Heyer
GCP

Large data processing with Cloud Dataflow and Cloud Datastore

In one of my projects, I had the requirement to process large text files of the size of hundreds of MB up to GB or even TB. A user uploads a csv file

Sascha Heyer Sascha Heyer
machine learning

How I build Defects AI (SaaS side project)

Defects AI is a fully automated service to predict labels for GitHub issues, using machine learning models which are trained in particular to that use case. Don't waste your time on labeling issues,

Sascha Heyer Sascha Heyer
JavaScript

ES6 - Features - Part I

This post is the first of a series of posts about the ES6 features. If you come from a language like C# you see familiar concepts, I like the ES6 approach to give

Sascha Heyer Sascha Heyer
JavaScript

High-level overview about React

Since Sitecore introduced JSS https://jss.sitecore.net (an SDK for JavaScript developers), we as Sitecore backend developers need to understand how libraries like React.js work. In this post, I will provide

Sascha Heyer Sascha Heyer
Sitecore

Cleaning up the Sitecore log for Geo IP Location

Since Sitecore 8.1 the Geo IP lookup service is pre-configured. If you don't purchase the service and look into your logs you see the following error The remote name could not be

Sascha Heyer Sascha Heyer
quantum computer

Quantum computer programming - Microsoft preview published

Microsoft published a preview for quantum computer programming, including a Q# a new programming language. If you ever wanted to perform a quantum teleportation, well now it is your time to try it.

Sascha Heyer Sascha Heyer
Sitecore

WFFM and Simple Injector

Out of the box, Simple Injector allows[1] to instantiating object of classes that have a single public constructor. Unfortunately, the Form Controller[1:1] of Web Forms For Marketers[1:2] has

Sascha Heyer Sascha Heyer
fullstack

JavaScript testing with Mocha and Chai

Writing Unit Tests is one of the things which we should not avoid while we are building our projects. Unit tests allow us to make changes to the code quickly, without the effort

Sascha Heyer Sascha Heyer
Sitecore

Debug Sitecore assemblies and pipelines with DotPeek or ReSharper

It is possible to use either DotPeek or Resharper to debug Sitecore assemblies. The process is very similar and I will describe both solutions in this post. DotPeek and ReSharper can generate the

Sascha Heyer Sascha Heyer
Sitecore

Automate the Sitecore Config Enable-Disable spreadsheet

Over the years, the Sitecore setup process complexity increased and requires more effort, since Sitecore 8.1, Sitecore provides a Spreadsheet this provides us an overview of all the configurations which require a

Sascha Heyer Sascha Heyer
Sitecore

Setting up a Helix (Sitecore) project with Yeoman Sitecore Generator

Today i released a first version of my Yeoman Sitecore Generator*[beta]*. With this generator you can generate fast and simple Sitecore Solutions, based on the Helix[1] principles and conventions. This version

Sascha Heyer Sascha Heyer
Sitecore

Sitecore Experience Accelerator Bug - Wrong Theme Base Order

This issue was found on Sitecore Experience Accelerator 1.2 with Experience Platform 8.1 and 8.2. The Bug is already reported to the Sitecore support, if you have the same issue

Sascha Heyer Sascha Heyer
ASP.NET Core

ASP.NET Core and AutoMapper

AutoMapper[1] is a simple little library built to solve a deceptively complex problem - getting rid of code that mapped one object to another. This type of code is rather dreary and

Sascha Heyer Sascha Heyer
Security

N26 Sicherheitslücken - 33C3 Vortrag

Sehenswerter Beitrag von Vincent Haupert über die Sicherheitslücken bei N26. Der Vortrag von Vincent Haupert bei dem diesjährigen 33c3 Event mag amüsant erscheinen, zeigt jedoch wie kritisch die Schwachstellen sein können. Laut N26

Sascha Heyer Sascha Heyer
Sitecore

Sitecore Unicorn

Sitecore Artefakte bestehen zu einem Teil aus Sitecore Items, wie zum Beispiel Renderings, Templates, Platzhalter und weiter Items die wir in unseren Sitecore Projekten nutzen. Diese Items werden in Sitecore innerhalb der Datenbank

Sascha Heyer Sascha Heyer
Sitecore

Sitecore - Helix Konventionen

Um die Thematik von Helix zu verstehen muss man sich zuerst mit den verschiedenen Konventionen befassen, auf diese werde ich in diesem Beitrag eingehen. Ich kann allen Lesern die Helix Dokumentation empfehlen http:

Sascha Heyer Sascha Heyer
ASP.NET Core

ASP.NET Core and Semantic UI

Step 1: Bootstrap deinstallieren, Semantic UI installieren Das Standard ASP.NET Core Template nutzt Bower[1] mit vordefiniertem Bootstrap Package. In einem ersten Schritt entfernen wir daher zunächst dieses Package und fügen ein

Sascha Heyer Sascha Heyer
zcash

Zcash 1.0.0 - Mining

The Zcash blockchain is live! The genesis block was release this morning, and people all around our planet have begun mining and transacting on it. Guides You can find the official Zcash 1.

Sascha Heyer Sascha Heyer
ASP.NET Core

ASP.NET Core Grundlagen - Static Files

Static Files in einer ASP.NET Core Anwendung sind typischerweise HTML, CSS, Images, JavaScript und sonstige Dateitypen die direkt an den Client ausgeliefert werden. wwwroot Static Files werden in ASP.NET Core Anwendung

Sascha Heyer Sascha Heyer
ASP.NET Core

ASP.NET Core Grundlagen - Application Startup

Die startup Klasse ist der Einstiegspunkt in unsere Applikation, Konfigurationen werden initialisiert und Services gestartet. Eine Startup Klasse muss also in jedem Fall vorhanden sein. Die Startup Klasse ASP.NET dursucht das Assembly

Sascha Heyer Sascha Heyer
Recommendation

Recommendation - Robomongo

Für alle Entwickler die eine Oberfläche für MongoDB nutzen möchten kann ich folgende Anwendung empfehlen: Mongo DB Manager unter https://robomongo.org/ Das Open Source Projekt ist bei Github https://github.com/paralect/

Sascha Heyer Sascha Heyer

Create a NuGet package from a .NET Class Library

Voraussetzung Visual Studio / Visual Studio Code oder alternativen Weiterhin benötigen wir das NuGet Command Line Interface[1] das direkt von der NuGet Seite bezogen werden kann https://nuget.org/downloads nuget.exe ist

Sascha Heyer Sascha Heyer

Wallboard

Wallboards bieten gerade im Entwicklungsbereich viele Vorteile, Atlassian bietet hierfür das unter Apache License v2.0 veröffentlichte Projekt Atlasboard[1] an. Als Einstieg bietet sich die Dokumenation auf der Atlasboard Seite an. Wer

Sascha Heyer Sascha Heyer
Reisen

Städtetrip - London

London Pass Für Reisende die zuvor noch nicht in London waren lohnt sich der London Pass, er bietet Eintritt in viele Sehenswürdigkeiten ein komplette Liste könnt Ihr der Webseite entnehmen. An den Kassen

Sascha Heyer Sascha Heyer
Sascha Heyer, B.Sc., Software and Machine Learning Engineer © 2021
Latest Posts Twitter Ghost

Subscribe to Sascha Heyer, B.Sc., Software and Machine Learning Engineer

Stay up to date! Get all the latest & greatest posts delivered straight to your inbox