6 added
0 removed
Original
2026-01-01
Modified
2026-03-09
1
<ul><li><a>Home</a></li>
1
<ul><li><a>Home</a></li>
2
</ul><h2>Blog</h2>
2
</ul><h2>Blog</h2>
3
+
<h2><a>nebo.css: Concave Corners Made Easy</a></h2>
4
+
<p>Jan 26, 2026</p>
5
+
<p>Creating concave corners in CSS usually means hacks, SVGs, or messy markup - and things get even worse on complex backgrounds. nebo.css offers a simple, CSS-only solution that works out of the box, stays flexible, and handles real-world layouts and backgrounds with ease.</p>
6
+
<h2><a>Building a complex progress bar in 2026</a></h2>
7
+
<p>Jan 12, 2026Alexander Pershin</p>
8
+
<p>Back in the day, building a circular progress bar meant suffering with SVG. Even now, opening DevTools on some of those old implementations still hurts. Today, things have become dramatically simpler.</p>
3
<h2><a>Comparing CSS Variables in Pure CSS</a></h2>
9
<h2><a>Comparing CSS Variables in Pure CSS</a></h2>
4
<p>Oct 25, 2025Alexander Pershin</p>
10
<p>Oct 25, 2025Alexander Pershin</p>
5
<p>CSS just got smarter. You can now compare variables and apply styles conditionally - no JavaScript required. A tiny trick with sign() changes everything.</p>
11
<p>CSS just got smarter. You can now compare variables and apply styles conditionally - no JavaScript required. A tiny trick with sign() changes everything.</p>
6
<h2><a>CSS if() - breakthrough or breakdown?</a></h2>
12
<h2><a>CSS if() - breakthrough or breakdown?</a></h2>
7
<p>Sep 25, 2025Alexander Pershin</p>
13
<p>Sep 25, 2025Alexander Pershin</p>
8
<p>Let's unpack one of the most debated features of 2025 - the experimental if() function that landed in Chrome. We'll see how it works, where it shines, where it fails, and what it might become.</p>
14
<p>Let's unpack one of the most debated features of 2025 - the experimental if() function that landed in Chrome. We'll see how it works, where it shines, where it fails, and what it might become.</p>