10 May 2026, 11:21 UTC499 views40 reactionsread 8 August 2026 The three websites
In 2020, I discovered the JAMstack. A modern approach to building websites with a modern front-end stack. It was gaining momentum fast and it hit me really hard
I had always loved marketing websites. The creativity, the storytelling, the way great teams turn a landing page into something that feels like art. But Wordpress was still king back then and I just couldn't stand it. It felt outdated, bl…
🔥23❤13👍4
19 Mar 2026, 11:47 UTC801 views17 reactionsread 8 August 2026 Video
SDKS: The final result
Yeah, I didn't like the horizontal move, so had to restructure movements across the grid
Usually I stick to the cubic family of easings. This time tried several options and stopped on custom one cubic-bezier(0.65, 0, 0.1, 1)
This one makes a "snap" at the very beginning and really slows down to the end. Snap brings attention to the transition and very slow stop gives enough space to element …
❤15👍2
19 Mar 2026, 08:13 UTC654 views14 reactionsread 8 August 2026 Photo
Export assets from Figma
It sounds pretty simple, but to me exporting assets from Figma is one of the most complex tasks. And once done right, it can lift the overall quality of websites you build
I already touched on this topic several times in posts on how misalignment affects svg export and the importance of adjusting image boxes to have the same height
Here’s a quick study of how I approached this asset
The …
❤10👏3🔥1
6 Mar 2026, 14:37 UTC669 views18 reactionsread 8 August 2026 Next.js and Website performance
I love Next.js for building websites. I've been using it for a while, it provides great defaults and performance optimization APIs
But it ships ~100kb out of the box, which is a pretty strong performance overhead for the initial load. Tools like Astro and 11ty try to fix this problem by avoiding sending any JavaScript until you need it
But during my career I've rarely found framewor…
❤16👍2
28 Feb 2026, 06:31 UTC693 views17 reactionsread 8 August 2026 Here're some quick thoughts on Pixel Perfect
First of all, I always use pixel perfect. Whether I'm trying to hit that 99% or not. And that also means I don't always hit 99%
I work with designers I respect. I think they have better vision then I. I think they do design better then I do. I'm not considering making any adjustments to the design they made. I believe the design works as a whole thing and if I change any…
❤9👍8
24 Feb 2026, 14:58 UTC694 views30 reactionsread 8 August 2026 Remembered an old joke from 2000s
A designer comes to a developer and says:
- I'm using Claude Code and I can't generate an app from a single prompt
- So how does it work for you?
- Well, first it comes out meh, I play around for a couple of days, explain every detail, build the app in small steps... takes weeks
- Sounds about right, you're doing fine
- But on social media people say they generate five apps with a o…
😁26👏4
9 Feb 2026, 13:08 UTC872 views29 reactionsread 8 August 2026 What do you think about Pixel Perfect?
👎11👍9👌4💩4😐1
3 Feb 2026, 17:30 UTC989 views23 reactionsread 8 August 2026 Operate website has been nominated for the Awwwards Honors
https://www.awwwards.com/honors/product
🔥23
2 Feb 2026, 15:59 UTC920 views11 reactionsread 8 August 2026 Video
Be super careful with filter: blur() and backdrop-filter: blur() values over 20px
It really hurts performance!
1. It affects page rendering. Several times I noticed that when I scroll into a section with heavy blur, the browser shows the lower half of the screen blank until it finishes drawing
2. Any transitions on top of blurred sections drop FPS
3. In the video you can even see a weird bug where the font render…
👍9🔥2
27 Jan 2026, 17:12 UTC830 views18 reactionsread 8 August 2026 Video
I started working with animations about three years ago
By that point, I’d already been building frontends for a long time. I had a lot of experience with CSS, design systems, and UI in general, but animation-wise I’d mostly done basic stuff like button hovers and dialog appearance
I didn’t find many truly useful resources, so most of my learning came from exploration: looking for opportunities, trying things, fail…
❤15👍3
24 Jan 2026, 14:23 UTC675 views20 reactionsread 8 August 2026 Video
Two years ago, over Christmas, I built an AI-powered marketing website generator
I could’ve been a unicorn founder by now 😆
❤10🔥8😁2
20 Jan 2026, 14:02 UTC796 views29 reactionsread 8 August 2026 Photo
Dashed
If you need to implement a dashed border, CSS doesn’t provide a way to control dash and gap sizes. You only get the default behavior. Because of that, I often use SVG instead. It’s more verbose, but still pretty simple once you understand what’s going on
<div class="relative px-4 py-3">
<svg class="pointer-events-none absolute top-[0.5px] left-[0.5px] size-[calc(100%-1px)] overflow-visible">
<rect
…
❤27👍2
Showing the 12 most recent of 20 posts we hold for @alex_krasikov. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.