Advertisement · 728 × 90

Posts by Kadir Topal

Look into the future of the web platform – Rachel Andrew Rachel Andrew

Last week I spoke at the very lovely Web Day Out about browser support. One of the things I mentioned was how the data behind Baseline gives you a way to look into the future of the web platform. I've written some more about that on my blog rachelandrew.co.uk/archives/202...

4 weeks ago 15 6 0 2
The Three Pillars of JavaScript Bloat A brief look at the three main causes of bloat in our JavaScript dependency trees, and how we can start to address them.

new post on my personal blog.

i think these three areas often go unexplained, so hopefully this explains why some of these packages exist. these are fine to exist but the majority of developers shouldn't have to pay the cost for them.

4 weeks ago 150 45 12 2
@mixin --foo(--arg <length>) {
  @result {
    &, & > h2, & + p {
      width: var(--arg);
    }
  }
}

div {
  @apply --foo(10em);
  font-size: 10px;
}
div > h2 {
  font-size: 20px;
}
div + p {
  font-size: 30px;
}

@mixin --foo(--arg <length>) { @result { &, & > h2, & + p { width: var(--arg); } } } div { @apply --foo(10em); font-size: 10px; } div > h2 { font-size: 20px; } div + p { font-size: 30px; }

🚨 Want mixins in CSS?
Help the CSS WG by telling us what feels natural to you!

Look at the code in the screenshot. What resulting widths would *you* find least surprising for each of div, div > h2, div + p?

Polls:
┣ Github: github.com/LeaVerou/blo...
┗ Mastodon: front-end.social/@leaverou/11...

3 weeks ago 51 24 9 2
Preview
State of JavaScript 2025 The 2025 edition of the annual survey about the latest trends in the JavaScript ecosystem.

It took a while, but the State of JS 2025 survey results are now live! 2025.stateofjs.com/en-US

Thanks to @danielroe.dev for contributing the conclusion.

2 months ago 88 31 3 4

Btw you don’t need to be a web spec author or work for a browser vendor to contribute to this.

If you spot some incorrect data (either says it supports web it doesn’t, or says it doesn’t when it does) then open an issue — or better yet a PR! Make things better for everyone, including future you!!

4 months ago 31 9 0 1

Another year in the books! 🎉 Congrats to the entire Web Almanac team.

I know all too well how much time and effort goes into putting this together, but it continues to be an invaluable resource cited across the industry

Thank you to all the contributors almanac.httparchive.org/en/2025/cont... ❤️

3 months ago 16 5 3 0

The @e18e.dev community does amazing work to speed up and modernize the web

Now's as good a time as ever to join and contribute to this hugely impactful project!

2 months ago 24 4 0 0
Advertisement
This ESP32 Antenna Array Can See WiFi
This ESP32 Antenna Array Can See WiFi YouTube video by Jeija

This is one of the coolest things I've seen in years. Great presentation too!

www.youtube.com/watch?v=sXwD...

2 months ago 1 0 0 0
Preview
Baseline Tooling Hackathon Accelerate availability of modern web features

If you've been thinking about entering the Baseline Tooling Hackathon, the clock is ticking!

3 days left
2800 developers
$10,000 in prizes

baseline.devpost.com

6 months ago 2 2 0 0

Did you know that AVIF (the AV1 Image File Format) was supported in all the major browsers (Firefox, Safari, Chrome/Edge)?
This has been the case for almost 2 years at this point.

6 months ago 9 6 0 0
Preview
Announcing the 16th Web Engines Hackfest | Igalia Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and cl...

Save the date! The Web Engines Hackfest 2026 will be held from June 15 to 17 in A Coruña (Galicia, Spain) www.igalia.com/2025/10/01/A...

6 months ago 14 9 0 1
Browserslist now supports Baseline

Browserslist now supports Baseline

Simplify your build toolchains with native Baseline support → goo.gle/46cTnCR

Thanks to a collaboration between the Browserslist team and the WebDX Community Group, a new set of Baseline queries has been included directly in Browserslist itself.

6 months ago 13 4 0 0
Preview
How a Shared Test Suite Fixed the Web’s Biggest Problems The story of Web Platform Tests (WPT), the collaborative test suite that transformed the web from an inconsistent platform into a stable one.

A few years ago I started writing about evolving web standards and @rbyers.net suggested I should cover WPT: the web platform tests project that most people working with the web have a vague idea about that has evolved into an engine of interoperability. since then, I've been tracking people down

6 months ago 14 3 1 3
Video

✅ Baseline now has full feature coverage, making it easier to know which web platform features are ready to use.

Build the next wave of Baseline-powered tools and compete for $10,000 in prizes → goo.gle/424SBWc

6 months ago 9 5 2 0
Advertisement
Preview
Browserslist now supports Baseline  |  Blog  |  web.dev Browserslist has added support for Baseline queries. Find out what that could mean for your developer workflow.

Before, you needed a plugin to use Baseline semantics in your Browserslist queries. Now you don't!

Just give it a target like `baseline widely available` and it'll work out of the box

Available in browserslist@4.26.0 and later

web.dev/blog/browser...

7 months ago 10 6 1 1

A friend of mine is obsesses with them. I kept an open mind and tried one and I still don't get it. The fries are all soggy. What's the point of fries that are soggy?!

7 months ago 3 0 1 0
Video

From idea to impact, that’s the journey 💡 The Baseline Tooling Hackathon is on! Create a project that solves real-world developer needs using Baseline data for your shot at a $10,000 prize pool.

Don’t delay! Submissions close Oct 6 → baseline.devpost.com

#WhatsMyBaseline

7 months ago 1 2 0 0
Preview
Join the WebDX CG for an AMA on Reddit  |  Blog  |  web.dev Join the AMA on r/webdev on September 18 and ask us anything!

The WebDX CG's mission is to improve YOUR experience developing on the web platform. We're behind familiar research and interop efforts like the State of... surveys and Baseline.

Let's chat!

We're hosting an AMA on r/webdev September 18, but you can post your Qs now

web.dev/blog/baselin...

7 months ago 4 4 1 0

i don't enjoy the romanticizing

of some golden past of the web

that web never died

you made all the decisions

about where to publish

and where to spend your time

7 months ago 90 22 2 3
Preview
The Baseline Tooling Hackathon starts now!  |  Blog  |  web.dev Want to make the web better for a chance to win cash prizes? Join the Baseline Tooling Hackathon!

Want to make the web better for yourself and fellow devs and win cash prizes? Join the Baseline Tooling Hackathon! web.dev/blog/baselin...

7 months ago 1 1 0 0

I know some people in the web community are concerned that Baseline will discourage devs from using new features—or anything not "Widely Available".

Personally, I'm not worried about that at all. If anything, I think Baseline will speed up new feature adoption!

Here's why 🧵

8 months ago 19 7 2 1

🎉 Happy 30-month anniversary to Container Queries – in every browser since Feb, 2023. It was supposed to be impossible, but here we are!

Why 2.5 years? Nothing will change tomorrow, but Baseline uses this milestone to signal confidence a feature has gained "wide" support.

youtu.be/bhHV0rQ3-CQ

8 months ago 99 17 5 0
Advertisement

Baseline widely available covers 98.2% of all traffic on webstatus.dev Now I'm curious about the 1.8% 😀 #WhatsMyBaseline

8 months ago 2 0 1 0
Video

What new web features are your users actually ready for? Stop guessing. 🔮

Baseline helps you make data-driven decisions so you can ship the right features at the right time. Learn more and find your target with #WhatsMyBaseline → goo.gle/whats-my-baseline

8 months ago 12 8 1 4
Preview
State of HTML 2025 Take the State of HTML survey

🚀 The #StateOfHTML 2025 survey is now open!

➡️ Take it now: survey.devographics.com/en-US/survey...

💡 Spending time to fill these out is an investment into your craft, as browsers are using the results to make prioritization decisions.

You don't have to do it in one sitting (or even one device).

8 months ago 34 24 5 2
Post image Post image Post image

I've added Baseline status to the CSS property documentation tooltips I previously implemented in @chromium.social DevTools.

#DX #DevEx #DeveloperExperience #UX #UserExperience #Baseline

8 months ago 14 8 2 0
Post image

Great to see @atopal.bsky.social talking Baseline yesterday along with Natalia and Michael at #GoogleIOConnect Berlin 👏

9 months ago 3 1 0 0
Chart titled "Features missing in only one browser". The most recent Safari data point is selected and a list of features is shown underneath.

Chart titled "Features missing in only one browser". The most recent Safari data point is selected and a list of features is shown underneath.

Post image

I LOVE this …Chart of Shame on webstatus.dev/stats “Features missing in only one browser”.

Even lets you click on individual data points and see which features each browser is holding the Web back from!

Hopefully it will motivate implementations of these features!

10 months ago 66 19 1 0
Preview
What's new in web  |  Blog  |  web.dev A roundup of everything mentioned in the What&#39;s New in Web talk at Google I/O.

Here's my talk from I/O along with the companion blog post that rounds up all of the links mentioned. It's been a very exciting year for the web, and all the new Baseline tooling we've just announced can help you understand when to adopt these new features. web.dev/blog/whats-n...

10 months ago 34 9 1 0
Screenshot of a VSCode dialog indicating that the `<dialog>` element is widely available across major browsers since 2022.

Screenshot of a VSCode dialog indicating that the `<dialog>` element is widely available across major browsers since 2022.

Baseline is now available in VSCode. This is a really neat feature with no extensions needed.

(catching up on Google I/O 😅)

Read more: web.dev/blog/baselin...

10 months ago 9 3 1 0