Alex
banner
alexdln.com
Alex
@alexdln.com
Web Engineer, Author, Contributor, Photographer
Frontend/React/Next.js/UX/DX/Сapybara/Performance/Growth

🔨 Building slidebook.dev | atsky.app | robindoc.com | nimpl.dev
🏡 Living alexdln.medium.com | github.com/alexdln
Morning
November 22, 2025 at 9:39 AM
I’ve finally started working on an example to showcase the capabilities of `contection`

There’s still a lot to improve, but the current version already demonstrates many of the package’s advantages and its modules - `contection-viewport` and `contection-top-layer`
November 21, 2025 at 10:35 AM
Morning
November 21, 2025 at 9:23 AM
A heavy day. Sending love and light to all
November 20, 2025 at 2:08 PM
Limit - 200;
Usage - 60;
Problem - Doubling the number of entries;
Result - Limit exceeded.

It was a shame I didn't study enough higher mathematics - they told me it would be useful for programming!
November 19, 2025 at 9:50 AM
Morning
November 19, 2025 at 8:58 AM
I love that I'm focused on something and the service crashes, but when I publish the finished changes, everything starts working again in a minute.

I'm going to buy a lottery ticket!
November 18, 2025 at 10:32 PM
I've spent the last week polishing Contection — adding full test coverage and stabilizing the core logic. Now that everything is solid, I can finally get back to exploring new ideas
I've been looking for a way to fix React contexts and create a familiar, fast, and universal interface for state management for a long time. Finally, it's available as a standalone package!
November 18, 2025 at 2:40 PM
Hooray, he came back to life 🎉
November 18, 2025 at 2:39 PM
Since all the websites are down, I can only show off the header I came up with for Slidebook.

They say you should go out and communicate without the internet, but instead, you should go and play with SVG.
November 18, 2025 at 2:30 PM
CloudFlare seems to be in a really bad state today... First, 500 errors, now a broken captcha 🫠
November 18, 2025 at 2:12 PM
Morning
November 18, 2025 at 10:50 AM
I finally took a walk. The videos were a disaster as always, but I managed to capture some adorable portraits of this gorgeous little being

* If you need portrait photos in London, call me on 4443434 😄*
November 17, 2025 at 11:40 PM
I completely rewrote one of my ideas three times in these two days. The last time was after writing it up and completing the tests.

How was your weekend?
November 16, 2025 at 9:38 PM
A week ago, I received a booking form with a default date entered by the form creator. I went to fill it out today, but that date is already in the past, and I can't unselect that date because it's in the past and disabled.

I've booked for 10:00 AM on November 11th. I hope they approve it
November 14, 2025 at 10:49 PM
For some reason, I feel like something here could be written more simply...

Nevertheless, I've almost completed an update for viewport tracking, which will allow you to register any element for tracking as quickly as possible
November 14, 2025 at 3:48 PM
Awareness is the best thing you can do.

Today you might repeat something harmful to “that author on bsky”, tomorrow - to a close friend, and later - to your child. Where you draw the line between hatred and love is up to you.

Ignorance can come at an unbearably high cost.
#TransgenderAwarenessWeek
November 14, 2025 at 3:00 PM
Fall magic
November 14, 2025 at 2:21 PM
While searching for ways to speed up React apps, I decided to read up on the history of React Forget (compiler). I understand that it and Contection share the same goal, but they approach it from different angles...
November 14, 2025 at 10:44 AM
It's past midnight, and I've only just finished setting up the "enabled" setting.

Now "contection" and "contection-viewport" have setting for manually controlling when to activate the subscription and re-render. The option for SSR solutions is also available out of the box
November 14, 2025 at 12:16 AM
Contection isn't just an optimized state manager. It's the foundation for optimizations across every interaction.

At the same time, I wanted to keep it simple, so I added modules - separate packages for specific tasks! And this is the first of them - contection-viewport
November 13, 2025 at 2:01 PM
Wow, that was a lot harder than I expected. But it was fun and a really good test of Contection's capabilities and weaknesses!
November 13, 2025 at 1:30 PM
It's so nice to finally have a working idea after a day of work.

I'm testing Contection as a basis for other packages - that should be interesting!
November 12, 2025 at 8:28 PM
There are already 760 lines in the README... I think it's time to think about a documentation website...
November 12, 2025 at 10:39 AM
In honor of the trailer for the new series, I can't not to share that I recently went into a Disney store for the first time. And when I saw this, I stood there and was as happy as a child 👶
November 11, 2025 at 8:36 PM