DEV Community

Daniil Kornilov profile picture

Daniil Kornilov

Daniil, 20. Developer building websites, SwiftUI tools and automations. Practical templates and digital products for your next project. Telegram: https://t.me/SwiftUIDaily

⚡ Match Highlights: be - Pertandingan Hari Ini Russia ⚡ Match Highlights: be - Pertandingan Hari Ini Joined on  ⚡ Match Highlights: be - Pertandingan Hari Ini https://boosty.to/swiftuidev ⚡ Match Highlights: be - Pertandingan Hari Ini

Work

Developer and digital product maker

A Backup File Is Not a Restore Test

A Backup File Is Not a Restore Test

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read

Want to connect with Daniil Kornilov?

Create an account to connect with Daniil Kornilov. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to Explain Your Contribution to a Team Project

How to Explain Your Contribution to a Team Project

⚡ Match Highlights: be - Pertandingan Hari Ini 1
1 min read
Your CSV Says 001. Why Does the Spreadsheet Show 1?

Your CSV Says 001. Why Does the Spreadsheet Show 1?

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
An Interviewer Asked About a Tool You Haven't Used. What Do You Say?

An Interviewer Asked About a Tool You Haven't Used. What Do You Say?

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
The Download Worked. Can Your Customer Use the File?

The Download Worked. Can Your Customer Use the File?

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
No Users Yet? Show What Your Portfolio Project Actually Does

No Users Yet? Show What Your Portfolio Project Actually Does

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Two Rows Have the Same ID. Which One Should You Trust?

Two Rows Have the Same ID. Which One Should You Trust?

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Your Product Page Has the New Price. What Does Checkout Show?

Your Product Page Has the New Price. What Does Checkout Show?

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
“Click Here” for What? Your Links Should Answer That.

“Click Here” for What? Your Links Should Answer That.

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Your Contact Button Works. Does the Message Arrive?

Your Contact Button Works. Does the Message Arrive?

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Your Form Says “Invalid.” Your User Says “Now What?”

Your Form Says “Invalid.” Your User Says “Now What?”

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Stop Asking AI to “Make It Better.” Name One Thing.

Stop Asking AI to “Make It Better.” Name One Thing.

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Your Agent's confirmed: true Is Not Permission.

Your Agent's confirmed: true Is Not Permission.

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
The Test Passed All Three Bugs. That's the Problem.

The Test Passed All Three Bugs. That's the Problem.

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
TypeScript Passed. Your JSON Is Still Lying.

TypeScript Passed. Your JSON Is Still Lying.

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Your API Returned 202. Why Does the UI Say Done?

Your API Returned 202. Why Does the UI Say Done?

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Promise.all Failed. Your Database Write Might Still Be Running.

Promise.all Failed. Your Database Write Might Still Be Running.

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Your AI-Built Portfolio Has a Problem: You Still Have to Explain It

Your AI-Built Portfolio Has a Problem: You Still Have to Explain It

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Claude vs ChatGPT? Give Them a Broken Search Box Before You Pick a Winner

Claude vs ChatGPT? Give Them a Broken Search Box Before You Pick a Winner

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Your AI Agent Runs for Hours. Its GitHub Token Might Not.

Your AI Agent Runs for Hours. Its GitHub Token Might Not.

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
You Updated Node.js. Did You Update the Server?

You Updated Node.js. Did You Update the Server?

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
CSV delimiter detection should be allowed to return ambiguity

CSV delimiter detection should be allowed to return ambiguity

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Reject malformed UTF-8 before it reaches your CSV parser

Reject malformed UTF-8 before it reaches your CSV parser

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Node.js security releases are planned for October 21: prepare the update path

Node.js security releases are planned for October 21: prepare the update path

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
GitHub retired push emails: check the workflow that depended on them

GitHub retired push emails: check the workflow that depended on them

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
GitHub Actions lockfiles are in preview: what to review before adopting them

GitHub Actions lockfiles are in preview: what to review before adopting them

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
A recoverable JSON import needs three separate states

A recoverable JSON import needs three separate states

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Your publishing script needs a ledger before it needs another AI call

Your publishing script needs a ledger before it needs another AI call

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
The Node.js docs incident is a reminder to test the whole release

The Node.js docs incident is a reminder to test the whole release

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
A publishing script should never print its API key

A publishing script should never print its API key

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
GitHub moved away from CSS-in-JS. Check your runtime before copying it.

GitHub moved away from CSS-in-JS. Check your runtime before copying it.

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
AI code review: useful findings matter more than comment count

AI code review: useful findings matter more than comment count

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Turn one repository into a portfolio case people can understand

Turn one repository into a portfolio case people can understand

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Your CSV diff needs an ID, not a row number

Your CSV diff needs an ID, not a row number

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
One more client change: calculate the hours before saying yes

One more client change: calculate the hours before saying yes

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
A green checklist is a weak reason to launch

A green checklist is a weak reason to launch

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Your next developer interview needs a better project story

Your next developer interview needs a better project story

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
A five-line exercise for defining a small digital product

A five-line exercise for defining a small digital product

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
A practical structure for a developer LinkedIn profile

A practical structure for a developer LinkedIn profile

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Preparing developer interview stories with context and tradeoffs

Preparing developer interview stories with context and tradeoffs

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Define the workflow before adding AI automation

Define the workflow before adding AI automation

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Five sections that explain the decisions behind a portfolio project

Five sections that explain the decisions behind a portfolio project

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
What a readable SwiftUI starter should explain

What a readable SwiftUI starter should explain

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
A simple pipeline for organizing a remote job search

A simple pipeline for organizing a remote job search

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Nine architecture choices small teams should question

Nine architecture choices small teams should question

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
12 portfolio ideas that expose real engineering decisions

12 portfolio ideas that expose real engineering decisions

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
A checklist for debugging AI-generated code

A checklist for debugging AI-generated code

⚡ Match Highlights: be - Pertandingan Hari Ini
1 min read
Building a findable developer profile and a useful writing habit

Building a findable developer profile and a useful writing habit

5
⚡ Match Highlights: be - Pertandingan Hari Ini 2
7 min read
Treating a side project as a small experiment

Treating a side project as a small experiment

⚡ Match Highlights: be - Pertandingan Hari Ini
3 min read
Making engineering work easier to understand

Making engineering work easier to understand

⚡ Match Highlights: be - Pertandingan Hari Ini
3 min read
A hypothetical plan for rebuilding a developer portfolio and network

A hypothetical plan for rebuilding a developer portfolio and network

⚡ Match Highlights: be - Pertandingan Hari Ini 1
3 min read
Engineering habits that make decisions and risks clearer

Engineering habits that make decisions and risks clearer

⚡ Match Highlights: be - Pertandingan Hari Ini 1
2 min read
A four-question checklist for clearer technical writing

A four-question checklist for clearer technical writing

⚡ Match Highlights: be - Pertandingan Hari Ini 1
2 min read
Engineering habits that make work easier to follow

Engineering habits that make work easier to follow

1
⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
A structured reset for a stuck debugging session

A structured reset for a stuck debugging session

⚡ Match Highlights: be - Pertandingan Hari Ini
3 min read
A practical outline for the first 90 days in a developer role

A practical outline for the first 90 days in a developer role

⚡ Match Highlights: be - Pertandingan Hari Ini
3 min read
Seven SwiftUI features illustrated with small examples

Seven SwiftUI features illustrated with small examples

1
⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
Five small Python automation examples and five ideas to explore

Five small Python automation examples and five ideas to explore

⚡ Match Highlights: be - Pertandingan Hari Ini
3 min read
Seven terminal patterns for inspecting files, APIs and Git history

Seven terminal patterns for inspecting files, APIs and Git history

1
⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
A five-file Markdown structure for presenting developer work

A five-file Markdown structure for presenting developer work

⚡ Match Highlights: be - Pertandingan Hari Ini
2 min read
loading...