Skip to content

Alex Rusin Blog

  • BlogExpand
    • AWS
    • Javascript Development
    • Remix
    • PHP MySQL Development
    • Laravel
    • System Administration
    • WordPress Development
    • Magento
    • Uncategorized
  • My Projects
Alex Rusin Blog
  • AWS EC2 Basics
    AWS

    Understanding AWS EC2: Elastic Compute Cloud Made Easy

    Byalexrusin August 28, 2024August 28, 2024

    Amazon Web Services (AWS) EC2 (Elastic Compute Cloud) is a fundamental building block for cloud computing, offering scalable compute capacity in the cloud. Whether you’re a developer looking to deploy a web application, an IT professional seeking to optimize infrastructure, or a business owner exploring cloud solutions, understanding AWS EC2 is crucial.

    Read More Understanding AWS EC2: Elastic Compute Cloud Made EasyContinue

  • EC2 Instance Connect
    AWS

    Instance Connect: Connect to EC2 without SSH Keys

    Byalexrusin August 21, 2024August 23, 2024

    Learn how to securely and efficiently connect to your Amazon EC2 instances using EC2 Instance Connect. This guide covers the benefits of avoiding manual SSH key management, the requirements for setup, and a step-by-step demo on configuring your EC2 instance and security groups. Ideal for anyone looking to streamline their cloud operations with AWS.

    Read More Instance Connect: Connect to EC2 without SSH KeysContinue

  • ESLint and Prettier in Node.js project
    Javascript Development

    Integrate ESLint and Prettier in Node.js Projects

    Byalexrusin August 17, 2024October 12, 2024

    In this guide, we walk you through the essential steps to integrate ESLint and Prettier into your Node.js project, complete with TypeScript and Jest. From installation to configuration, you’ll learn how to maintain consistent coding standards and formatting across your project, ensuring cleaner and more maintainable code.

    Read More Integrate ESLint and Prettier in Node.js ProjectsContinue

  • Understanding AWS Security Groups
    AWS

    Understanding AWS Security Groups

    Byalexrusin August 15, 2024August 28, 2024

    AWS security groups are essential virtual firewalls that manage the flow of inbound and outbound traffic for cloud resources like EC2 instances and databases. This guide delves into how security groups work, key protocols, common ports, and practical examples, ensuring you understand their critical role in maintaining a secure AWS environment.

    Read More Understanding AWS Security GroupsContinue

  • Node.js Typescript and Jest
    Javascript Development

    Setting Up a Modern Node.js Project with TypeScript and Jest

    Byalexrusin August 11, 2024October 12, 2024

    In this guide, you’ll learn how to set up a Node.js project with TypeScript and Jest. The article takes you through each step, from initializing the project and configuring TypeScript to integrating Jest for testing. By following this tutorial, you’ll ensure your code is type-safe, well-tested, and ready for modern development.

    Read More Setting Up a Modern Node.js Project with TypeScript and JestContinue

  • Sequelize Typescript
    Javascript Development

    How to Integrate Sequelize with Typescript in Node.js Project

    Byalexrusin August 10, 2024August 11, 2024

    Integrating an SQL database with a Node.js TypeScript project can greatly enhance your data management, and Sequelize makes this process easy. In this article, you’ll learn how to set up a MySQL database using Docker, configure connections in TypeScript, and create models with Sequelize. Perfect for developers looking to enhance their TypeScript applications with powerful SQL database capabilities.

    Read More How to Integrate Sequelize with Typescript in Node.js ProjectContinue

  • Javascript Development | System Administration

    Install Ruby on MacOS

    Byalexrusin March 8, 2024March 8, 2024

    MacOS comes with already pre-installed system Ruby. However this Ruby, most likely, will be outdated for Shopify development. You don’t want to mess with the pre-installed system Ruby. What you want to do is to install another Ruby using Homebrew and set the $PATH so the Homebrew-installed Ruby takes priority over the macOS system Ruby. https://mac.install.guide/ruby/13

    Read More Install Ruby on MacOSContinue

  • Javascript Development | System Administration

    Install MSSQL Server Locally

    Byalexrusin March 8, 2024March 8, 2024

    In this post we will take a look at how to install MSSQL server for local development using Docker.

    Read More Install MSSQL Server LocallyContinue

  • Javascript Development | Remix

    Configure Remix JS with MySQL

    Byalexrusin January 25, 2024January 30, 2024

    It looks like Remix team not only likes music, but also has a great sense of humor. Production ready SQLite database. Well, I don’t know about that. Let’s go ahead and swap SQLite database for MySQL in Remix JS project. And If you don’t know what I’m talking about, let me quickly explain. Remix is…

    Read More Configure Remix JS with MySQLContinue

  • Javascript Development

    Database Indexes With Sequelize

    Byalexrusin January 14, 2024September 28, 2024

    In this article we will look at how to create database indexes with Sequelize. In posts Sorting REST API Results and Advanced Filtering in REST API we used allowedSortBy and allowFilterBy fields to make sure users don’t tank the database. However, if you have a lot of rows in your table, and we are talking…

    Read More Database Indexes With SequelizeContinue

Page navigation

Previous PagePrevious 1 2 3 4 5 6 … 13 Next PageNext

© 2025 Alex Rusin Blog - WordPress Theme by Kadence WP

  • Blog
    • AWS
    • Javascript Development
    • Remix
    • PHP MySQL Development
    • Laravel
    • System Administration
    • WordPress Development
    • Magento
    • Uncategorized
  • My Projects