İçeriğe geç
Available for projects
HomeBlogProjectsAboutContact
/
Get in touch

Blog

12 articles · Page 1/2 · 1–6 shown

Search titles, summaries and article content.

ARCHIVE NAVIGATION1–6 / 12
12Next →
Technology12 Sept 2026

Event-driven architecture: idempotency and duplicate-message tests

Process one event twice with Node.js and SQLite. A runnable example of transactions, rollback, retries and identity conflicts.

013 min read
Blue and grey Ethernet cables connected to a network panel
Guides05 Sept 2026

Checking .env files with EnvDoctor: check, sync and audit

A practical guide to my Python CLI EnvDoctor: find missing environment variables, update .env.example and audit source-code references, with executed examples and limitations.

025 min read
Colour-highlighted Python code on a monitor
Technology28 Aug 2026

RAG evaluation: separate retrieval from answer quality

A runnable Node.js example covering recall, precision, answer omissions and out-of-corpus questions. Synthetic data, actual test output and limitations.

033 min read
A study desk with books and handwritten research notes
Experiences20 Aug 2026

Learning in public without performing

Publishing notes, tools and half-formed ideas accelerates learning — if you separate sharing from self-promotion.

042 min read
A pen resting on a squared notebook
Guides15 Aug 2026

Read the code before you write the code

Most refactoring mistakes come from writing before understanding. A short method for mapping a codebase's real dependencies first.

052 min read
A person looking at a desktop computer screen
Experiences30 Jul 2026

Deep work in a fragmented day

You cannot always get four uninterrupted hours. Notes on making real progress in small, interrupted blocks.

062 min read
A work desk with a notebook, pencil and laptop
UG/ Code as Craft

Software systems, interfaces and ideas — built with clarity.

Explore

WritingWorkAboutContact

Latest writing

Event-driven architecture: idempotency and duplicate-message testsChecking .env files with EnvDoctor: check, sync and auditRAG evaluation: separate retrieval from answer qualityLearning in public without performing

Projects

ChronoFlowCVeraTokenGuardEnvDoctorDeadLinkFinder
‹› TypeScript · React · TanStack© 2026 Umut GüngörTürkiye