Martin Michalek
banner
machal.bsky.social
Martin Michalek
@machal.bsky.social
Web performance guy (PageSpeed.cz & SpeedJar.com).
Frontendisti.cz community head.
Prague based. 🇨🇿
Supporting. 🇺🇦
AI is great, but…

Today I asked ChatGPT to do a simple data analysis. A year ago, it handled it perfectly.

Now? Errors, inconsistencies, crashes, lost prompts — twice it even crashed my browser tab with a memory leak.

He’s a genius, but sometimes he drinks.
October 24, 2025 at 3:09 PM
We can finally see in the data how hiring for junior roles has dropped since the arrival of #ChatGPT.

The first chart shows demand for juniors.
The second shows demand for seniors.

The data is from the U.S. @economist.com

What’s your experience?
October 20, 2025 at 8:40 AM
#SaaS tools probably won’t die.

But building your own data analysis interface inside them no longer makes sense.

Just look at Toggl for example…

Great app, but when it comes to working with data? Mostly inadequate.

When #AI can deliver an analysis in seconds, it’s simply redundant.
October 10, 2025 at 5:50 AM
Interesting: #AI vs. #ProductManagement 👇

AI generates ideas cheaply and quickly.

But true reasoning is social: it emerges from debate and conflicting perspectives.

Possible direction for AI? Systems that can actually disagree with each other and bring diverse views.

lukew.com/ff/entry.asp...
LukeW | Future Product Days: Future of Product Creators
In his talk The Future of Product Creators at Future Product Days in Copenhagen, Tobias Ahlin argued that divergent opinions and debate, not just raw capability...
lukew.com
September 27, 2025 at 7:30 AM
Luke Wroblewski makes a good point:

AI models aren’t stealing our content.

They behave just like people — reading, watching, learning, synthesizing.

lukew.com/ff/entry.asp...
LukeW | Letting the Machines Learn
Every time I present on AI product design, I'm asked about AI and intellectual property. Specifically: aren't you worried about AI models
lukew.com
September 14, 2025 at 6:48 AM
Radiohead are touring Europe after 7 years.

In Berlin alone, they’ll play 4 shows in a row.

Tickets are sold in phases — each time you have to prove you’re not a scalper, and then it’s a lottery.

Crazy.

(And I didn’t get picked. 😭)
September 11, 2025 at 2:59 PM
Why is it hard to predict the pace of #AI progress?

Take airplanes, for example, their speed.

From the Wright brothers’ plane to the first Boeing 7 series in the 1960s — half a century of huge progress.

And then half a century of stagnation.
August 25, 2025 at 6:37 AM
Writing text:
– before AI: 1h
– with AI: 15 min

Meme search:
– before AI: 15 min
– with AI: 1h
August 18, 2025 at 3:20 AM
#WebPerf audits from #SEO agencies…
August 4, 2025 at 6:55 AM
We’ve just added case studies to our company's website.

The results of our #WebPerformance work are pretty good. :)

For example, we sped up sites like SIKO and Footshop by more than 2.5×.

You’ll even find a few technical insights in there: pagespeed.cz/en/reference
July 30, 2025 at 6:57 AM
This guy wants to work at 37signals — so he built a landing page and a pitch deck just for them. Brilliant.

By the way, we hired our newest team member at out company thanks to a similar approach.

Landing your dream job might be easier than you think.

37signals.kawaicheung.io
37signals.kawaicheung.io
July 24, 2025 at 7:34 AM
A real eye-opener for prioritizing #WebPerformance?

Show your client their website on a low-end mobile device.

infrequently.org/2024/01/perf...
The Performance Inequality Gap, 2024 - Infrequently Noted
How much HTML, CSS, and JavaScript can we afford? More than in years past, but much less than frontend developers are burdening users with.
infrequently.org
July 23, 2025 at 6:26 AM
What do you think the rise of AI — like AI Overviews in Google — means for the web?

Extinction?
Transformation?
Opportunity?
July 18, 2025 at 9:04 AM
Most people think optimizing #PageSpeed means:
> “Let’s remove stuff. Delete as much as we can.”

What it’s really about:
> “Keep what you need. Just build it the right way.”

This applies to everything: images, GTM, tracking tools, WordPress…

As #WebPerf people we do #optimization, not #deletion.
June 2, 2025 at 7:03 AM
My #WebExpo2025: AI, WebPerf & People

@tej.as – Web as food for AI, UI revolution
— Tomáš Čupr – CEOs, AI, FOMO
@tammyeverts.com – Slow websites still hurt after users leave
@tkadlec.bsky.social – Core Web Vitals are just the start

Thanks to Šárka and the @webexpo.bsky.social team!
May 30, 2025 at 7:01 AM
Today marks 15 years since @ethanmarcotte.com introduced “responsive web design.”

We decent web folks build for all devices now and don't think about it.

But in a time when websites are fighting for relevance, it’s worth looking back at those 15 years.
alistapart.com/article/resp...
Responsive Web Design
Designers have coveted print for its precision layouts, lamenting the varying user contexts on the web that compromise their designs. Ethan Marcotte advocates we shift our design thinking to approp…
alistapart.com
May 25, 2025 at 2:02 PM
You don’t say “I used a computer” to write something.

So why say “I used AI”?

It’s just a tool. Everyone’s using it.
May 20, 2025 at 8:40 AM
I’ve got a team of assistants.

While I’m writing an email to a client, images for an article are being generated, data analysis is running, and a newsletter summary is being prepared.

#AI is turning all of us into managers.

Success will belong to those who delegate and prioritize well.
April 11, 2025 at 8:32 AM
They say 80% of programming will be done by #AI.

…say those who’ve mostly never written a line of code.
April 2, 2025 at 10:36 AM
We all use low-end devices way too little. 📱

I think that’s one of the big issues of #WebDevelopment.

Today I browsed a few sites on an older mid-range Android, and it was a nightmare. 🙈
April 1, 2025 at 9:25 AM
#WebPerformance:

What hypotheses come to mind when you see a chart like this showing the geographic distribution of the INP metric?

Graph is is for Central European E-commerce site.

(I do have a strong hypothesis, but I’ll keep it to myself for now.)
March 21, 2025 at 11:32 AM
OMG, how did I live without Dark Reader…!

This is a Chrome extension for darkening sites without dark mode. Google Docs, Gmail, whatever…

Everything is dark by default.

My eyes love it at the night. ✨

darkreader.org
Dark Reader — dark theme for every website
Dark mode for every website. Take care of your eyes, use dark theme for night and daily browsing. For Chrome and Firefox, Edge and Safari.
darkreader.org
March 21, 2025 at 5:05 AM
In the interfaces of #SaaS apps, small performance or UX annoyances often cumulate over time.

Individually they’re not a big deal. The problem arises when they start to cumulate.

The challenge? Users will never report this in their feedback. They just get a “weird feeling”.
March 20, 2025 at 12:55 PM
I love this.

Combined with #ChatGPT ability to generate #Markdown, “Paste into Markdown” is one of the best features of #GoogleDocs.

Markdown, once a format for programmers, is now like middleware for content.
March 20, 2025 at 7:46 AM
I read somewhere that wanting a quick end to this war means supporting the wrong side.
Makes sense. 🇺🇦
March 3, 2025 at 10:28 AM