Open in app

Sign in

Write

Sign in

Ajesh Kalayil
Ajesh Kalayil

24 Followers

Home

About

Pinned

Don’t repeat yourself system repeats itself for you.

One thing you need to know all about make doing things right at right time with the right tool. Today morning I was in a discussion with a colleague who used to backup the production database on daily basis using scripts. I was wondered does this happens in 2021?. That…

Software Engineering

3 min read

Don’t repeat yourself system repeats itself for you.
Don’t repeat yourself system repeats itself for you.
Software Engineering

3 min read


Apr 27, 2022

PART2: ELK Stack Big Picture

What, Why, When! — Agenda Understand the basic architecture of the ELK stack. Understand the use cases of the ELK stack. Introduction ELK stack consists of Elasticsearch, Logstash, and Kibana. As discussed in the last blog, Elasticsearch is a search engine, and Logstash is a data ingestion pipeline used to sync the master database with Elasticsearch…

Elasticsearch

3 min read

PART2: ELK Stack Big Picture
PART2: ELK Stack Big Picture
Elasticsearch

3 min read


Apr 25, 2022

PART 1 : ELK Stack Setup

Install Elasticsearch, Kibana, and Logstash as docker containers. Agenda ELK stack introduction. ELK stack setup using docker. Test ELK stack installation setup. Introduction ELK is an acronym for three open-source projects, such as Elasticsearch, Logstash, and Kibana. Elasticsearch is a search and analytics engine based on Apache Lucene. Logstash is a server‑side…

Software Development

2 min read

PART 1 : ELK Stack Big Picture
PART 1 : ELK Stack Big Picture
Software Development

2 min read


Oct 6, 2021

Using Lambda Expressions in your Java Code.

All about making clearer and flexible code As we know, JDK 1.8 is the game-changer in the Java ecosystem, which is shipped with a lot of improvements, a new rich set of functionalities in the existing java development system as wells as introduced new game-changing APIs.That’s Streams and Lambdas. Throughout…

Software Development

3 min read

Using Lambda Expressions in your Java Code.
Using Lambda Expressions in your Java Code.
Software Development

3 min read


Sep 1, 2021

5 Steps to Clean Code

Make software designs more understandable, flexible, and maintainable. — Technical debt is one of the biggest challenges facing by most of the teams in the software industry. Today here, I’m going to discuss how to make our software architecture clean by applying the SOLID design principle to manage technical debt. What is SOLID? SOLID is a mnemonic acronym for five software design…

Software Development

4 min read

5 Steps to Clean Code
5 Steps to Clean Code
Software Development

4 min read


Aug 23, 2021

Single Responsibility Principle

Should have one, and the only one reason to change. — The single responsibility principle states that a function or class or module should have one responsibility and one reason to change. According to Robert C. Martin’s Clean Code, A handbook for agile software craftsmanship. The Single Responsibility Principle is one of the more important concepts in Object-Oriented design. …

Software Development

3 min read

Single Responsibility Principle
Single Responsibility Principle
Software Development

3 min read

Ajesh Kalayil

Ajesh Kalayil

24 Followers

Tech Enthusiastic | Learn , Write, Repeat

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams