Silvestar Bistrović's Avatar

Silvestar Bistrović

@silvestar.codes

Fearless web engineer, CSS developer, JAMstack enthusiast, WordPress theme specialist, author of UI Dev Newsletter, founder of Studio CiTA.

735
Followers
791
Following
321
Posts
24.07.2023
Joined
Posts Following

Latest posts by Silvestar Bistrović @silvestar.codes

Preview
Yet Another Way to Center an (Absolute) Element | CSS-Tricks TL;DR: We can center absolute-positioned elements in three lines of CSS. And it works on all browsers!

Juan Diego Rodríguez describes a modern CSS technique for centering absolutely-positioned elements using the align-self, justify-self, and inset properties.

css-tricks.com/yet-another-...

06.03.2026 07:49 👍 1 🔁 0 💬 0 📌 0
Preview
Define the Theme Color for Safari 26 With theme_color unshipped, what are our options to control the background color of Safari 26 browser UI?

Martin Grubinger explores how Safari 26 sets the header background color.

grooovinger.com/notes/2026-0...

06.03.2026 07:00 👍 0 🔁 0 💬 0 📌 0
Preview
Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148 – Mozilla Hacks - the Web developer blog Cross-site scripting (XSS) remains one of the most prevalent vulnerabilities on the web. The new standardized Sanitizer API provides a straightforward way for web developers to sanitize untrusted HTML...

Tom Schuster, Frederik Braun, and Christoph Kerschbaumer explain the Sanitizer API, a new web security standard that helps prevent cross-site scripting attacks.

hacks.mozilla.org/2026/02/good...

#html #webdev

05.03.2026 06:56 👍 0 🔁 0 💬 0 📌 0

I think this is a good a thing. 🤞

03.03.2026 17:43 👍 2 🔁 1 💬 0 📌 0
Preview
Standard HTML Video & Audio Lazy-loading is Coming! | Scott Jehl, Web Designer/Developer A quick update on my team's work to bring video and audio lazy loading to browsers today

Scott Jehl introduces the upcoming native loading=lazy support for HTML video and audio elements, now testable in Chrome Canary.

scottjehl.com/posts/lazy-m...

03.03.2026 06:31 👍 0 🔁 0 💬 0 📌 0
Preview
Issue #116 ✣ UI Dev Newsletter In this issue: lazy loading for video and audio, the setHTML function, scroll-triggered animations, and more.

Issue #116 of the UI Dev Newsletter is out!

In this issue: lazy loading for video and audio, the setHTML function, scroll-triggered animations, and more.

www.silvestar.codes/side-project...

02.03.2026 15:16 👍 2 🔁 0 💬 4 📌 0

🎉 Looking for new work.

15 years front-end dev + Design Systems specialist.

I help folks build, maintain & transform design systems.

I'm also available for focused projects, front-end builds, codebase modernisation.

Short to long term.

Let's chat - stu@alwaystwisted.com

reposts appreciated <3

24.02.2026 09:15 👍 64 🔁 75 💬 2 📌 2
Video thumbnail

Every layout announcement makes me go:

Shit, more people to compete with.

27.02.2026 12:38 👍 0 🔁 0 💬 0 📌 0
Preview
Every great website starts with an organized head Learn how a strategic head setup improves your search ranking, social sharing, and long-term business growth.

Every great website starts with an organized head

www.cita.hr/en/blog/head...

#html #webdev

27.02.2026 07:01 👍 2 🔁 0 💬 1 📌 0
Preview
HTML Form inspector | Polypane Paste your HTML form code to get a detailed overview of its structure and fields.

Polypane provides a tool to analyze HTML form structure and fields.

polypane.app/form-inspect...

#html #webdev

26.02.2026 06:36 👍 2 🔁 1 💬 0 📌 0
Preview
Stop generating, start thinking - localghost Instead of wanting to learn and improve as humans, and build better software, we’ve outsourced our mistakes to an unthinking algorithm.

Sophie Koonin explains the dangers of relying on LLM-generated code, emphasizing loss of skill, accountability, and critical thinking in software development.

localghost.dev/blog/stop-ge...

25.02.2026 07:30 👍 1 🔁 0 💬 0 📌 0
Preview
Modern CSS Code Snippets | modern.css A collection of modern CSS code snippets. Every old CSS hack next to its clean, native replacement, side by side.

Naeem shares modern CSS techniques replacing old hacks.

modern-css.com

24.02.2026 06:30 👍 2 🔁 0 💬 0 📌 0
Preview
How to use the "auto" value with clamp() A CSS trick to use clamp() with sizing values like auto, min-content, max-content, etc

Temani Afif shares the topic of using calc-size() to allow auto, min-content, and max-content in clamp() (Chrome-only).

css-tip.com/clamp-auto/

23.02.2026 07:09 👍 0 🔁 1 💬 0 📌 0

I suck at marketing of any sort.

Sorry, my side projects and my career, I guess.

21.02.2026 15:34 👍 0 🔁 0 💬 0 📌 0
Preview
Score Calculator | UltiGameMate Try the UltiGameMate scoring system on any match. Enter match stats and see the score breakdown.

UltiGameMate Calculator: fpl.ultigamemate.com/calculator/.

20.02.2026 15:38 👍 0 🔁 0 💬 0 📌 0
Screenshot showing Club Brugge and Atletico Madrid score on the UltiGameMate Calculator page.

Screenshot showing Club Brugge and Atletico Madrid score on the UltiGameMate Calculator page.

UltiGameMate is introducing Calculator where anyone can enter any match data and it will calculate UltiGameMate score for you.

That means you can add any match, not just Premier League, and see how exciting it was.

20.02.2026 15:38 👍 0 🔁 0 💬 1 📌 0
Preview
A Broken Heart Or, getting a 100x speedup with one dumb line of code.

Allen Pike describes how a single emoji caused a 100x slowdown in Safari due to Noto Color Emoji font issues.

allenpike.com/2026/a-broke...

20.02.2026 07:20 👍 0 🔁 0 💬 0 📌 0
Preview
Underlining Links With CSS A practical guide to styling link underlines with modern CSS text-decoration properties. Perfect for bookmarking when you need a quick reference!

Stuart Robson shares how modern CSS text-decoration properties allow precise control over link underlines.

www.alwaystwisted.com/articles/und...

19.02.2026 08:47 👍 0 🔁 0 💬 0 📌 0
Preview
How I built UltiGameMate with Eleventy and Supabase ✣ S.Bistrović Learn how I built UltiGameMate using Eleventy and Supabase, combining JAMstack with dynamic features.

Learn how I built UltiGameMate using Eleventy and Supabase, combining JAMstack with dynamic features.

#11ty #eleventy

18.02.2026 09:10 👍 2 🔁 0 💬 0 📌 0
Preview
Performance-Optimized Video Embeds with Zero JavaScript Putting a YouTube video inside a closed details element means it won't load until that details element is opened. We can use that.

Stefan Bauer explains how to lazy-load videos above the fold using HTML details and summary for performance, without JavaScript.

frontendmasters.com/blog/perform...

18.02.2026 07:14 👍 0 🔁 0 💬 0 📌 0
Preview
What It Really Costs to Run a WordPress Website in 2026 - ICW Digital Now that we have fully eased into 2026 I thought it was time to look again at the costs of running and maintaining a website. I last looked at this topic back in 2019 and I can’t quite believe how qui...

Paul Edwards provides updated WordPress website running costs for 2026, comparing expenses from 2019 across hosting, security, and maintenance.

icw.digital/blog/what-co...

17.02.2026 10:37 👍 2 🔁 0 💬 1 📌 0
Preview
Subscribe ✣ UI Dev Newsletter UI Dev Newsletter is a hand-curated list of articles, tutorials, and tools related to User Interface development delivered to your inbox every two weeks.

Subscribe to the latest UI Dev news here:

www.silvestar.codes/side-project...

16.02.2026 15:16 👍 1 🔁 0 💬 0 📌 0
Preview
Issue #115 ✣ UI Dev Newsletter In this issue: WordPress costs in 2026, Safari emoji slowdown, clamp() with auto, HTML form inspector, and more.

Issue #115 of the UI Dev Newsletter is out!

In this issue: WordPress costs in 2026, Safari emoji slowdown, clamp() with auto, HTML form inspector, and more.

www.silvestar.codes/side-project...

16.02.2026 15:16 👍 4 🔁 0 💬 9 📌 0
Preview
Round 26 | UltiGameMate Round 26 brought a goalless match that generated the most points, thanks to standout saves, highlighting the defensive impact in UltiGameMate scoring.

🚨 UltiGameMate Round 26 Recap 🚨

A goalless match with standout saves steals the show! Discover how defense can rack up points in fantasy football.

Read more: ultigamemate.beehiiv.com/p/round-26

#FantasyFootball #UltiGameMate #FootballStats

15.02.2026 10:27 👍 0 🔁 0 💬 0 📌 0
Preview
oklchanger - Visual Studio Marketplace Extension for Visual Studio Code - Convert any colors to oklch.

A friendly reminder that you can convert any color to oklch in VS Code quite easily.

marketplace.visualstudio.com/items?itemNa...

13.02.2026 09:10 👍 2 🔁 0 💬 0 📌 0
Preview
Clamp it! - Visual Studio Marketplace Extension for Visual Studio Code - CSS clamp() function generator. Generates clamp() functions with parameters in the following order: mobile font size, desktop font size, minimum viewport width,…

A friendly reminder that you can generate clamp() function in VS Code quite easily.

marketplace.visualstudio.com/items?itemNa...

12.02.2026 15:16 👍 0 🔁 0 💬 0 📌 0
Preview
UltiGameMate Fantasy football that celebrates great games.

UltiGameMate is live on IndieHacker!

www.indiehackers.com/product/ulti...

12.02.2026 09:10 👍 0 🔁 0 💬 0 📌 0

So you're pro in using max?

11.02.2026 21:44 👍 1 🔁 0 💬 1 📌 0

Oh, this is Max. 🙈

10.02.2026 04:03 👍 0 🔁 0 💬 1 📌 0
Preview
Home | UltiGameMate Fantasy football app that celebrates great games. Pick exciting matches, earn points for goals and saves.

If anyone is interested, I'm working on UltiGameMate - a fantasy football game that celebrates great matches.

fpl.ultigamemate.com

09.02.2026 21:51 👍 1 🔁 0 💬 0 📌 0