• Home
Menu
Author 97 Posts
Mohammed Aboullaite

Mohammed Aboullaite

Newer Posts Page 9 of 13 Older Posts

Getting started with Built-in NLP for Messenger Bots

By Mohammed Aboullaite in Java on 11 Aug 2017

Get started with built-in NLP for Messenger bots: enable it, customize with Wit.ai, and build a weather bot in Java.…

A simple sonar quality gates (groovy) script to Break the CI Build in Jenkins

By Mohammed Aboullaite in Jenkins on 31 Jul 2017

Break Jenkins CI builds on SonarQube quality gate failures with a simple Groovy script. A fix for the broken plugin on Sonar 6.4.…

No! HTTP APIs are not necessarily Rest APIs

By Mohammed Aboullaite on 24 Jul 2017

HTTP APIs are not necessarily REST APIs: what REST actually requires and why the distinction matters when designing services.…

Painless migration from svn to git (Gitlab)

By Mohammed Aboullaite in git on 21 Jul 2017

Painless migration from SVN to GitLab: author mapping, history-preserving conversion, and repository cleanup step by step.…

Deep dive into git: Some useful git Commands

By Mohammed Aboullaite in Devops on 15 Jul 2017

Useful and underrated Git commands: revert, bisect, stash and more, with examples that save you when things go wrong.…

Migrating from nexus 1.x to 3.x

By Mohammed Aboullaite on 07 Jul 2017

Migrating from Nexus 1.x to 3.x when the easy path does not exist: moving Maven artifacts from filesystem storage the hard way.…

Deep dive into git: Git refs

By Mohammed Aboullaite in Devops on 29 Jun 2017

Deep dive into Git refs: branches, tags, and HEAD demystified. How Git names commits so you do not have to memorize hashes.…

Deep dive into git: git Objects

By Mohammed Aboullaite in Devops on 23 Jun 2017

How Git works under the hood: blobs, trees, and commit objects in the .git directory, and why the design makes Git fast.…

Newer Posts Page 9 of 13 Older Posts
Laytoun' thoughts! © 2026 System Published with Ghost and Attila