DEV Community

Mikhail Shytsko profile picture

Mikhail Shytsko

Product-oriented engineer building AI-native systems: banking microservices for 2M+ users, LLM developer tools, and Seedfast (https://seedfa.st/) - a schema-aware synthetic data generator.

Location Bratislava, Slovakia Joined Joined on  Personal website https://mikhail.shytsko.com/ github website

Education

CS Bc. at Technical University of Kosice

Work

Solutions & AI Engineer at Slovenska Sporitelna

The Postgres Insert That Fails Right After a Successful Load

The Postgres Insert That Fails Right After a Successful Load

Comments
8 min read
Compliant Test Data: Why Generated Beats Masked

Compliant Test Data: Why Generated Beats Masked

Comments
9 min read
Best AI Test Data Generator: Which Approach Fits Your Stack

Best AI Test Data Generator: Which Approach Fits Your Stack

Comments
11 min read
GPT-5.6 Sol Writes the Code. It Still Can't Populate Your Database.

GPT-5.6 Sol Writes the Code. It Still Can't Populate Your Database.

Comments
8 min read
Seed Postgres From the Codex CLI With One MCP Command

Seed Postgres From the Codex CLI With One MCP Command

Comments
6 min read
Your AI Agent Shouldn't Touch Production. Seed It a Postgres Instead.

Your AI Agent Shouldn't Touch Production. Seed It a Postgres Instead.

Comments
6 min read
Give GitHub Copilot's Coding Agent a Seeded Postgres

Give GitHub Copilot's Coding Agent a Seeded Postgres

Comments
8 min read
Give Google Antigravity's Agents a Seeded Postgres

Give Google Antigravity's Agents a Seeded Postgres

Comments
8 min read
Agentic QA Can Write the Tests. It Still Can't Invent the Data.

Agentic QA Can Write the Tests. It Still Can't Invent the Data.

Comments
8 min read
Your Staging Database Is a Compliance Violation Waiting to Happen

Your Staging Database Is a Compliance Violation Waiting to Happen

Comments
9 min read
Small Data, Big Lies: 6 Bugs Your Test Suite Will Never Catch

Small Data, Big Lies: 6 Bugs Your Test Suite Will Never Catch

Comments
9 min read
Database Seed File Maintenance: Stop Patching seed.sql

Database Seed File Maintenance: Stop Patching seed.sql

Comments
26 min read
Review SQL Migrations in 30 Seconds: Seed, Migrate, Compare

Review SQL Migrations in 30 Seconds: Seed, Migrate, Compare

Comments
13 min read
How to Fill 5 Databases That Reference Each Other

How to Fill 5 Databases That Reference Each Other

Comments
15 min read
Test Data Generation: 7 Ways to Fill Your Database

Test Data Generation: 7 Ways to Fill Your Database

Comments
16 min read
How to Generate Test Data with AI Without Breaking Your Database

How to Generate Test Data with AI Without Breaking Your Database

Comments
9 min read
How to Seed a Database: PostgreSQL Practical Guide

How to Seed a Database: PostgreSQL Practical Guide

Comments
11 min read
PostgreSQL Test Data: A Syntax Cookbook

PostgreSQL Test Data: A Syntax Cookbook

Comments
11 min read
Data Seeding Tools for Regulated Teams: What Actually Works

Data Seeding Tools for Regulated Teams: What Actually Works

Comments
17 min read
Seed the Parent Branch, Not Every PR: Neon Branching Meets Seed Data

Seed the Parent Branch, Not Every PR: Neon Branching Meets Seed Data

Comments
15 min read
Test Data for Healthcare Apps: What Your Database Actually Needs

Test Data for Healthcare Apps: What Your Database Actually Needs

Comments
13 min read
Test Data Management: Pillars, Tools, and a Working Framework

Test Data Management: Pillars, Tools, and a Working Framework

Comments
15 min read
Writing a Postgres Seed Script That Survives the Next Migration

Writing a Postgres Seed Script That Survives the Next Migration

Comments
13 min read
HIPAA Test Data: What Compliance Really Requires

HIPAA Test Data: What Compliance Really Requires

Comments
19 min read
Enterprise Database Test Data: What It Actually Looks Like

Enterprise Database Test Data: What It Actually Looks Like

Comments
13 min read
Test Data for Fintech: Realistic Accounts Without Touching Production

Test Data for Fintech: Realistic Accounts Without Touching Production

Comments
9 min read
Load Testing With an Empty Database? Here's Your Problem

Load Testing With an Empty Database? Here's Your Problem

Comments
14 min read
Best Postgres Test Data Generator: How to Choose in 2026

Best Postgres Test Data Generator: How to Choose in 2026

Comments
13 min read
Synthetic Test Data: The Values Were Never the Hard Part

Synthetic Test Data: The Values Were Never the Hard Part

Comments
10 min read
Vibe Coding Is Great Until It Hits the Database

Vibe Coding Is Great Until It Hits the Database

Comments
9 min read
Your Agent Doesn't Need Labels. It Needs a World to Act On.

Your Agent Doesn't Need Labels. It Needs a World to Act On.

Comments
8 min read
Synthetic Data for CI/CD: Seed Fresh, Valid Rows on Every Run

Synthetic Data for CI/CD: Seed Fresh, Valid Rows on Every Run

Comments
8 min read
ALTER TABLE, 5 Million Rows, and the Deploy That Took Down the Site

ALTER TABLE, 5 Million Rows, and the Deploy That Took Down the Site

Comments
12 min read
E2E Tests Without Brittle Fixtures: Generate Data on the Fly

E2E Tests Without Brittle Fixtures: Generate Data on the Fly

Comments
15 min read
Seed an Empty Postgres Database Without Leaving Claude Code

Seed an Empty Postgres Database Without Leaving Claude Code

Comments 1
6 min read
How to Seed a Neon Database: psql, Prisma, Drizzle

How to Seed a Neon Database: psql, Prisma, Drizzle

Comments
21 min read
Circular Foreign Key Seed: Three Workarounds That Actually Run

Circular Foreign Key Seed: Three Workarounds That Actually Run

Comments
13 min read
One docker compose up, One Seeded Postgres

One docker compose up, One Seeded Postgres

Comments
6 min read
Prisma Postgres Seed: prisma db seed, psql, and the Direct URL

Prisma Postgres Seed: prisma db seed, psql, and the Direct URL

Comments
19 min read
Synthetic Data vs Real Data? First Say What It's For

Synthetic Data vs Real Data? First Say What It's For

Comments 1
8 min read
Green Tests, Empty Tables: the Step Your AI Agent Skips

Green Tests, Empty Tables: the Step Your AI Agent Skips

Comments
8 min read
Pytest Database Fixtures That Stay Fast and Honest

Pytest Database Fixtures That Stay Fast and Honest

Comments
15 min read
Demo Data Looks Real Until Someone Clicks Into It

Demo Data Looks Real Until Someone Clicks Into It

Comments
11 min read
MCP Servers for Test Data: What Exists and What Each One Does

MCP Servers for Test Data: What Exists and What Each One Does

Comments
9 min read
Seed a Postgres Test Database in GitHub Actions

Seed a Postgres Test Database in GitHub Actions

Comments
12 min read
Faker Doesn't Know What Your Data Means

Faker Doesn't Know What Your Data Means

1
Comments
7 min read
Your Test Data Is Type-Correct and Still Invalid: 6 Postgres Schema Features Generators Skip

Your Test Data Is Type-Correct and Still Invalid: 6 Postgres Schema Features Generators Skip

2
Comments
9 min read
What is Referential Integrity? Definition and Examples

What is Referential Integrity? Definition and Examples

Comments
16 min read
Supabase DB Seed: seed.sql, config.toml & auth.users

Supabase DB Seed: seed.sql, config.toml & auth.users

Comments
28 min read
Database Seeder: 7 Tools and Per-ORM Comparison

Database Seeder: 7 Tools and Per-ORM Comparison

Comments
15 min read
Database Seeding: What It Is, Methods, and Best Practices

Database Seeding: What It Is, Methods, and Best Practices

2
Comments
15 min read
loading...