Joined April 2025
152 Photos and videos
Pinned Tweet
Hey everyone, I’ve submitted my open-source AI chat where you can bring your own API keys for the “cloneathon” (hackathon) initiated by @theo and inspired by T3 Chat. I’m not superb at branding, so the app is called Chernenko Chat.
3
13
2,843
I was finally promoted to the role of Technical Architect within the company. Lvl up
1
25
hello @OpenAI @OpenAIDevs 1 minute of extra waiting seems unfair
1
22
In hacker movies, that is how terminals appear. GitHub Copilot is at the scene
1
25
Right finished my Next.js Learn: App Route (dashboard) course. It's much better structured with better examples in comparison with Next.js Foundations where a lot of things were broken or examples weren't fully filled out. This time I got only a few issues but it wasn't really critical: 1. Chapter 3, Optimizing Fonts: Next.js 16.2 with Turbopack Google Fonts fetch was failed on build. (issue is already opened by someone) 2. Chapter 9, Streaming: Suspense explained much better in comparison with Foundations where it provides examples with await param at the top page level but then on build you found out when it just breaks static rendering. "Learn" course provides more examples with passing params to components levels. 3. Chapter 11, Mutating data: It provides info about forms validation but it doesn't explain on how to presave form state on page reload for create-form. And how to set updated field data for correctly filled field when another one fails on validation for edit-form. To display update value, not from DB. I'm feeling like I have to change my mindset after Nuxt development to understand all the concepts of @nextjs but I'm on my way
1
1
29
BTW, the biggest issue of both courses is estimation. Next.js Foundations was estimated for 5–6 hours. And the whole Next.js Learn for 3–4 hours. The Foundations course took for me and my colleagues more than 1 week. Next.js Lean App router (1 of 4 courses) — 4,5 hours. @vercel_dev @nextjs guys, please review your estimates for courses. If people study something, it doesn't mean you just read and click "finish" without practicing or reading additional docs or trying to fix something, or doing some additional challanges to figure out on how everything works. Maybe for folks who already knows Next.js but what's a reason to practicing then course for them then?! Wrong estimation doesn't allow to plan deadlines and combine it with full-time works. So, please be open even if it takes 10, 20, 30 hours.
1
13
I've never understood why in Reddit communities, a post is automatically removed because of low karma, regardless of what you share. Even a real moderator will tell you that your post will not be approved because you found it important. Is it really about the community?
1
24
With the last Google Chrome update, there's a possibility to make vertical tabs. Like in Arc browser, if you used to use it.
1
36
I wanted this feature for myself in my open source AI chat Besidka: Branching. Now, with a right-click on desktop or long-press on mobile, you can open a context menu to create a new chat branch from any specific message. If a conversation gets too long or goes in the wrong direction, you can just start a new session from that point. I’m already using it all the time
1
59
Warsaw IT Days 2026
1
8
What's wrong with Claude Code CLI? It was waiting for nothing just about 12 minutes. The first line appeared after. And it displays only 90s of thinking. Why? How? It happens always. It's annoying. Can somebody from Anthropic just react on it, please? @bcherny @lydiahallie
1
43
drizzling orm
1
27
Incredible news. PlanetScale is hiring the Drizzle ORM core team full-time. If you’re not sure what it is: Drizzle ORM is this TypeScript thing that lets front-enders like me write SQL—or more accurately, not write it at all—and yet everything magically works. Tables, fields, queries, inserts, joins. I use this ORM because it’s actually cool, especially for developers. The main thing is, the team is heavily focused on performance. Just find any "Prisma vs Drizzle" articles if you’re interested. A product that started as a small tool for work already has 33k github stars and 5 million weekly downloads on npm. Ironically, it still doesn't have a stable version 1.0. A beta was released recently, it's being actively tested and bugs are being fixed. Meanwhile, Drizzle is easily competing with Prisma, which is already on its 7th major version. And most importantly, it’s a Ukrainian open-source product. Congrats to Andrii Sherman and the whole team on this. A long but worthy path. Lots of interesting things ahead.
1
2
50
look for me at the better hub
1
39
Successfully migrated from Vercel AI SDK @aisdk v4 to v5. x.com/serhiichernenko/status…

Successfully migrated from Vercel AI SDK v4 to v5 beta. It wasn’t as tricky as I expected.
1
44
Added the "Last used" badge and highlighted button to my auth form to make the UX better x.com/serhiichernenko/status…

Added the "Last used" badge and highlighted button to my auth form to make the UX better. Using the Better Auth plugin made the process incredibly simple
1
17