Skip to content
  • Twitter
  • Facebook
  • Instagram
  • LinkedIn
Tech Talk with Gayan

Tech Talk with Gayan

Tech Talk with Gayan – Blog

Subscribe
  • Home
  • Home
  • Articles

Articles

Getting Started with ChatGPT and Integrations | Python
3 mins read
  • AI/ML/GenAI/LLM
  • Articles

Getting Started with ChatGPT and Integrations | Python

October 7, 2023October 10, 2023 Gayan Sampath0Tagged chatGPT, GenAI, hello-world, ttwg

ChatGPT, developed by OpenAI, is a state-of-the-art language model that can generate human-like text responses. It’s a powerful tool that can be used to build chatbots, virtual assistants, and even […]

Read More
Infrastructure as Code | Terraform
8 mins read
  • Articles
  • DevOps

Infrastructure as Code | Terraform

October 1, 2023October 4, 2023 Gayan Sampath1Tagged devOps, Terraform, tf, ttwg

In the world of modern cloud computing and infrastructure management, the need for automation, scalability, and consistency has never been greater. Infrastructure as Code (IaC) tools, such as Terraform, have […]

Read More
Singleton Design Pattern | Java
4 mins read
  • Articles
  • Software Engineering

Singleton Design Pattern | Java

July 15, 2023October 8, 2023 Gayan Sampath0Tagged design-patterns, Java, se, singleton, ttwg

In software design, design patterns are tried-and-tested solutions to common problems. One such pattern is the Singleton Design Pattern. The Singleton pattern is a creational design pattern that ensures that […]

Read More
equal() vs “==” | Java
3 mins read
  • Articles
  • Java

equal() vs “==” | Java

July 9, 2023October 8, 2023 Gayan Sampath0Tagged ==, equals(), Java, ttwg

When working with Java, one of the fundamental aspects of programming is comparing values. Java provides two primary mechanisms for comparison: the equals() method and the == operator. While both […]

Read More
A Crucial Component of Web Security | .well-known.json
4 mins read
  • Articles
  • Security

A Crucial Component of Web Security | .well-known.json

July 8, 2023October 6, 2023 Gayan Sampath0Tagged .well-known.json, ttwg, web-security

In the digital age, security and privacy have become paramount concerns for both individuals and organizations. The seamless functioning of the World Wide Web relies heavily on established protocols and […]

Read More
Best Practices in Unit Testing
5 mins read
  • Articles
  • Software Engineering

Best Practices in Unit Testing

July 2, 2023October 2, 2023 Gayan Sampath0Tagged best-practices, ttwg, unit-testing, UT

Unit testing is a fundamental practice in software development that involves testing individual components or units of code to ensure they function correctly in isolation. In Java, unit testing is […]

Read More
Understanding Inheritance | Java
4 mins read
  • Articles
  • Software Engineering

Understanding Inheritance | Java

July 1, 2023October 1, 2023 Gayan Sampath0Tagged inheritance, OOP, ttwg

Inheritance is one of the core concepts of object-oriented programming (OOP), and Java is a language that heavily relies on this concept. In this comprehensive article, we’ll delve into what […]

Read More
Understanding Polymorphism | Java
5 mins read
  • Articles
  • Software Engineering

Understanding Polymorphism | Java

June 25, 2023October 1, 2023 Gayan Sampath0Tagged OOP, polymorphism, ttwg

Polymorphism is a fundamental concept in the world of object-oriented programming (OOP) and plays a crucial role in Java. In this comprehensive article, we’ll explore what polymorphism is, how it […]

Read More
Understanding Abstraction | Java
3 mins read
  • Articles
  • Software Engineering

Understanding Abstraction | Java

June 24, 2023October 1, 2023 Gayan Sampath0Tagged abstraction, OOP, ttwg

Abstraction is a crucial concept in the world of software development and plays a pivotal role in the Java programming language. In this article, we’ll explore what abstraction is, how […]

Read More
Understanding Encapsulation | Java
3 mins read
  • Articles
  • Software Engineering

Understanding Encapsulation | Java

June 18, 2023October 1, 2023 Gayan Sampath0Tagged encapsulation, OOP, ttwg

Encapsulation is one of the fundamental concepts in object-oriented programming (OOP), and it plays a crucial role in ensuring the integrity and security of your code. In this article, we […]

Read More

Posts navigation

1 2 3 Next

Trending Posts

Infrastructure as Code | Terraform
1
  • Articles

Infrastructure as Code | Terraform

Getting Started with ChatGPT and Integrations | Python
2
  • AI/ML/GenAI/LLM

Getting Started with ChatGPT and Integrations | Python

Does GPS need Internet?
3
  • Articles

Does GPS need Internet?

How to use Git in Software Development Process
4
  • Articles

How to use Git in Software Development Process

Object equal() and hashCode() in Java
5
  • Articles

Object equal() and hashCode() in Java

What is Docker?
6
  • Articles

What is Docker?

Author Info

Gayan Sampath

Tech enthusiast and Experienced Fullstack Software Engineer / Lead
  • Getting Started with ChatGPT and Integrations | Python
  • Infrastructure as Code | Terraform
  • Singleton Design Pattern | Java
  • equal() vs “==” | Java
  • A Crucial Component of Web Security | .well-known.json
Copyright © Tech Talk with Gayan 2023
  • Contact