llms.txt and llms-full.txt: Making Your Website AI-Readable

Use llms.txt & llms-full.txt files to help AI systems understand your website and potentially boost visibility in AI-generated answers.

Trivy: Security Scanner for Containers & Kubernetes

Learn how to use Trivy for container security scanning. Detect vulnerabilities in Docker images and secure your deployments effectively.

TOON vs TRON vs JSON vs YAML vs CSV for LLM Apps

TOON vs TRON vs JSON vs YAML vs CSV for LLM Apps

Analysis of 14 real-world scenarios: TOON cuts LLM token costs 75% and TRON 40% vs JSON, while staying compatible

TOON vs JSON vs YAML vs CSV for LLM Applications

TOON vs JSON vs YAML vs CSV for LLM Applications

Analysis of 14 scenarios: TOON cuts LLM token costs 75% vs JSON while maintaining full feature parity. Comprehensive comparison.

n8n Linter - Flowlint

n8n Linter - Flowlint

Let the Flowlint check your n8n workflows for errors and security issues. Robust tool for maintaining high quality of your workflows.

n8n Guardrails - Passing an object

n8n Guardrails - Passing an object

Learn to pass objects to n8n Guardrails by stringifying JSON, sanitizing PII, and parsing back. Full workflow & configuration steps.

n8n Guardrails Testing

n8n Guardrails Testing

Testing n8n Guardrails node announced Oct 30, 2025. Explores anonymization challenges & data restoration for AI automation builders.

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

List Ollama models & send chat/generate requests via cURL. Practical Llama 3 examples with streaming & non-streaming responses.

n8n Workflow: Automating LinkedIn Profile Search for HR

n8n Workflow: Automating LinkedIn Profile Search for HR

n8n workflow for HR recruiters. It's a simple way to automate LinkedIn profile collection.

n8n Workflow: Auto-Assign Categories & Tags with AI

n8n Workflow: Auto-Assign Categories & Tags with AI

Automatically Assign Categories and Tags to Blog Posts with AI in n8n

Overwritting print function in Python

Overwritting print function in Python

Did you knew that you can easily overwrite print function using `FunctType`? This is a simple example of how to do it.

Master SASS Installation with This Quick Guide

Ever dreamed of variables or functions in CSS? The easiest way to get them is by using a 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 Collapsible Elements: Create Accordion

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

Front-End Developer Interview Questions Part 1

Essential CSS and HTML interview questions for front-end developers. Quick skill assessment guide for headhunters and candidates.

DevMeeting Angular 2: Exploring the Future

DevMeeting Angular 2: Exploring the Future

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

Start programming Raspberry Pi GPIO with Node.js. Introduction to the PixPress project on GitHub. Hardware meets JavaScript.

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. Create your own pipe to transform and filter your data.

Professional CSS by Piotr Sikora

It's been a long time... I should tell about this book.

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? Check it out! Run it and test your knowledge about selectors.

ScreenshotMaker with Vue.js: First Look & HTTP

Currently everybody is focused on most trendy JS Framework

Vue.js ScreenshotMaker Part 2: Using Jade & Variables

Vue.js ScreenshotMaker Part 2: Using Jade & Variables

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

LazySass: 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. Transform image to HTML table.

Image to HTML table. Transform image to HTML table.

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

Angular Side Effects with @Effect & NgRx CRUD

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

MeetJS Kielce: Inauguration 2019.02.07 – Join Us!

MeetJS Kielce: Inauguration 2019.02.07 – Join Us!

MeetJS arrives in Kielce! Join our JavaScript community. Upcoming talk on side projects & skill development. Join us if you're nearby!

MeetJS Kielce #001: After the Meetup Highlights

MeetJS Kielce #001: After the Meetup Highlights

Hey ! It was a great time to meet you all JavaScript'ers / UI'ers / FrontEnd'ers on MeetJS Kielce!

Hands On Tech - Internet of Things (IOT)

Hands On Tech - Internet of Things (IOT)

It was great to be on Hands On Tech meeting in Kielce.

Why I Started Working with Stylus CSS Preprocessor

Why I Started Working with Stylus CSS Preprocessor

Discover why Stylus became my CSS preprocessor of choice. Explore its features, benefits, and how it improves development workflow.

MeetJS Kielce #002: After the Meetup Highlights

MeetJS Kielce #002: After the Meetup Highlights

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

Axios Empty Data: CORB & CORS Issues Explained

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

Vue, Vue Router, Vuex with TypeScript - Part 1

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

Pug Video Course: Master Template Engine

Pug Video Course: Master Template Engine

Give back to community they said and here it comes! I've started creating video course about PUG.

State Management: Prepare Environment Properly

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

Removing Unwanted Files from Your WordPress Server

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

Cadillacs and Dinosaurs, Michael Jackson's Moonwalker.

Cadillacs and Dinosaurs, Michael Jackson's Moonwalker.

Nostalgic look at classic arcade games: Cadillacs and Dinosaurs & Michael Jackson's Moonwalker. Childhood gaming memories revisited.

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

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

Learn what WordPress XML-RPC is, why xmlrpc.php is a security risk, and how to disable it using .htaccess.

XOR Cipher Implementation: Encryption in Python

XOR Cipher Implementation: Encryption in Python

Explore XOR cipher implementation in Python. Learn how this encryption algorithm works with practical code examples and analysis.

Master JavaScript Destructuring for Cleaner Code

Master JavaScript Destructuring for Cleaner Code

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

Conditional (Ternary) Operator in JavaScript Guide

Conditional (Ternary) Operator in JavaScript Guide

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 ever wonder what a piece of code really does, especially when revisiting old code or maintaining someone else’s legacy project?

    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. Now I can say that they are a great tool for IT professionals.

      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

            Categories

            Recent Posts

            About Me

            Piotr Sikora - Process Automation | AI | n8n | Python | JavaScript

            Piotr Sikora

            Process Automation Specialist

            I implement automation that saves time and money, streamlines operations, and increases the predictability of results. Specializing in process automation, AI implementation, and workflow optimization using n8n, Python, and JavaScript.

            n8n Workflows

            n8n workflow automation templates

            Explore my workflow templates on n8n. Ready-to-use automations for blog management, data collection, and AI-powered content processing.

            3Workflow Templates

            • Auto-Categorize Blog Posts with AI

            • Collect LinkedIn Profiles

            • Export WordPress Posts for SEO

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