
What's Next for AI?
I have been writing about AI for quite a while now, but this is probably the first time I genuinely...
Browse the latest writing surfaced through DevArt.

I have been writing about AI for quite a while now, but this is probably the first time I genuinely...

Remember how I promised you (or rather myself) two weeks ago that from now on I'd only write light,...

I promised myself that starting this week I'd switch to lighter topics. But on Monday, my JSNation...

Would you treat a serious illness without seeing a doctor, relying only on whatever your favorite AI...

A few years ago, we started adapting our websites for mobile devices. Then we adapted them for...

JSNation is coming soon, and besides my talk (I’ll drop the link in the comments so I don’t spam you...

Yes, all of us are lying. And you are probably lying too. Let me prove it 😉 Oh, I have so many...

Ok, I’m back from my short vacation and returning with some useful content 😄 As you know, from time...

I’m going on a short vacation this week, so this post is coming out a bit earlier than usual. I...

How much time did you spend this week moving tickets in Jira (or other tracking tool) instead of...

Imagine it’s 2011. The web is mostly server-rendered PHP templates, maybe a bit of jQuery if you’re...

We’re a quarter into the 21st century, and the browser has quietly evolved into something much more...

Uff, I’m finally done with my talk at jsDay 2026! And honestly? It went at least good. People showed...

I love writing philosophical essays — thoughts about code, work, all that stuff. I also love deep...

Today I wanted to write a philosophical essay about AI. Or maybe something more technical. But once...

This is a submission for the 2026 WeCoded Challenge: Echoes of Experience I stood on stage in front...

JavaScript has been the main language of the web for years. Its popularity probably surprised even...

I have a feeling this statement is even more true in the age of AI and coding agents. Sure, today we...

Ah, what a time to be alive! As usual, I’ve taken way too much on my plate — there were just too many...

We often prepare for interviews by polishing our CVs, grinding LeetCode, and rehearsing answers to...

There was a time when I treated State of JS results almost like prophecy. A new edition dropped and...

The web platform is way more powerful than most developers realize — and every year it quietly gains...

With modern frameworks, component libraries, and utility-first CSS, it’s a fair question. Most...

No, JavaScript Isn’t Broken (Again) I’ll admit it — sometimes I like publishing a post on...

WebGPU is the hot topic right now. A brand-new web API that will most likely replace WebGL sooner...

If your GitHub contribution graph disappeared tomorrow, would that make you a worse developer? For...

I’m not a fangirl of any single framework. For me, frameworks are tools. Just like I prefer a good,...

JavaScript has been my main work language for years now (and of course these days it’s mostly...

The end of the year is coming, and for me it’s always a time of reflection. I’d like to invite you to...

The holidays are coming 🎄 And between making pierogi 🥟 and baking gingerbread cookies, I felt like...
Advertisement