Categories
General

Monitor Network Connections

I developed this monitoring script after repeatedly needing to troubleshoot connectivity issues with Ollama, a local AI model runner. While working with multiple models and clients simultaneously, I needed to quickly identify which connections were active, which ports were being used, and whether connections were properly establishing or terminating. Standard task managers didn’t provide this network-specific detail. This tool offers real-time visibility into exactly which addresses and ports Ollama (or any process) is communicating with, making it significantly easier to diagnose configuration problems, optimize connection handling, and ensure proper network resource utilization without resorting to complex packet sniffers or enterprise monitoring solutions.

Categories
Git

Git Workflow Scenarios

From Solo Development to Team Collaboration

Git has revolutionized how developers manage code and collaborate on projects of all sizes. Whether you’re a solo developer building a personal project or part of a large team working on enterprise software, implementing an effective Git workflow is crucial for productivity and code quality. This article explores practical Git scenarios for both individual developers and teams, showcasing how Git’s branching, merging, and collaboration features adapt to different development environments.

Categories
Git

Essential Git Commands Reference

What is Git?

Git is a distributed version control system that tracks changes in any set of computer files, typically used for coordinating work among programmers collaboratively developing source code during software development.

Categories
NodeJS

Essential Node.js, npm, and nvm Commands Reference

Node.js Commands

Basic

# Run a JavaScript file
node app.js

# Start the REPL (interactive shell)
node

# Check Node.js version
node -v

# Run with debugging
node --inspect app.js

# Run with V8 inspector for Chrome DevTools
node --inspect-brk app.js
Categories
Bizagi Tips and Tricks

How to Use Postman to call Bizagi web services

Introduction

Postman is a powerful API testing tool that allows developers and testers to send requests, validate responses, and automate workflows. While Postman works seamlessly with JSON APIs, working with XML responses often requires additional processing.

In this article, we will:

  • Configure Postman to make web service calls.
  • Explain why XML transformation is necessary.
  • Use JavaScript in Postman’s “Tests” tab to modify XML responses dynamically.

By the end, you’ll be able to restructure API responses in real-time, making API testing more efficient.

Categories
Bizagi Tips and Tricks

Bizagi Development Handbook

As a Bizagi developer, I often find myself using the same code snippets, XML structures, and syntax repeatedly. Instead of memorizing everything, I’ve decided to create this Bizagi Development Handbook—a quick reference guide where I can store essential code, configurations, and best practices that I use regularly.

This article is a work in progress, and I’ll continue adding more content over time as I refine and expand my knowledge. Whether it’s scripting, XML structures, or integration techniques, this guide will evolve into a comprehensive resource for Bizagi development. Stay tuned for updates!

Categories
RPA UiPath

Automation Developer Professional 30-Day Study Plan

Are you looking to become a UiPath Certified Professional Automation Developer Professional? Achieving this certification can significantly boost your career in robotic process automation (RPA) and validate your expertise in UiPath.

To help you prepare efficiently, I’ve put together a structured 30-day study plan that covers all the essential topics, hands-on exercises, and exam strategies to ensure success. Let’s dive in!

Categories
Recommended Books

The Hard Thing About Hard Things by Ben Horowitz

If you’re an entrepreneur, executive, or someone navigating the tough realities of business, The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers by Ben Horowitz is a must-read. Unlike most business books that focus on success stories and neatly packaged formulas, Horowitz dives deep into the harsh realities of leadership, decision-making, and crisis management.

Who Is Ben Horowitz?

Ben Horowitz is no ordinary business thinker. As a co-founder of Andreessen Horowitz (a powerhouse VC firm) and a veteran of Silicon Valley, he’s been in the trenches, leading companies through market crashes, restructurings, and acquisitions. His book isn’t about theory—it’s built on the scars of real-world experience.

Categories
Python Selenium

Learn Automation Testing: Build Your Selenium Framework with Python and Pytest

1. Introduction to Automation Testing

  • What is automation testing?
  • Benefits of using Selenium for web automation.
  • Overview of the Python Selenium Framework with Pytest.
Categories
Recommended Books

Capitalism and Freedom by Milton Friedman

Overview

Milton Friedman argues that economic freedom is a prerequisite for political freedom and that a capitalist system, where markets are left to function with minimal government intervention, is the best way to preserve both. The book critiques excessive government involvement in the economy and provides practical recommendations for reform.