Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

yegor256.com

Yegor Bugayenko

Get the latest updates from Yegor Bugayenko directly as they happen.

Follow now 121 followers

Latest posts

Last updated 6 days ago

SPAs Are a Performance Dead End

7 days ago

Single Page Applications, once a solution for slow browsers, are now a...

Comments Considered Harmful in the Age of LLMs

21 days ago

Instead of writing code comments that decay and mislead, let LLMs generate...

The Fall of JavaScript

about 1 month ago

JavaScript was an elegant prototype-based class-free language until TypeScript and ES6 classes...

You Are the Low-Hanging Fruit

2 months ago

Sales reps and programmers can either fight external obstacles to earn their...

Small Repo, High Quality

3 months ago

By breaking your software into small open-source packages, you make the entire...

Help Me, My PR Doesn’t Merge!

3 months ago

When your pull request won’t merge, don't fight it—fail fast, split your...

Programmers, Don’t Use Windows!

4 months ago

Windows turns programmers into mouse operators. macOS, built on Unix, keeps the...

Red vs. Black

5 months ago

In big organizations, reds obey bosses while blacks serve customers—and blacks survive...

The End of Type Annotations

6 months ago

Type annotations are a workaround for compiler limitations, not a feature—a well-designed...

remove(42) vs. find(42).remove()

7 months ago

Delegating behavior to objects rather than invoking utility methods leads to cleaner...

Write Unit Tests, Don’t Waste Our Money!

8 months ago

If you write code without tests, you're probably wasting your employer's money---because...

Good Title — Good Bug Report

8 months ago

ChatGPT helps us re-format GitHub issue titles after their authors submit them...