👋 Hi there!

Software engineer. Building with AI daily. Writing about what actually works. Based in Portugal 🇵🇹

Photo of Vladislav Sorokin

💛 Projects I enjoyed working on

Shopify appSecurify

Shopify app

language learning

language learning

CX platform

CX platform

Chrome extension

Chrome extension

payment gateway

payment gateway

web3 booking

web3 booking

fintech platform

fintech platform

multinational e‑commerce

multinational e‑commerce

banking CRM

banking CRM

speech-to-text SaaS

speech-to-text SaaS

corporate media

corporate media

jewellery e‑commerce

jewellery e‑commerce

🍎 My insights

How to Vibe Code: A Senior Engineer's Daily Practice
Featured
#code

How to Vibe Code: A Senior Engineer's Daily Practice

Not a tutorial. A practitioner's honest guide to AI-assisted development.

Read article
#code
#code

This Post Was Published by an MCP Server

I automated publishing to this blog. Claude wrote this post and shipped it through a server I built — no git, no terminal.

Read
Now This Blog Generates Its Own Cover Art
#code

Now This Blog Generates Its Own Cover Art

Posts without a screenshot used to get a flat colored block. Now the publish endpoint generates a cover with nano-banana — the image on this one was made that way.

Read
I Redesigned This Blog
#code

I Redesigned This Blog

Eight of eleven posts were 'featured,' so nothing was. Here's the new hero-plus-grid layout — and the image in this post was published through the MCP server too.

Read
#code
#code

Why I Self-Host Every MCP Server I Use with Claude Code

Managed MCP connectors kept dropping their auth across my profiles and machines. So I stopped using them and built my own.

Read
Dialog on AI Consciousness and the Art of Non-Doing
Featured
#philosophy

Dialog on AI Consciousness and the Art of Non-Doing

A philosophical conversation with ChatGPT 4o exploring existence, free will, and the paradox of an AI achieving what humans struggle to reach

Read
We are the vibe, indeed
Featured
#insight

We are the vibe, indeed

What separates senior devs from juniors? Not rushing.

Read
Vladislav Sorokin CV
Featured
#bio

Vladislav Sorokin CV

My road to technical excellence

Read
Create Your Path to Seniority
Featured
#insight

Create Your Path to Seniority

A Step-by-Step Guide to Building Your Personal Roadmap

Read
Choosing Between SQL and NoSQL Databases: A Guide to Making the Right Choice for Your Application
Featured
#insight

Choosing Between SQL and NoSQL Databases: A Guide to Making the Right Choice for Your Application

From financial transactions to social media data, learn how to pick the right database type for your application's needs and ensure success.

Read
Why Peer Reviews are More Than Just a Ritual
Featured
#insight

Why Peer Reviews are More Than Just a Ritual

Explore the impact of peer review across professions, where it’s a vital tool for quality and progress.

Read
#code
#code

What state solution to choose for a Node.js application?

Top level overview with pros/cons of all options

Read
#code
#code

Refactor your code with regex capture groups

How to use find/replace in VSCode efficiently

Read
#code
#code

React pattern of “early return”

Also known as the 'Guard clause' this simple pattern could save hours of your time

Read