Skip to content

eugenezimin/articles

Repository files navigation

Tech Articles Repository

This repository contains a collection of articles on various technical topics. Each article is organized in a separate directory, with its own README file and any necessary supporting files or resources.

Articles

Functional, Action, Sequence: 3 Diagram Types for Multi-Dimensional Software Modelling

This article discusses using functional diagrams for high-level system architecture, action diagrams for illustrating process flows and logic, and sequence diagrams for detailing object interactions. Together, these three diagram types enable comprehensive modeling of software systems from multiple perspectives - architectural structure, process workflows, and granular execution logic - supporting documentation, communication, and traceability.

Published on Medium and DEV.to on March 2, 2024.

Google Cloud: Provisioning a Virtual Machine and Accessing it via SSH

This article guides users through provisioning a virtual machine on Google Cloud Compute Engine and accessing it via SSH. It covers prerequisites, creating a Compute Engine instance, configuring settings like machine type and networking, establishing an SSH connection using various methods, and verifying the connection and instance details. By following the steps, readers gain practical experience deploying on Google's Cloud infrastructure.

Published on Medium on March 4, 2024.

Configuring SSH to Access Remote Server

The article guides configuring SSH to securely access remote servers like Google Cloud VMs. It covers generating SSH key pairs, adding the public key to the server, disabling password authentication, and customizing the SSH client configuration file for simplified connections and proxying through bastion hosts. Following these steps enables secure encrypted remote access.

Published on DEV.to Medium and Substack on April 7, 2024.

Contributing

Contributions to this repository are welcome! If you would like to add a new article or improve an existing one, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your changes: git checkout -b my-new-article
  3. Add your article or make changes to an existing one.
  4. Commit your changes: git commit -m "Add new article on [topic]"
  5. Push your changes to your forked repository: git push origin my-new-article
  6. Open a pull request in this repository, describing your changes.

Please ensure that your article is well-written, accurate, and includes relevant examples or code snippets. Follow the existing structure and formatting conventions used in the other articles.

License

This repository is licensed under the BSD 2-Clause License.

About

Published Articles on LinkedIn, Medium, DEV.to, etc.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published