All templates

Tech Write

Order

dev.log · Engineering

dev.log

Code, tools & opinions

Notes from production — architecture, tooling, and opinions without corporate hype.

Read posts

Author

Zhibek Nurlanova

Full-stack developer, OSS contributor

Coding since 19, dev.log since 2020. Blog on the craft: architectural decisions, tools, honest opinions without hype. Contributor to open source CLI and devtools. Doesn't teach «senior in 30 days» — explains why systems break and how to fix them.

Latest posts

Production Tales

Why we skipped Kubernetes

Honest postmortem for a team of five — not «K8s is bad».

Feb 2026

Read more

Series: Building X

Building X (1/4) — Rust CLI skeleton

From cargo init to first --help flag.

Jan 2026

Read more

Tooling

CI in 20 minutes

GitHub Actions yaml line by line.

Dec 2025

Read more

OSS

First PR etiquette

How not to be the person who gets muted.

Nov 2025

Read more

Production Tales

Outage at 2:14 a.m.

47 minutes and one line in .env — no blame hunt.

Oct 2025

Read more

Opinion

AI replacing developers?

What metrics say, not headlines.

Sep 2025

Read more

Architecture

Event sourcing for small SaaS

Overkill or not — decision tree at the end.

Aug 2025

Read more

Snippet

One shell alias

Saves 20 minutes a week — copy-paste friendly.

Jul 2025

Read more

Series: Building X

Building X (2/4) — tests in Rust

criterion, mock, when assert_eq is enough.

Jun 2025

Read more

Tooling

Neovim vs VS Code 2026

Not a holy war — two weeks each, comparison table.

May 2025

Read more

OSS

Releasing v1.0.0

semver, changelog, fear of responsibility.

Apr 2025

Read more

Production Tales

DB migration without downtime

Blue-green and 90-second rollback.

Mar 2025

Read more

Opinion

Leetcode interviews

Who needs them and who doesn't — no moralizing.

Feb 2025

Read more

Architecture

CDN edge caching

When Redis is redundant — whiteboard in text.

Jan 2025

Read more

Series: Building X

Building X (3/4) — docs and --help

clap, examples, man page you're not ashamed of.

Dec 2024

Read more

Uses

Uses 2026

Hardware, software, why a 75% keyboard.

Jan 2026

Read more

Why follow

Code MIT

Snippets default MIT unless noted.

GitHub Discussions

Comments tied to blog repo.

No cookies

Plausible analytics only.

About

Engineering blog without corporate polish. dev.log is notes from production, not coursework summaries.

Season highlights

Spring Building X

Series continues — parts 3–4 and v1.0 release notes.

Summer tooling

IDE and CI refresh — two deep dives.

Autumn production

Postmortem month — three anonymized incidents.

Winter opinion

Hiring and AI — annual industry check-in.

Blog policy

Newsletter: New posts and repo digests — opt-in only

Comments

  • ·Open comments with daily moderation
  • ·No harassment of authors or guests
  • ·Spoilers marked in post descriptions

Reposts & quotes

  • ·Short quotes with link to original post
  • ·Full reposts require permission
  • ·Credit author and blog name

Privacy

  • ·Email list not sold to ad networks
  • ·Analytics without cross-site tracking
  • ·Guest stories may be edited before publish

Code & licensing

  • ·Sample code MIT unless noted
  • ·OSS contributions credited in posts

Reader voices

Finally a tech blog that admits «I don't know» without losing authority.

Engineer, remote

$ contact --blog dev.log

New posts and repo digests — opt-in only

Demo blog · fictional author