Supakon_kComparing Files with NeovimSomeone only uses Neovim or nvim for daily text editing, however, did you ever know, the Neovim also have a diff file built-in in their…2 min read·Feb 26, 2024----
Supakon_kWhy Static Factory Methods Better than Constructors in Modern JavaIn the realm of Java development, the utilization of static factory methods has emerged as a favored approach among developers. These…3 min read·Jan 1, 2024----
Supakon_kExploring the Disadvantages of Using Immutable Objects in JavaImmutable objects in Java have gained popularity due to their thread safety and predictability. However, like any programming technique…2 min read·Nov 12, 2023--1--1
Supakon_kChoosing Between Static and Dynamic Typed ProgrammingWhen it comes to programming languages, one of the fundamental choices developers face is whether to use static or dynamic typing. The…3 min read·Nov 5, 2023----
Supakon_kUnderstand Java Concepts Faster with JShellJava, a versatile and powerful programming language, is known for its wide array of features and capabilities. Learning and experimenting…3 min read·Nov 2, 2023----
Supakon_kThe Advantages of Using Immutable Objects in JavaImmutable objects are a fundamental concept in Java programming that offers several advantages when it comes to designing robust…3 min read·Oct 9, 2023----
Supakon_kUnderstanding the Difference Between Thread Stack and Call StackIn the world of software development, understanding the concepts of thread stack and call stack is crucial, as they play a fundamental role…3 min read·Oct 7, 2023----
Supakon_kUnderstanding the Maven Build LifecycleMaven, a widely used build automation and project management tool, can seem a bit overwhelming at first glance. One of the key concepts you…5 min read·Sep 27, 2023----
Supakon_kWhat’s the difference between FTP, FTPS, and SFTPIn today’s interconnected world, transferring files between computers is a common task. However, when it comes to transferring files over a…2 min read·Mar 18, 2023----
Supakon_kWhat’s the difference between SSL, TLS and CASSL (Secure Sockets Layer) and TLS (Transport Layer Security) are both cryptographic protocols used to establish secure communication…2 min read·Feb 26, 2023----