Skip to content

programming

9 articles tagged “programming”

Builder Pattern in Java

Blog

May 27, 2021

Builder Pattern in Java

Builder Pattern in Java Design patterns are very important in the world of software development, as they represent well proven and tested solutions for some…

Using templates for Jenkins job creation

Blog

April 22, 2021

Using templates for Jenkins job creation

Using templates for Jenkins job creation Introducing Continuous Integration Continuous Integration (CI) is one of the most commonly used software development practices. The way it…

Elasticsearch – Bucket Selector Aggregation

Blog

February 3, 2021

Elasticsearch – Bucket Selector Aggregation

Bucket Selector Aggregation Elasticsearch has many aggregations to offer that allow us to group and breakdown our data in almost any way we want. Often,…

JAVA Generics

Blog

November 11, 2020

JAVA Generics

Concept of generics Java generics allows the creation of a class or a method that can be reused by different data types or objects. This…

Express Middleware & Memoization

Blog

August 6, 2019

Express Middleware & Memoization

Express middleware Middleware functions are functions that have access to the request object (req ), the response object (res ), and the next function in…

Code Refactoring & Decompose Conditional Technique

Blog

July 18, 2019

Code Refactoring & Decompose Conditional Technique

Code refactoring Refactoring is the process of changing a software system in such a way that it does not alter the behavior of the code…

Bootstrap partial Sass & ESLint

Blog

July 9, 2019

Bootstrap partial Sass & ESLint

Bootstrap partial Sass Bootstrap is a component-based library for developing web UI. Not all components are used when developing frontend with Bootstrap. In order to…

Symbols and Variables in Ruby & Destructuring in JS

Blog

June 12, 2019

Symbols and Variables in Ruby & Destructuring in JS

Symbols and Variables in Ruby Symbols and variables are very different things in Ruby. Symbols are like strings, they’re immutable and behave like constants. All…

Falsy and Truthy values & Arrow Functions in JS

Blog

May 14, 2019

Falsy and Truthy values & Arrow Functions in JS

Falsy and truthy values in Javascript Falsy values in JavaScript are false, null, undefined, 0, NaN, ““ (empty strings). The following construct: let val =…