Piotr Sikora - Process Automation Specialist

Piotr Sikora

Process Automation Specialist

Expert in business process automation using n8n, Python, and AI. I help companies save time and money through intelligent workflow automation. With years of experience in process optimization, I specialize in identifying repetitive tasks and transforming them into efficient, automated workflows.

My approach combines technical expertise with business understanding to deliver automation solutions that truly make a difference. Whether it's streamlining accounting processes, optimizing logistics, or automating marketing workflows, I focus on creating sustainable, scalable solutions.

Areas of Expertise

n8nProcess AutomationPythonAI IntegrationWorkflow AutomationJavaScriptBusiness Process Optimization

Articles by Piotr Sikora

Flowlint - R1: Node is missing retry/backoff configuration - n8n linter real case

Real case of Flowlint - R1: Node is missing retry/backoff configuration - n8n linter

TOON vs JSON vs YAML vs CSV: Complete Format Comparison for LLM Applications

TOON vs JSON vs YAML vs CSV: Complete Format Comparison for LLM Applications

Comprehensive analysis of 14 real-world scenarios showing how TOON reduces LLM token costs by 75% compared to JSON while maintaining full feature parity.

n8n Linter - Flowlint

n8n Linter - Flowlint

Let the Flowlint check your n8n workflows for errors and security issues.

n8n Guardrails - Passing an object

n8n Guardrails - Passing an object

Learn how to pass objects to n8n Guardrails by stringifying JSON, sanitizing PII, and parsing it back. Includes full workflow and configuration steps.

n8n Guardrails Testing

n8n Guardrails Testing

When the Guardrails node was announced on October 30th, 2025 during the n8n Livestream: AI Guardrails, Pinecone & Community Highlights, I was genuinely excited. This is exactly the kind of feature many AI-automation builders were waiting for.

n8n forum - Trust level promotion

n8n forum - Trust level promotion

A few weeks ago, I started contributing to the n8n forum by answering questions and sharing my knowledge.

Ollama - how to use it with cURL

Ollama - how to use it with cURL

Learn how to list Ollama models and send chat or text generation requests using cURL. This guide shows practical examples with the Llama 3 model, including streaming and non-streaming responses, plus how to generate output with the Ollama API. Perfect for developers working with local LLMs and AI tools.

[n8n workflow] Export WordPress Posts with Categories and Tags to Google Sheets for SEO Audits

[n8n workflow] Export WordPress Posts with Categories and Tags to Google Sheets for SEO Audits

n8n workflow for content manager and SEO specialists

Overwritting print function in Python

Overwritting print function in Python

Did you knew that you can easily overwrite print function using `FunctType`

Front End Developer Arsenal: Master SASS Installation with This Quick Guide

Have you ever been dreaming about variables in CSS code? Or maybe other functionalities like functions? The simplest way to have a variables in CSS is to work with preprocessor like SASS

Unleash the Power of Autoexecuted Objects in JavaScript

Sometimes you will need to create autoexecuted object (for example in case of load/document ready events)

Pure CSS Magic: Create Collapsible Elements and Accordion Without JavaScript

Learn how to create collapsible elements and accordion components using pure CSS-no JavaScript needed

Unlock the Secrets: Mastering Private and Public Methods in Pure JavaScript

Have you been creating your own classes in pure JavaScript?

Ace Your Front End Developer Interview: Essential Questions You Must Know

Headhunters are calling to you and want to check your skills as fast as possible.

DevMeeting: Master Angular 2 with Expert Guidance and Hands-On Experience

DevMeeting: Master Angular 2 with Expert Guidance and Hands-On Experience

Last weekend Ive been with my friends at DevMeeting about Angular 2.0 in Krakow.

Raspberry Pi node.js and how to start with programming GPIO (Pixpress project on Github) - Part 01

Last time I was a little bit busy... because of playing with Raspberry Pi :) Yeah... I think it made me motivated to digg deeper in nodejs/expressjs.

Fix Angular 2 Pipes: Resolve TypeError

Fix Angular 2 Pipes: Resolve TypeError

Ive been trying to build simple filtering in application -> Show-ur-bugs

Angular 2 - How to pass more parameters to Pipe

Angular 2 - How to pass more parameters to Pipe

Pipes are very important element of Angular 2 framework.

Resolve "Uncaught RangeError: Maximum Call Stack Size Exceeded"

I was using a lot of plugins which can make my life easier when Im dealing with inputs especially checkboxes and radio buttons.

Test Your Mastery: Challenge Your Knowledge of CSS Selectors

Do you want to check your fundamental knowledge of FEDev?

ScreenshotMaker with Vue.js - First look at Vue.js (HTTP and simple component)

Currently everybody is focused on most trendy JS Framework

Vue.js: Unlock Advanced Techniques with ScreenshotMaker Part 2 – Using Jade and Calling Variables

Vue.js: Unlock Advanced Techniques with ScreenshotMaker Part 2 – Using Jade and Calling Variables

Each project needs evolution. After a comment by Peter van Meijgaard Ive made a few changes.

LazySASS: Supercharge Your Workflow with Emmet-Based Mixins in SASS

I’m so lazy that I forgot to write any post on this website for last few months…

Image to HTML table

Image to HTML table

I heard very interesting story about improvements in delivery of emailers.

Angular: Unlock Mastery of Side Effects with @Effect and NgRx - Essential CRUD Snippets

Angular is giving great tools to build application and NgRx gives you opportunity to manage you app with state.

MeetJS Kielce: Celebrate the Inauguration on 2019.02.07 – Join the Excitement!

MeetJS Kielce: Celebrate the Inauguration on 2019.02.07 – Join the Excitement!

MeetJS has arrived in Kielce! Join a growing JavaScript community and connect with developers passionate about web technologies. Don’t miss our upcoming talk on how side projects can boost your skills and motivation. If you're in or near Kielce, you’re invited to be part of the event.

MeetJS Kielce 001: Relive the Excitement After the Meetup – Presentation Highlights

MeetJS Kielce 001: Relive the Excitement After the Meetup – Presentation Highlights

Hey ! It was a great time to meet you all **JavaScript**'ers / **UI'ers** / **FrontEnd'ers** on **MeetJS Kielce!** I hope this virgin event will come true this month once again!

JavaScript Course: Master the Power of Destructuring Assignment

JavaScript Course: Master the Power of Destructuring Assignment

Learn how to simplify your code and improve development in JavaScript and Node.js, with lessons updated continuously based on real-life use cases.

Why I Embraced Stylus: Unveiling the Game-Changing CSS Preprocessor You Need to Explore Now!

Why I Embraced Stylus: Unveiling the Game-Changing CSS Preprocessor You Need to Explore Now!

Discover why Stylus became my go-to CSS preprocessor after years of using SASS. Learn how Stylus simplifies workflow with cleaner syntax, object-based styling, and powerful functions for generating CSS properties.

MeetJS Kielce 002: Reflecting on an Inspiring and Unforgettable Meetup Experience

MeetJS Kielce 002: Reflecting on an Inspiring and Unforgettable Meetup Experience

We are after second edition of MeetJS Kielce which took place 4th of April in Czerwony Fortepian.

Fix Axios Empty Data: Defeat CORB and CORS Blocking Cross-Origin Responses

I had a situation last week with requests to server from Vue using Axios where data field has been empty.

Kickstart Your Project: Vue, Vue Router, and Vuex with TypeScript - Part 1

This article will be an introduction how to create project based on Typescript using Vue and Vuex.

Unleash the Power: Masterfully Craft Your Own Redux-Like State Machine in JavaScript

This article will describe shortly how to build Redux-like state machine engine

State Management: Properly Prepare Your Environment for Success

To start project we will need to create node project. I assume that you have installed Node.js on your machine.

Urgent Alert: Removing Unwanted Files from Your WordPress Server (/wp-content/uploads/et_temp/slots-online)

I had a chance to work with one of websites which was affected by hackers attack

Cadillacs and Dinosaurs, Michael Jackson's Moonwalker. Arcade Games from Childhood.

Cadillacs and Dinosaurs, Michael Jackson's Moonwalker. Arcade Games from Childhood.

During the recent integration event in Grodek with , one of the planned attractions (along with amazing conversations with people) were arcade machines.

Disable XML-RPC in WordPress: What It Is and Why It's Important

Disable XML-RPC in WordPress: What It Is and Why It's Important

Learn what WordPress XML-RPC is, why xmlrpc.php can be a security vulnerability, and how to disable XML-RPC manually using .htaccess. Protect your WordPress site from brute-force attacks and unauthorized access with a simple code snippet that blocks or restricts xmlrpc.php usage.

XOR Cipher: Implementation, Analysis Of The Encryption Algorithm In Python

XOR Cipher: Implementation, Analysis Of The Encryption Algorithm In Python

While working on one of the NATAS challenges from overthewire.com, I encountered the **XOR encryption algorithm**. It is a **symmetric-key algorithm**, meaning the same key is used for both encryption and decryption

Master Destructuring Assignment in JavaScript: Simplify Your Code with Unpacking

Master Destructuring Assignment in JavaScript: Simplify Your Code with Unpacking

Let’s imagine that we have an object which we want to access.

Conditional operator (ternary operator) in JavaScript (or TypeScript)

Conditional operator (ternary operator) in JavaScript (or TypeScript)

Let's imagine that we could optimize / minify if statement. What could we do?

Cursor IDE ELI5 : Explain Like I'm 5 - Cursor's AI Feature

Do you sometimes find yourself wondering (especially when you haven't looked at your own code for a while or are tasked with maintaining someone else's legacy code) what a particular piece of code actually does?

State of AI in IT Q4 2024

State of AI in IT Q4 2024

Since the emergence of LLMs on the market, I've been quite skeptical of them.

Angular / Vue / React or Front End Developer?

Angular / Vue / React or Front End Developer?

As a developer passionate about JavaScript, I have a question out of curiosity.

AI Leaks in copanies by Securitum

AI Leaks in copanies by Securitum

Short training by Tomek Turba gave me a great overview of issues related to AI Security in companies

AI Leaks in copanies by Securitum

Short training by Tomek Turba gave me a great overview of issues related to AI Security in companies

Piotr Sikora - Logo - Automatyzacja procesów | AI | JavaScript | Front End | Team LeaderPiotr Sikora - Logo - Automatyzacja procesów | AI | JavaScript | Front End | Team Leader
Piotr Sikora