My projects:

Blog:

Humor: Nine Little Orcs

A bit of dark humor I dug up. Wrote this poem back in the summer of 2025 — was curious what ChatGPT could do. What I liked — the AI figured out what the poem was about on its own and added its own jokes, like "heroic content," which was entirely its idea. Translated with Claude. Neither one ever once flagged it as violence — all good. Claude even chimed in on its own: "I like variant with KamAZ — preserves the Russian-army flavor." Which, naturally, I never once mentioned anywhere. Well done, lads.

Nine little orcs went out to clear a mine,
Only eight came back from the demining line.

read more
Rate this post
3.0

Password validation via entropy without making users suffer

Password validation via entropy without making users suffer

"Minimum 8 characters, lowercase and uppercase letter, digits, special character" — that's not security, that's bureaucracy, like filling out a government form. The password aaaaaA1! technically passes, while "LoremIpsum LoremIpsum LoremLorem IpsumIpsum" doesn't. So instead, I calculate entropy: it measures the actual difficulty of brute-forcing, not just ticking boxes for security theater. A long simple password can be stronger than a short "complex" one. Bonus — a funny error message that makes rejection a little less painful.

read more
Rate this post
0.0

Better Stack — free uptime monitoring that's actually good

Better Stack — free uptime monitoring that's actually good

I tried a few services for monitoring if my site is up, and found the perfect service - betterstack.com. It only allows pinging 10 endpoints, which is not much compared to competitors. But it's really well-engineered. I used it before for pinging my services, and then I went to add another one and noticed you can create a status page. On your own domain: status.sergua.com - check it out. Free! Takes 5 minutes to create, try a few options and add a domain. Writing this post took way longer.

read more
Rate this post
0.0

Humor: We Don't Need No More Developers.

Humor: We Don't Need No More Developers.

In software development, there's a tradition: every 10 years, someone invents something that will make it possible to develop software without specially trained people — developers. So far, everything is going according to plan. This decade, AI replaced developers. Let's look at the full list.

read more
Rate this post
0.0

Are speculators evil? Why everyone actually benefits from them

Are speculators evil? Why everyone actually benefits from them

People often talk about speculators - they buy when demand is lowest and sell when demand is highest. Profiting from people. Interestingly, they sell when demand is highest - meaning they increase supply at the critical moment. Isn't that a paradox? I have a friend: before the COVID-19 epidemic began in Ukraine, he bought a box of masks and sold them when they cost 7 UAH each. He made a little money on this. And others - lost? At first glance, yes, someone paid him out of their pocket. But actually — no: everyone benefited from this, including those who paid him. Let me explain why.

read more
Rate this post
0.0

Deep music recommendation service through similar artists analysis

Deep music recommendation service through similar artists analysis

I don't like recommendations from regular music services: they're too shallow. So I wrote my own - with deep analysis and weighted scoring. The service takes top-500 artists from Last.fm (or a manually entered list), finds top-500 similar artists for each, then builds a similarity table, aggregates scores, and sorts the results. It's significantly slower, but more relevant.

read more
Rate this post
0.0

Generating short human-readable IDs with error detection

Generating short human-readable IDs with error detection

Have you ever had to enter a long code that you couldn't memorize at a glance and you get lost counting a dozen digits? I always wondered if it's possible to make a number that's both short and easy to read. For example, ABC123-DFG678 is easy to copy, although it's quite long. And you can also make the system detect errors if there were any. I had a few ideas on this topic, so I sat down and did the math.

read more
Rate this post
0.0

December 22nd is the real Ukrainian New Year!

December 22nd is the real Ukrainian New Year!

New Year in Ukraine is celebrated on this very day, December 22nd, following the winter solstice. It can't be moved to fit any calendar. Because we celebrate the new sun and the days growing longer. Traditionally, it's the celebration of the goddess Koliada and the birth of the New Sun.

read more
Rate this post
0.0

Telegram is killing the Ukrainian language

Telegram content isn't indexed by search engines and vanishes in the feed — it's a black hole for any content. People still wonder how Telegram monetizes. It's simply profitable for Russians that we keep writing there — that alone is reason enough to fund its existence.

read more
Rate this post
0.0