Skip to content
Tech Talk with Gayan
  • Home
  • Read More
    • Software Engineering
    • DevOps
    • Artificial Inteligence
    • Security
  • Tutorials
  • About Me

Category: Software Engineering

  • Home
  • Read More
  • Articles
  • Software Engineering
Introduction to Data Structures
  • Articles
  • Software Engineering

Introduction to Data Structures

  • Gayan Sampath
  • December 1, 2024
In computer science and software development, data structures form the backbone of efficient algorithm design.…
Read More
3 min read
Conduct a Proper Code Review That Meets Company Expectations and Benefits Developers
  • Software Engineering

Conduct a Proper Code Review That Meets Company Expectations and Benefits Developers

  • Gayan Sampath
  • July 7, 2024
Code reviews are a crucial part of the software development process. They ensure code quality,…
Read More
6 min read
  • Software Engineering

Data Structures in Software Engineering

  • Gayan Sampath
  • December 10, 2023
Data structures are a fundamental aspect of software engineering and computer science, providing essential means…
Read More
4 min read
Mastering Java Threads
  • Java
  • Software Engineering

Mastering Java Threads

  • Gayan Sampath
  • December 3, 2023
Java threads are a fundamental part of the Java programming language, enabling concurrent execution of…
Read More
8 min read
Distributed Caching
  • Articles
  • Software Engineering

Distributed Caching

  • Gayan Sampath
  • October 1, 2023
In the world of modern software development, speed and scalability are critical factors for delivering…
Read More
5 min read
Singleton Design Pattern | Java
  • Articles
  • Software Engineering

Singleton Design Pattern | Java

  • Gayan Sampath
  • September 24, 2023
In software design, design patterns are tried-and-tested solutions to common problems. One such pattern is…
Read More
4 min read
Best Practices in Unit Testing
  • Articles
  • Software Engineering

Best Practices in Unit Testing

  • Gayan Sampath
  • September 3, 2023
Unit testing is a fundamental practice in software development that involves testing individual components or…
Read More
5 min read
Understanding Inheritance | Java
  • Articles
  • Software Engineering

Understanding Inheritance | Java

  • Gayan Sampath
  • August 27, 2023
Inheritance is one of the core concepts of object-oriented programming (OOP), and Java is a…
Read More
4 min read
Understanding Polymorphism | Java
  • Articles
  • Software Engineering

Understanding Polymorphism | Java

  • Gayan Sampath
  • August 20, 2023
Polymorphism is a fundamental concept in the world of object-oriented programming (OOP) and plays a…
Read More
5 min read
Understanding Abstraction | Java
  • Articles
  • Software Engineering

Understanding Abstraction | Java

  • Gayan Sampath
  • August 13, 2023
Abstraction is a crucial concept in the world of software development and plays a pivotal…
Read More
3 min read

Posts pagination

1 2 Next

Archives

  • December 2024
  • July 2024
  • June 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023

Categories

  • Articles
  • Artificial Inteligence
  • AWS
  • Database
  • DevOps
  • Docker
  • General
  • IoT
  • Java
  • Kubernetes
  • Security
  • Software Engineering
  • Tutorials

Jump Back Into

  • Home
  • Read More
  • Tutorials
  • About Me
Contact Me
ttwg.info@gmail.com
Copyright © 2025 Tech Talk with Gayan