Laytoun' thoughts!

Deep dive into git: Git refs

In the previous post, we've seen how git store internally objects, what makes it fast and flexible, how objects in Git are identified by a hash and the relation between commit, tree and objects. In this post, we'll tolk about git refs. Refs Since we want to manipulate objects quite

Deep dive into git: git Objects

Git has quickly become an incredibly popular version control system, but how does it actually work? It's very different from a centralized version control system, and understanding how it models history allows you to understand how to use it. This post tries to explain how Git actually works under the

Practical introduction to Deep Learning using deeplearning4j

Deep What ?! Let's start by exploring what does the deep in deep learning indicate?! As you probably know, the human brain is a circuit structure, and that structure is really complicated. It is made up of an intricate circuit piled up in many layers. Hence, deep learning took the approach

Continuous Integration fundamentals

Software only becomes valuable when you ship it to customers. Before then it’s just a costly accumulation of hard work and assumptions. DARRAGH CURRAN What is Continuous Integration? The Continuous Integration approach is designed to create an automation environment ensuring that every change to the application results in a

jBPM RESTful API: getting started

JBPM is a flexible Business Process Management (BPM) Suite. It is lightweight, fully open-source and written in Java. It allows to model, execute, and monitor business processes throughout their life cycle. Recently I started prototyping the idea of using it as a solution to meet the workflow needs of a

Laytoun' thoughts! © 2026