An Introduction to Bash Scripting
Fancy yourself a computer scientist, hobbyist, or tech nerd? Then at some point, you will, or should, consider using Bash scripting in your digital workspace. Bash (Bourne Again Shell) is an...
View ArticleThe Top Java IDEs for 2022
Java is a leading programming language. It is also one of the first languages I – and many others like me – learned, in part, because of its popularity. It is a high-level, object-oriented, and...
View ArticleGetting Started with Git and GitHub
Git is a free and open-source version control system. Being the most popular version control system, most programmers interact with Git on a daily basis. A version control system is a tool for computer...
View ArticleOverview of Log4j Logging Tool
Need the software equivalent of a journal to keep track of what goes wrong in online services or applications? Log4j is one such tool, allowing developers to keep track of the errors among the...
View ArticleLog4j: The Vulnerability and Solution
The news of Log4j and its vulnerability has long since passed, but it is important to understand what happened, as the effects and the vulnerability still linger. It is also important to reiterate how...
View ArticleHow to Install and Configure FISH Shell
For developers, choosing the right tool could mean the difference between seconds or days of work (the scale naturally varies from job to job). A skilled creator would want to differentiate between...
View ArticleTop Unix Shells for Developers
A shell provides a developer with an interface to the Unix system environment. Shells gather user input and executes applications based on that input. After processing the tasks, an executed...
View ArticleHermeticWiper and WhisperGate
On February 26, 2022, the Cybersecurity and Infrastructure Security Agency (CISA) released a joint Advisory together with the Federal Bureau of Investigation. CISA is the nation’s leader in...
View Article