Introduction to DevOps: Agile Development and Operations Hand in Hand

2017-11-28T15:42:10+00:00

Overall company performance is linked to the performance of the companies’ IT department and to the utilisation of DevOps practices. Let's have a look!

DevOps has been a subject of interest for quite a while now, although — at least in my opinion — it never got the mainstream adoption it should have. But maybe this c

Introduction to DevOps: Agile Development and Operations Hand in Hand 2017-11-28T15:42:10+00:00

Digitize your Receipts using Computer Vision

2019-08-08T13:00:31+00:00

In this article I describe the steps and approaches to image recognition for receipt digitalization using computer vision. This is the basic functionality behind apps such as Google Lens, Evernote, PaperScan and taggun.io.

“Would you like the receipt?”—It’s hard to say no to that. Not because you actually want it (you may even throw it in the trash before exiting the store), but because

Digitize your Receipts using Computer Vision 2019-08-08T13:00:31+00:00

Developer Learnings from Using CosmosDB with .NET Core

2019-07-18T12:15:49+00:00

CosmosDB is a global database in the Azure universe. In this blog I want to look at its different APIs: the SDK, Entity Framework Core and the MongoDB API.

CosmosDB is a global database in the Azure universe. In this blog we’ll look at its different APIs: the SDK, Entity Framework Core and the MongoDB API.

Developer Learnings from Using CosmosDB with .NET Core 2019-07-18T12:15:49+00:00

Deep Learning Fundamentals: Concepts & Methods of Artificial Neural Networks

2019-04-02T13:34:12+00:00

Everybody talks about AI and deep learning and everybody uses it, including you! But what exactly is deep learning and what are artificial neural networks? In this article I shine a light on some basic yet crucial concepts in an attempt to lift the veil.

Artificial intelligence or deep learning: Everybody talks about it and everybody uses it, including you! Of course you immediately have the evil terminator in mind wh

Deep Learning Fundamentals: Concepts & Methods of Artificial Neural Networks 2019-04-02T13:34:12+00:00

CSS Scroll Snap [State of the Web]

2019-04-02T13:38:15+00:00

CSS Scroll snapping is a method of defining snap points to tell the browser where it should stop scrolling. The process of snapping to the edge of an element (e.g. section, image, box, etc.) when coming close to it is used in order to achieve optimized scrolling positions and emphasise certain content.

In the past few years a recognizable trend of single page websites emerged (not to be confused with the term ‘single page application’). These sites consist of mainly

CSS Scroll Snap [State of the Web] 2019-04-02T13:38:15+00:00

SeqPolicyNet: Querying Elasticsearch by Asking Questions about Movies

2019-04-02T13:39:46+00:00

This article presents SeqPolicyNet, our Deep Learning approach to accessing information stored in an Elasticsearch instance given natural language questions.

tl;dr (spoiler alert): We’ve trained an advanced neural network to query Elasticsearch based on natural language questions. Our model, called SeqPolicyNet, incorporat

SeqPolicyNet: Querying Elasticsearch by Asking Questions about Movies 2019-04-02T13:39:46+00:00

OpenPGP: Create a New GnuPG Key (Part 1)

2019-03-12T12:44:44+00:00

This is the first part of the OpenPGP blog series. It briefly explains how to generate a new GnuPG key that can be used for encryption, signing and authentication. GnuPG is the open implementation of the OpenPGP standard defined in RFC 4880, allowing you to encrypt and sign data and to authenticate.

This is the first part of the OpenPGP blog series. It briefly explains how to generate a new GnuPG key that can be used for encryption, signing and authentication. <

OpenPGP: Create a New GnuPG Key (Part 1) 2019-03-12T12:44:44+00:00

Working efficiently with Jupyter Notebooks

2018-11-20T11:31:51+00:00

Being in the data science domain for quite some years, I have seen good Jupyter notebooks but also a lot of ugly ones. Follow these best practices to to work more efficiently with your notebooks and strike the perfect balance between text, code and visualisations.

If you have ever done something analytical or anything closely related to data science in Python, there is just no way you have not heard of or IPython or Jupyter not

Working efficiently with Jupyter Notebooks 2018-11-20T11:31:51+00:00
Mehr Beiträge laden