close

DEV Community

Aleksei Aleinikov profile picture

Aleksei Aleinikov

My interests range from building complex algorithms and designing high-performance systems to applying AI to solve real-world challenges.

Location Thessaloniki, Greece Joined Joined on  Personal website https://www.alekseialeinikov.com

Work

DevSecOps

Static RAG works — until your data gets outdated.

Static RAG works — until your data gets outdated.

Comments
1 min read
Playwright scraping is easy. Running it reliably on a schedule is the real challenge.

Playwright scraping is easy. Running it reliably on a schedule is the real challenge.

Comments
1 min read
The bigger the agent gets, the worse a giant prompt performs.

The bigger the agent gets, the worse a giant prompt performs.

Comments
1 min read
Firewalls still matter. They’re just no longer the center of security.

Firewalls still matter. They’re just no longer the center of security.

Comments
1 min read
AI code is not dangerous because it looks bad.

AI code is not dangerous because it looks bad.

Comments
1 min read
Most teams don’t under-secure Vertex AI because they’re careless.

Most teams don’t under-secure Vertex AI because they’re careless.

Comments
1 min read
Everyone says the new Gemini model is better. Almost no one proves it.

Everyone says the new Gemini model is better. Almost no one proves it.

Comments
1 min read
Not Every New Technology Makes Life Better in 2026

Not Every New Technology Makes Life Better in 2026

Comments
1 min read
Static service account keys in CI/CD are not a convenience anymore. They are a liability.

Static service account keys in CI/CD are not a convenience anymore. They are a liability.

Comments
1 min read
Skills are useful. MCP is necessary.

Skills are useful. MCP is necessary.

Comments
1 min read
Security Command Center is far more useful when you stop treating it like a findings inbox.

Security Command Center is far more useful when you stop treating it like a findings inbox.

Comments
1 min read
IAM Won’t Stop Data Exfiltration in GCP — This Will

IAM Won’t Stop Data Exfiltration in GCP — This Will

Comments
1 min read
GraphQL in Go looks simple at first: write a schema, run gqlgen, fill in the resolvers. But the real story starts later.

GraphQL in Go looks simple at first: write a schema, run gqlgen, fill in the resolvers. But the real story starts later.

Comments
1 min read
Why Traditional Cybersecurity Is Not Enough for AI in 2026

Why Traditional Cybersecurity Is Not Enough for AI in 2026

Comments
1 min read
Your IAM Is Broken If One Identity Can Still Roam Your Entire GCP

Your IAM Is Broken If One Identity Can Still Roam Your Entire GCP

Comments
1 min read
LLMs in 2026 Don’t Replace Thinking — They Imitate It

LLMs in 2026 Don’t Replace Thinking — They Imitate It

Comments
1 min read
Vibe Coding in 2026: Fast Output, Slow Thinking

Vibe Coding in 2026: Fast Output, Slow Thinking

Comments
1 min read
Workload Identity in GCP: Why Service Account Keys Should Be Gone by 2026

Workload Identity in GCP: Why Service Account Keys Should Be Gone by 2026

Comments
1 min read
AI Might Not Fix the Job Market in 2026 — It Might Break It

AI Might Not Fix the Job Market in 2026 — It Might Break It

Comments
1 min read
Modern Frontends in 2026: Your API Isn’t Done When It Returns JSON

Modern Frontends in 2026: Your API Isn’t Done When It Returns JSON

Comments
1 min read
Virtual DOM in 2026: It’s Not About Speed — It’s About Control

Virtual DOM in 2026: It’s Not About Speed — It’s About Control

Comments
1 min read
AI for Emotional Support in 2026: Where It Helps — and Where It Becomes Dangerous

AI for Emotional Support in 2026: Where It Helps — and Where It Becomes Dangerous

Comments
1 min read
Static RAG Is Dead — Here’s How to Make It Real-Time

Static RAG Is Dead — Here’s How to Make It Real-Time

Comments
1 min read
Your Playwright Scraper Works Locally. So Why Does It Break in

Your Playwright Scraper Works Locally. So Why Does It Break in

Comments
1 min read
Release Speed Means Very Little If Users Cannot Rely on the Product

Release Speed Means Very Little If Users Cannot Rely on the Product

BERJAYA 1
Comments
1 min read
Chaos Engineering Only Becomes Useful When Monitoring Can Explain the Failure

Chaos Engineering Only Becomes Useful When Monitoring Can Explain the Failure

BERJAYA 1
Comments
1 min read
Predictable Deploys Start When You Stop Trusting SSH Memory

Predictable Deploys Start When You Stop Trusting SSH Memory

BERJAYA 1
Comments
1 min read
Linux DNS Resolution Is Usually More Layered Than People Think

Linux DNS Resolution Is Usually More Layered Than People Think

BERJAYA 1
Comments
1 min read
Telemetry Gets Useful When Logs, Traces, and Metrics Stop Living Separate Lives

Telemetry Gets Useful When Logs, Traces, and Metrics Stop Living Separate Lives

BERJAYA 1
Comments
1 min read
BDUI Feels Slow When You Wait for the Whole Screen Before Showing Meaning

BDUI Feels Slow When You Wait for the Whole Screen Before Showing Meaning

BERJAYA 1
Comments
1 min read
Cookie Management Finally Got a Real API

Cookie Management Finally Got a Real API

BERJAYA 1
Comments
1 min read
Redirects Are a Security Boundary, Not Just a One-Liner

Redirects Are a Security Boundary, Not Just a One-Liner

BERJAYA 1
Comments
1 min read
Why Human Dependency Risk Can Matter More Than CVEs

Why Human Dependency Risk Can Matter More Than CVEs

BERJAYA 1
Comments
1 min read
If Your Docker Release Process Depends on Memory, It Is Already Fragile

If Your Docker Release Process Depends on Memory, It Is Already Fragile

BERJAYA 1
Comments
1 min read
Your Ingress Controller Choice Is Really a Choice About Operational Pain

Your Ingress Controller Choice Is Really a Choice About Operational Pain

BERJAYA 1
Comments
1 min read
Backups Can Save Your Data. They Cannot Automatically Save Your Data Warehouse

Backups Can Save Your Data. They Cannot Automatically Save Your Data Warehouse

BERJAYA 1
Comments
1 min read
The Right RAG Architecture Depends on How Expensive a Wrong Answer Is

The Right RAG Architecture Depends on How Expensive a Wrong Answer Is

BERJAYA 1
Comments
1 min read
Docker Hardening Starts by Taking Away What the Container Never Needed

Docker Hardening Starts by Taking Away What the Container Never Needed

BERJAYA 1
Comments
1 min read
Strong DevOps Starts When Developers Feel the Pain of Release

Strong DevOps Starts When Developers Feel the Pain of Release

BERJAYA 1
Comments
1 min read
You Don’t Always Need Redis to Speed Up Data Access

You Don’t Always Need Redis to Speed Up Data Access

BERJAYA 1
Comments
1 min read
TLS Auto-Renewal Is Not the Same as TLS Safety

TLS Auto-Renewal Is Not the Same as TLS Safety

BERJAYA 1
Comments
1 min read
PodDisruptionBudget Is What Stops Routine Kubernetes Maintenance from Breaking Production

PodDisruptionBudget Is What Stops Routine Kubernetes Maintenance from Breaking Production

BERJAYA 1
Comments
1 min read
Small Web APIs That Quietly Fix Annoying UI Code

Small Web APIs That Quietly Fix Annoying UI Code

BERJAYA 1
Comments
1 min read
Observability in Microservices Starts Making Sense When Metrics, Traces, and Logs Work Together

Observability in Microservices Starts Making Sense When Metrics, Traces, and Logs Work Together

BERJAYA 1
Comments
1 min read
How to Clean AirPods Pro Safely Without Making Them Worse

How to Clean AirPods Pro Safely Without Making Them Worse

BERJAYA 1
Comments
1 min read
VictoriaLogs on Kubernetes: A Logging Setup That Stays Practical

VictoriaLogs on Kubernetes: A Logging Setup That Stays Practical

BERJAYA 1
Comments
1 min read
AI Is Powerful in 2026 — But That Still Isn’t AGI

AI Is Powerful in 2026 — But That Still Isn’t AGI

BERJAYA 1
Comments
1 min read
Use Codex CLI with More Than One Model Provider via Bifrost

Use Codex CLI with More Than One Model Provider via Bifrost

BERJAYA 1
Comments
1 min read
Industrial AI Does Not Fail Because the Model Is Weak

Industrial AI Does Not Fail Because the Model Is Weak

BERJAYA 1
Comments
1 min read
Data Poisoning Is the AI Risk Too Many Teams Still Underestimate

Data Poisoning Is the AI Risk Too Many Teams Still Underestimate

BERJAYA 1
Comments
1 min read
Google Cloud Armor Won’t Fix Your App — But It Can Stop a Lot at the Edge

Google Cloud Armor Won’t Fix Your App — But It Can Stop a Lot at the Edge

BERJAYA 1
Comments
1 min read
Bifrost MCP Code Mode Cut My Token Usage by 58%

Bifrost MCP Code Mode Cut My Token Usage by 58%

BERJAYA 1
Comments
1 min read
Still using Editor, long-lived service account keys, or permanent admin access in GCP?

Still using Editor, long-lived service account keys, or permanent admin access in GCP?

BERJAYA 1
Comments
1 min read
Using Playwright + Bright Data Browser API in a Kubernetes Scraping Pipeline

Using Playwright + Bright Data Browser API in a Kubernetes Scraping Pipeline

BERJAYA 1
Comments 1
1 min read
Your RAG Pipeline Might Be Missing the Most Important Thing: Fresh Context

Your RAG Pipeline Might Be Missing the Most Important Thing: Fresh Context

BERJAYA 1
Comments
1 min read
🧪 Cypress in 2025

🧪 Cypress in 2025

BERJAYA 2
Comments
1 min read
⚡Fast Sites in 2025 — No Framework Required

⚡Fast Sites in 2025 — No Framework Required

BERJAYA 2
Comments
1 min read
🔐 Strong types, stronger vibes.

🔐 Strong types, stronger vibes.

BERJAYA 1
Comments
1 min read
🚀 Scaling Without Managed Services

🚀 Scaling Without Managed Services

BERJAYA 2
Comments
1 min read
Ansible in 2025

Ansible in 2025

BERJAYA 2
Comments
1 min read
loading...