Coding

[PROJECT] Streamlit Platform for PDF Resume Analysis with Ollama

Placeholder for project i have built using Ollama locally to analyze resumes. Later i add a RAG pipeline to feed company data to the model.

Basic Markdown Syntax: A Quick Reference

This Markdown cheat sheet provides a quick overview of all the Markdown syntax elements.

Comprehensive Guide to Using the Blog Post Template

Template instructions for creating a blog post

Lifestyle

Comprehensive Guide to Using the Blog Post Template

Template instructions for creating a blog post

AI

[PROJECT] Smart Inbox Automation with n8n — Auto-categorize Emails and Trigger Custom Actions

With n8n, an open-source workflow automation tool, you can fairly easy create AI powered workflows such as an workflow that automatically categorizes incoming emails and triggers custom actions based on...

[PROJECT] Streamlit Platform for PDF Resume Analysis with Ollama

Placeholder for project i have built using Ollama locally to analyze resumes. Later i add a RAG pipeline to feed company data to the model.

Getting Started with LangChain: Essential Concepts and Coding Examples

LangChain is an open-source framework that helps developers build applications with large language models (LLMs). It provides abstractions and integrations for working with LLMs like OpenAI, Anthropic, Cohere, and others....

LLM

Getting Started with LangChain: Essential Concepts and Coding Examples

LangChain is an open-source framework that helps developers build applications with large language models (LLMs). It provides abstractions and integrations for working with LLMs like OpenAI, Anthropic, Cohere, and others....

Ollama

[PROJECT] Smart Inbox Automation with n8n — Auto-categorize Emails and Trigger Custom Actions

With n8n, an open-source workflow automation tool, you can fairly easy create AI powered workflows such as an workflow that automatically categorizes incoming emails and triggers custom actions based on...

[PROJECT] Streamlit Platform for PDF Resume Analysis with Ollama

Placeholder for project i have built using Ollama locally to analyze resumes. Later i add a RAG pipeline to feed company data to the model.

Python

[PROJECT] Automatic File Management — Organize, Automate with Python Scripting

Python can be an amazing tool for automating simple, repetitive tasks on your computer with minimal effort. One tidious task i often face is keeping my downloads folder organized. Over...

[PROJECT] Create a static Website based on a resume using Langflow

Langflow is a Low-code AI builder for agentic and RAG applications. It is a powerful tool to build and deploy AI agents and MCP servers. It supports all major LLMs,...

[PROJECT] Local HEIC-JPEG Converter

Windows users often face compatibility issues, as many applications do not support HEIC files natively. To address this, I developed a simple local HEIC to JPEG converter using Python.

[PROJECT] Building a Free Automated Movie and TV Show Tracking System

This project covers the process of creating an automated system to track your movie and TV show collection using Python and free Hosting services. This system helps keep an organized...

Getting Started with Streamlit: Build Python Frontends in Minutes

Streamlit is a Python library that makes it incredibly easy to build interactive web apps directly from Python scripts. It is especially popular among data scientists, analysts, and machine learning...

[PROJECT] Mail Reporting Service on Raspberry Pi Zero 2 W

The Automatic Reporting Mail Service fetches weather, astronomy, and stock data from various APIs, processes the data, and sends a formatted email report to a specified email address. The service...

Pydantic Basics for Data Validation in Python

Pydantic is a Python library for data validation and settings management using Python type annotations.

[PROJECT] Streamlit Platform for PDF Resume Analysis with Ollama

Placeholder for project i have built using Ollama locally to analyze resumes. Later i add a RAG pipeline to feed company data to the model.

Project

[PROJECT] Local HEIC-JPEG Converter

Windows users often face compatibility issues, as many applications do not support HEIC files natively. To address this, I developed a simple local HEIC to JPEG converter using Python.

[PROJECT] Building a Free Automated Movie and TV Show Tracking System

This project covers the process of creating an automated system to track your movie and TV show collection using Python and free Hosting services. This system helps keep an organized...

[PROJECT] Investitgation of Company Data for Compliance

This post highlights a more statistical project I worked on that involved analyzing company data to ensure compliance with regulatory standards. The goal was to identify any discrepancies or potential...

[PROJECT] Streamlit Platform for PDF Resume Analysis with Ollama

Placeholder for project i have built using Ollama locally to analyze resumes. Later i add a RAG pipeline to feed company data to the model.

REST

Essential API Types Every Developer Should Know

APIs (Application Programming Interfaces) are the connective tissue of modern software. They allow systems, apps, and services to talk to each other, powering everything from social media integrations to banking...

SOAP

Essential API Types Every Developer Should Know

APIs (Application Programming Interfaces) are the connective tissue of modern software. They allow systems, apps, and services to talk to each other, powering everything from social media integrations to banking...

gRPC

[PROJECT] Creating an efficient gRPC Client-Server Communication

gRPC (gRPC Remote Procedure Calls) is a high-performance, open-source framework developed by Google that enables efficient communication between distributed systems.

Essential API Types Every Developer Should Know

APIs (Application Programming Interfaces) are the connective tissue of modern software. They allow systems, apps, and services to talk to each other, powering everything from social media integrations to banking...

GraphQL

Essential API Types Every Developer Should Know

APIs (Application Programming Interfaces) are the connective tissue of modern software. They allow systems, apps, and services to talk to each other, powering everything from social media integrations to banking...

WebHooks

Essential API Types Every Developer Should Know

APIs (Application Programming Interfaces) are the connective tissue of modern software. They allow systems, apps, and services to talk to each other, powering everything from social media integrations to banking...

WebSockets

Essential API Types Every Developer Should Know

APIs (Application Programming Interfaces) are the connective tissue of modern software. They allow systems, apps, and services to talk to each other, powering everything from social media integrations to banking...

WebRTC

Essential API Types Every Developer Should Know

APIs (Application Programming Interfaces) are the connective tissue of modern software. They allow systems, apps, and services to talk to each other, powering everything from social media integrations to banking...

Automation

[PROJECT] Smart Inbox Automation with n8n — Auto-categorize Emails and Trigger Custom Actions

With n8n, an open-source workflow automation tool, you can fairly easy create AI powered workflows such as an workflow that automatically categorizes incoming emails and triggers custom actions based on...

[PROJECT] Building a Free Automated Movie and TV Show Tracking System

This project covers the process of creating an automated system to track your movie and TV show collection using Python and free Hosting services. This system helps keep an organized...

Error Handling in n8n: Best Practices and Techniques

Automating workflows with n8n can significantly enhance productivity and streamline processes. However, as with any automation tool, errors can occur. Effective error handling is crucial to ensure that your workflows...

[PROJECT] Mail Reporting Service on Raspberry Pi Zero 2 W

The Automatic Reporting Mail Service fetches weather, astronomy, and stock data from various APIs, processes the data, and sends a formatted email report to a specified email address. The service...

[PROJECT] Streamlining Customer Orders: A BPMN Automation Journey

Part of a class in university was to model and automate a customer order process using BPMN (Business Process Model and Notation) and Camunda. The goal was to create a...

Robotic Process Automation (RPA) Explained

Robotic Process Automation (RPA) is one of the fastest-growing trends in business automation. It allows organizations to automate repetitive, rule-based tasks using software “robots” that mimic human interactions with digital...

Unlocking the Power of Low-Code and No-Code Platforms

Low-Code and No-Code (LCNC) platforms empower non-developers and business users to create applications and automations with little to no coding required. Instead of writing full applications from scratch, users can...

Enhancing Efficiency: The Role of Business Process Management (BPM) in Workflow Automation

Business Process Management (BPM) goes beyond just modeling and documenting processes — it provides a structured approach to improving and automating workflows to achieve efficiency, compliance, and agility in organizations....

BPM

BPMN Basics: Understanding Business Process Modeling Notation

Business Process Model and Notation (BPMN) is a standardized graphical notation that enables the representation of business processes in a visual format. It is widely used for modeling, analyzing, and...

Enhancing Efficiency: The Role of Business Process Management (BPM) in Workflow Automation

Business Process Management (BPM) goes beyond just modeling and documenting processes — it provides a structured approach to improving and automating workflows to achieve efficiency, compliance, and agility in organizations....

Efficiency

Enhancing Efficiency: The Role of Business Process Management (BPM) in Workflow Automation

Business Process Management (BPM) goes beyond just modeling and documenting processes — it provides a structured approach to improving and automating workflows to achieve efficiency, compliance, and agility in organizations....

Human-in-the-loop

Enhancing Efficiency: The Role of Business Process Management (BPM) in Workflow Automation

Business Process Management (BPM) goes beyond just modeling and documenting processes — it provides a structured approach to improving and automating workflows to achieve efficiency, compliance, and agility in organizations....

Workflow

Error Handling in n8n: Best Practices and Techniques

Automating workflows with n8n can significantly enhance productivity and streamline processes. However, as with any automation tool, errors can occur. Effective error handling is crucial to ensure that your workflows...

Enhancing Efficiency: The Role of Business Process Management (BPM) in Workflow Automation

Business Process Management (BPM) goes beyond just modeling and documenting processes — it provides a structured approach to improving and automating workflows to achieve efficiency, compliance, and agility in organizations....

BPMN

[PROJECT] Streamlining Customer Orders: A BPMN Automation Journey

Part of a class in university was to model and automate a customer order process using BPMN (Business Process Model and Notation) and Camunda. The goal was to create a...

BPMN Basics: Understanding Business Process Modeling Notation

Business Process Model and Notation (BPMN) is a standardized graphical notation that enables the representation of business processes in a visual format. It is widely used for modeling, analyzing, and...

Process Modeling

BPMN Basics: Understanding Business Process Modeling Notation

Business Process Model and Notation (BPMN) is a standardized graphical notation that enables the representation of business processes in a visual format. It is widely used for modeling, analyzing, and...

Low-Code

Unlocking the Power of Low-Code and No-Code Platforms

Low-Code and No-Code (LCNC) platforms empower non-developers and business users to create applications and automations with little to no coding required. Instead of writing full applications from scratch, users can...

Make

Unlocking the Power of Low-Code and No-Code Platforms

Low-Code and No-Code (LCNC) platforms empower non-developers and business users to create applications and automations with little to no coding required. Instead of writing full applications from scratch, users can...

n8n

Overview of the most common nodes in n8n

n8n provides a wide range of nodes that allow you to connect different services, manipulate data, and automate workflows. Here is an overview of some of the most commonly used...

[PROJECT] Smart Inbox Automation with n8n — Auto-categorize Emails and Trigger Custom Actions

With n8n, an open-source workflow automation tool, you can fairly easy create AI powered workflows such as an workflow that automatically categorizes incoming emails and triggers custom actions based on...

Error Handling in n8n: Best Practices and Techniques

Automating workflows with n8n can significantly enhance productivity and streamline processes. However, as with any automation tool, errors can occur. Effective error handling is crucial to ensure that your workflows...

Unlocking the Power of Low-Code and No-Code Platforms

Low-Code and No-Code (LCNC) platforms empower non-developers and business users to create applications and automations with little to no coding required. Instead of writing full applications from scratch, users can...

No-Code

Unlocking the Power of Low-Code and No-Code Platforms

Low-Code and No-Code (LCNC) platforms empower non-developers and business users to create applications and automations with little to no coding required. Instead of writing full applications from scratch, users can...

Power Automate

Process Mining with Celonis, UIPath and Power Automate

Process Mining describes the analysis of business data in order to visualize, analyze and optimize processes. So far I have come across three different tools that can be used for...

Unlocking the Power of Low-Code and No-Code Platforms

Low-Code and No-Code (LCNC) platforms empower non-developers and business users to create applications and automations with little to no coding required. Instead of writing full applications from scratch, users can...

RPA

Robotic Process Automation (RPA) Explained

Robotic Process Automation (RPA) is one of the fastest-growing trends in business automation. It allows organizations to automate repetitive, rule-based tasks using software “robots” that mimic human interactions with digital...

Bots

Robotic Process Automation (RPA) Explained

Robotic Process Automation (RPA) is one of the fastest-growing trends in business automation. It allows organizations to automate repetitive, rule-based tasks using software “robots” that mimic human interactions with digital...

Hyperautomation

Robotic Process Automation (RPA) Explained

Robotic Process Automation (RPA) is one of the fastest-growing trends in business automation. It allows organizations to automate repetitive, rule-based tasks using software “robots” that mimic human interactions with digital...

Cheat Sheets

Common Cheat Sheets for Developers in one place

A curated collection of cheat sheets for developers, covering a wide range of programming languages, frameworks, and tools.

Resources

Common Cheat Sheets for Developers in one place

A curated collection of cheat sheets for developers, covering a wide range of programming languages, frameworks, and tools.

Pydantic

Pydantic Basics for Data Validation in Python

Pydantic is a Python library for data validation and settings management using Python type annotations.

Data Validation

Pydantic Basics for Data Validation in Python

Pydantic is a Python library for data validation and settings management using Python type annotations.

Camunda

[PROJECT] Streamlining Customer Orders: A BPMN Automation Journey

Part of a class in university was to model and automate a customer order process using BPMN (Business Process Model and Notation) and Camunda. The goal was to create a...

Java

[PROJECT] Streamlining Customer Orders: A BPMN Automation Journey

Part of a class in university was to model and automate a customer order process using BPMN (Business Process Model and Notation) and Camunda. The goal was to create a...

Research

[PROJECT] Investitgation of Company Data for Compliance

This post highlights a more statistical project I worked on that involved analyzing company data to ensure compliance with regulatory standards. The goal was to identify any discrepancies or potential...

Statistics

[PROJECT] Investitgation of Company Data for Compliance

This post highlights a more statistical project I worked on that involved analyzing company data to ensure compliance with regulatory standards. The goal was to identify any discrepancies or potential...

Frontend

Getting Started with Streamlit: Build Python Frontends in Minutes

Streamlit is a Python library that makes it incredibly easy to build interactive web apps directly from Python scripts. It is especially popular among data scientists, analysts, and machine learning...

[PROJECT] Social Media Platform for Event Management

My take on tackling the challenge of planning and managing events with different friends, colleagues, or family members. The platform aims for a social media-like approach to facilitate communication, coordination,...

Backend

[PROJECT] Social Media Platform for Event Management

My take on tackling the challenge of planning and managing events with different friends, colleagues, or family members. The platform aims for a social media-like approach to facilitate communication, coordination,...

Fullstack

[PROJECT] Social Media Platform for Event Management

My take on tackling the challenge of planning and managing events with different friends, colleagues, or family members. The platform aims for a social media-like approach to facilitate communication, coordination,...

React

[PROJECT] Social Media Platform for Event Management

My take on tackling the challenge of planning and managing events with different friends, colleagues, or family members. The platform aims for a social media-like approach to facilitate communication, coordination,...

Raspberry Pi

[PROJECT] Mail Reporting Service on Raspberry Pi Zero 2 W

The Automatic Reporting Mail Service fetches weather, astronomy, and stock data from various APIs, processes the data, and sends a formatted email report to a specified email address. The service...

Mail Reporting

[PROJECT] Mail Reporting Service on Raspberry Pi Zero 2 W

The Automatic Reporting Mail Service fetches weather, astronomy, and stock data from various APIs, processes the data, and sends a formatted email report to a specified email address. The service...

API

[PROJECT] Mail Reporting Service on Raspberry Pi Zero 2 W

The Automatic Reporting Mail Service fetches weather, astronomy, and stock data from various APIs, processes the data, and sends a formatted email report to a specified email address. The service...

Streamlit

Getting Started with Streamlit: Build Python Frontends in Minutes

Streamlit is a Python library that makes it incredibly easy to build interactive web apps directly from Python scripts. It is especially popular among data scientists, analysts, and machine learning...

protobuf

[PROJECT] Creating an efficient gRPC Client-Server Communication

gRPC (gRPC Remote Procedure Calls) is a high-performance, open-source framework developed by Google that enables efficient communication between distributed systems.

javascript

[PROJECT] Creating an efficient gRPC Client-Server Communication

gRPC (gRPC Remote Procedure Calls) is a high-performance, open-source framework developed by Google that enables efficient communication between distributed systems.

error handling

Error Handling in n8n: Best Practices and Techniques

Automating workflows with n8n can significantly enhance productivity and streamline processes. However, as with any automation tool, errors can occur. Effective error handling is crucial to ensure that your workflows...

Notion

[PROJECT] Building a Free Automated Movie and TV Show Tracking System

This project covers the process of creating an automated system to track your movie and TV show collection using Python and free Hosting services. This system helps keep an organized...

Telegram

[PROJECT] Building a Free Automated Movie and TV Show Tracking System

This project covers the process of creating an automated system to track your movie and TV show collection using Python and free Hosting services. This system helps keep an organized...

OMDb

[PROJECT] Building a Free Automated Movie and TV Show Tracking System

This project covers the process of creating an automated system to track your movie and TV show collection using Python and free Hosting services. This system helps keep an organized...

PythonAnywhere

[PROJECT] Building a Free Automated Movie and TV Show Tracking System

This project covers the process of creating an automated system to track your movie and TV show collection using Python and free Hosting services. This system helps keep an organized...

Hosting

[PROJECT] Building a Free Automated Movie and TV Show Tracking System

This project covers the process of creating an automated system to track your movie and TV show collection using Python and free Hosting services. This system helps keep an organized...

Process Mining

Process Mining with Celonis, UIPath and Power Automate

Process Mining describes the analysis of business data in order to visualize, analyze and optimize processes. So far I have come across three different tools that can be used for...

Celonis

Process Mining with Celonis, UIPath and Power Automate

Process Mining describes the analysis of business data in order to visualize, analyze and optimize processes. So far I have come across three different tools that can be used for...

UIPath

Process Mining with Celonis, UIPath and Power Automate

Process Mining describes the analysis of business data in order to visualize, analyze and optimize processes. So far I have come across three different tools that can be used for...

Compliance

Process Mining with Celonis, UIPath and Power Automate

Process Mining describes the analysis of business data in order to visualize, analyze and optimize processes. So far I have come across three different tools that can be used for...

Projects

Coming soon on this blog

I have some exciting projects and topics in the pipeline that I will be documenting here on this blog soon. Stay tuned for in-depth articles, tutorials, and insights into these...

GitHub

[PROJECT] Git Workshop for Students

The Git Workshop was created to help new students get comfortable using Git and GitHub. It covers the basics—like committing, merging, and pushing — as well as more advanced concepts...

Git

[PROJECT] Git Workshop for Students

The Git Workshop was created to help new students get comfortable using Git and GitHub. It covers the basics—like committing, merging, and pushing — as well as more advanced concepts...

Tutorials

Overview of the most common nodes in n8n

n8n provides a wide range of nodes that allow you to connect different services, manipulate data, and automate workflows. Here is an overview of some of the most commonly used...