馃殌 Mastering Linux Commands Part 1Introduction馃寪 In the vast realm of Linux, the command line stands as a powerful gateway to interact with the operating system. At its core lies the shell, a program that orchestrates user commands, file management, and interactions with other progra...Nov 29, 2023 路 12 min readatikraja.hashnode.dev
A Beginner's Guide to Java JDBC: Connecting JAR Files and Essential ConceptsIntroduction Java Database Connectivity (JDBC) is a Java API that provides a standard way to interact with relational databases. Whether you're building a simple desktop application or a complex enterprise system, understanding JDBC is essential for ...Jul 11, 2023 路 9 min readatikraja.hashnode.dev
Exploring GitHub: From Account Creation to Collaboration and BeyondIntroduction GitHub has revolutionized the way developers collaborate, share code, and manage projects. It is a web-based hosting platform for version control and source code management. In this blog, we will explore GitHub, including how to create a...Jun 2, 2023 路 3 min readatikraja.hashnode.dev
Understanding Git Version Control: A Comprehensive GuideIntroduction In the world of software development, effective version control is crucial for efficient collaboration, seamless code management, and project success. One of the most popular and widely used version control systems is Git. In this blog, ...May 21, 2023 路 4 min readatikraja.hashnode.dev
Understanding Big O Time Complexity: A Comprehensive Guide with ExamplesBig O notation is a mathematical concept used in computer science to describe the time complexity of an algorithm. In simple terms, it represents how quickly the algorithm's running time grows with the size of the input. The notation is represented b...1AMay 5, 2023 路 6 min readatikraja.hashnode.dev