Iurii RoguliaIurii Rogulia
AboutServicesPricingProjectsSkillsStackReviewsPhrasesBlog
Contact
Iurii ships.

Iurii Rogulia, senior full-stack software engineer. Professionally building software since 2001.

Think of a number
PricingQuality checklistPrivacy PolicyCookie Policy

Business

TMI Iurii Rogulia
VAT ID: FI29845875
DUNS: 368664211
Lappeenranta, Finland 🇫🇮

All tags

Iurii Uses: #Open Source

6 projects · 4 articles

Open Source

Open Source projects are publicly available on GitHub with permissive licences. They’re contributions back to the developer community and demonstrations of real-world code quality.

Projects

polytypo.dev – Locale-Correct Typography Engine and Spec
polytypo.dev – Locale-Correct Typography Engine and Spec
September 8, 2026
polytypo.dev – Locale-Correct Typography Engine and Spec

Open-source spec and engine that turns straight quotes, hyphens and three dots into curly quotes, dashes, ellipses and no-break spaces for 10 locales.

Stack

TypeScriptJavaScriptPythonPHPGoRuby

Libraries

micromarkparse5tree-sitter

Services

npmPyPIPackagistRubyGemsGitHub ActionsGitHub Pages

Topics

Open SourceDeveloper Toolsi18nTypographyConformance TestingProperty-Based Testing
halloween.js – Zero-Dependency Halloween Effects for Any Website
halloween.js – Zero-Dependency Halloween Effects for Any Website
August 26, 2026
halloween.js – Zero-Dependency Halloween Effects for Any Website

Zero-dependency Halloween corner decorations and ambient effects – one script tag or npm install, class-driven, seasonal by default, under 10 KB gzipped.

Stack

TypeScript

Services

npmGitHub ActionsGitHub Pages

Topics

Open SourceVanilla JSAnimationAccessibility
n8n Verified Community Node – EU VAT Validation in Workflows
n8n Verified Community Node – EU VAT Validation in Workflows
August 6, 2026
n8n Verified Community Node – EU VAT Validation in Workflows

Verified n8n node for VIES VAT validation and EU rate lookups in a workflow, so onboarding or invoicing acts on a real VAT number, not a well-formed one.

Stack

TypeScriptNode.jsn8n

Services

npmGitHub Actionsvatnode API

Topics

Workflow AutomationNo-CodeIntegrationsDeveloper ToolsOpen SourceTax/VAT
EU VAT Rates for WooCommerce – WordPress Plugin
EU VAT Rates for WooCommerce – WordPress Plugin
August 5, 2026
EU VAT Rates for WooCommerce – WordPress Plugin

WordPress plugin that keeps WooCommerce EU tax rates current and applies the B2B reverse charge from a VIES-verified VAT number at checkout.

Stack

PHPWordPressWooCommerceJavaScript

Services

WordPress.orgEuropean Commission TEDBvatnode API

Topics

WordPress PluginE-commerceB2BTax/VATCheckoutOpen SourceAutomation
vatnode.dev mcp – Official MCP Server for EU VAT Validation
vatnode.dev mcp – Official MCP Server for EU VAT Validation
May 20, 2026
vatnode.dev mcp – Official MCP Server for EU VAT Validation

Open-source MCP server that lets Claude Desktop, Cursor and other MCP clients validate EU VAT numbers and look up rates directly in chat.

Stack

TypeScriptNode.js

Libraries

Zod

Services

vatnode API

Topics

MCPAI ToolingDeveloper ToolsOpen SourceTax/VAT
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset
February 25, 2026
eu-vat-rates-data – Free & Open-Source EU VAT Rates Dataset

Free, open-source EU VAT rates for all 27 member states + UK. Published as native packages for npm, PyPI, Packagist, Go, and RubyGems.

Stack

TypeScriptPythonPHPGoRuby

Services

GitHub ActionsnpmPyPIPackagistRubyGems

Topics

Open SourceTax/VATAutomation

Articles

How a Typography Pipeline Actually Rewrites Text: Order, Spans, and Fixed Points
September 16, 2026· 25 min
How a Typography Pipeline Actually Rewrites Text: Order, Spans, and Fixed Points

polytypo’s typography engine is a nine-rule pipeline that locates and rewrites text without ever building or reprinting an AST.

Stack

TypeScriptNode.js

Libraries

cheerio

Topics

Open SourceDeveloper Toolsi18nTypographyConformance TestingArchitecture
Halloween Effects for Any Website, Turned On by One CSS Class
August 28, 2026· 10 min
Halloween Effects for Any Website, Turned On by One CSS Class

halloween.js adds Halloween decorations to any website – one class flips them on, and a real-calendar season window turns them off automatically.

Stack

TypeScript

Services

npmGitHub Actions

Topics

Open SourceVanilla JSAnimationAccessibility
Best Headless CRM in 2026: Twenty vs EspoCRM vs Custom Build
June 12, 2026· 21 min
Best Headless CRM in 2026: Twenty vs EspoCRM vs Custom Build

Headless CRM comparison 2026: Twenty vs EspoCRM vs DIY on Postgres. Real trade-offs on schema flexibility, integration, cost, and ecosystem risk.

Topics

CRMOpen SourceArchitectureBuild vs BuySaaS
Publishing One Package to Five Registries with GitHub Actions
March 27, 2026· 10 min
Publishing One Package to Five Registries with GitHub Actions

How to publish one dataset to npm, PyPI, Go Module, RubyGems, and Packagist with GitHub Actions – architecture, versioning, and per-ecosystem gotchas.

Stack

TypeScriptPythonPHPGoRuby

Services

GitHub ActionsnpmPyPIPackagistRubyGems

Topics

Open SourceTax/VATAutomation
Iurii RoguliaAvailable

Got a project in mind?

Whether it’s a new product, an integration, or scaling an existing system – let’s talk about how I can help.

View my projects