close

DEV Community

Sylwia Laskowska profile picture

Sylwia Laskowska Community Curator

Software dev • 10+ yrs of code & caffeine ☕ • Sci-fi fan • Bug whisperer 🐞

Pronouns

she/her

Top 7
10
Community Favorite 8
One Year Club
Summer Bug Smash Completion Badge
Community Favorite 4
Community Favorite 2
32 Week Community Wellness Streak
Angular
React
2026 WeCoded Completion
Warm Welcome
24 Week Community Wellness Streak

Pin Pinned

Your Browser Can Do WHAT?! 5 AI Features That Actually Work

Explores WebGPU and hardware limits

Your Browser Can Do WHAT?! 5 AI Features That Actually Work

BERJAYA BERJAYA BERJAYA 211
Picked as gem Comments 137
12 min read
The Dirty Secret Behind AI Agents (Demo 🚀)

Built in 80 lines without heavy frameworks

The Dirty Secret Behind AI Agents (Demo 🚀)

BERJAYA BERJAYA BERJAYA 147
Comments 140
7 min read
Is This How We'll Build Websites Soon? (webMCP Live Demo 🚀)

Chrome's experimental protocol for AI agents

Is This How We'll Build Websites Soon? (webMCP Live Demo 🚀)

BERJAYA BERJAYA BERJAYA 158
Comments 146
4 min read
Most Apps Are Slower Than They Need to Be — Here’s Why (Live Demo🛸)

Practical WebGPU and WebAssembly performance

Most Apps Are Slower Than They Need to Be — Here’s Why (Live Demo🛸)

BERJAYA BERJAYA BERJAYA 130
Comments 46
5 min read
Why WebGPU Feels Like the Future of the Web (Live Demo 🚀)

Why WebGPU Feels Like the Future of the Web (Live Demo 🚀)

BERJAYA BERJAYA BERJAYA 142
Comments 78
4 min read
We're Building AI to Replace Ourselves. What's the Plan?

The hidden trap for new developers

We're Building AI to Replace Ourselves. What's the Plan?

BERJAYA BERJAYA BERJAYA 149
Picked as gem Comments 106
5 min read

Want to connect with Sylwia Laskowska?

Create an account to connect with Sylwia Laskowska. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Yes, {} + [] = 0. No, JavaScript Isn’t Broken

Born from airport boredom and spec quirks

Yes, {} + [] = 0. No, JavaScript Isn’t Broken

BERJAYA BERJAYA BERJAYA 170
Picked as gem Comments 126
5 min read
How to Become a Tech Conference Speaker (And Why You Might Regret It)

Real experiences from recent events like JS Poland

How to Become a Tech Conference Speaker (And Why You Might Regret It)

BERJAYA BERJAYA BERJAYA 229
Picked as gem Comments 119
11 min read
Every Software Developer Has Blamed…

Relatable tech humor and shared grievances

Every Software Developer Has Blamed…

BERJAYA BERJAYA BERJAYA 164
Picked as gem Comments 114
4 min read
The Accidental Blogger: How I Ended Up on DEV

Started for a slide, reached 380k reads

The Accidental Blogger: How I Ended Up on DEV

BERJAYA BERJAYA BERJAYA 201
Picked as gem Comments 144
8 min read
What If Your AI Agent Never Had to Leave the Browser? (Demo 🚀)

Insights from speaking at AGNTCon Europe

What If Your AI Agent Never Had to Leave the Browser? (Demo 🚀)

BERJAYA BERJAYA BERJAYA 187
Picked as gem Comments 126
8 min read
AI Is Already Better at Coding Than Most Software Developers

Real engineering replaces mere coding

AI Is Already Better at Coding Than Most Software Developers

BERJAYA BERJAYA BERJAYA 249
Picked as gem Comments 207
5 min read
What’s the Fastest React Data Grid? Let’s Find Out (Benchmarks)

What’s the Fastest React Data Grid? Let’s Find Out (Benchmarks)

BERJAYA BERJAYA BERJAYA 55
Picked as gem Comments 15
7 min read
20 Agentic AI Terms Every Developer Should Know (Explained Simply)

Written ahead of an upcoming speaking gig

20 Agentic AI Terms Every Developer Should Know (Explained Simply)

BERJAYA BERJAYA BERJAYA 228
Picked as gem Comments 117
11 min read
10 Git Commands You’ll Wish You Knew Earlier

Targeted at devs past the basics

10 Git Commands You’ll Wish You Knew Earlier

BERJAYA BERJAYA BERJAYA 264
Comments 113
13 min read
7 Productivity Tips That Sound Wrong (But Actually Work)

Personal burnout insights from a dev speaker

7 Productivity Tips That Sound Wrong (But Actually Work)

BERJAYA BERJAYA BERJAYA 170
Comments 106
7 min read
The End of Undetectable AI Text? Claude’s New Watermark Explained

Separating AI provenance from detection myths

The End of Undetectable AI Text? Claude’s New Watermark Explained

BERJAYA BERJAYA BERJAYA 160
Comments 108
6 min read
Stop Calling Everything Impostor Syndrome: The Myth of "Just Push Harder"

Applies an engineering mindset to personal growth

Stop Calling Everything Impostor Syndrome: The Myth of "Just Push Harder"

BERJAYA BERJAYA BERJAYA 182
Comments 120
5 min read
It Was Just a Patch Update. What Could Possibly Go Wrong?

Summer Bug Smash: Smash Stories 🐛🛹

It Was Just a Patch Update. What Could Possibly Go Wrong?

BERJAYA BERJAYA BERJAYA 96
Comments 42
6 min read
8 Things Developers Confidently Explain After Watching One YouTube Video

Humorous look at LinkedIn gurus

8 Things Developers Confidently Explain After Watching One YouTube Video

BERJAYA BERJAYA BERJAYA 162
Comments 94
4 min read
What's Next for AI?

Restricted access and global inequality

What's Next for AI?

BERJAYA BERJAYA BERJAYA 201
Comments 257
5 min read
7 New JavaScript Features (And 2 I'm Still Waiting For)

Upcoming ECMAScript 2026 standard updates

7 New JavaScript Features (And 2 I'm Still Waiting For)

BERJAYA BERJAYA BERJAYA 173
Comments 55
9 min read
Who Here Has Worked with Legacy? The Longer You Wait, the Worse It Gets

Safe framework migration tips from JSNation

Who Here Has Worked with Legacy? The Longer You Wait, the Worse It Gets

BERJAYA BERJAYA BERJAYA 149
Comments 75
9 min read
The Code Works. What Could Possibly Go Wrong?

AI as a tool rather than an authority

The Code Works. What Could Possibly Go Wrong?

BERJAYA BERJAYA BERJAYA 148
Comments 139
5 min read
How Are Developers Actually Using AI At Work?

Senior roles and legacy code migration

How Are Developers Actually Using AI At Work?

BERJAYA BERJAYA BERJAYA 179
Comments 237
4 min read
Every Developer Is Lying About Something — And AI Won’t Fix It

The 'I'll figure it out' developer mindset

Every Developer Is Lying About Something — And AI Won’t Fix It

BERJAYA BERJAYA BERJAYA 205
Comments 152
6 min read
4 Tiny Mistakes That Secretly Destroy App Performance

Real-world cases and energy-saving impacts

4 Tiny Mistakes That Secretly Destroy App Performance

BERJAYA BERJAYA BERJAYA 112
Comments 56
6 min read
I Love Tailwind. Sorry Not Sorry

A CSS veteran’s take on speed vs purity

I Love Tailwind. Sorry Not Sorry

BERJAYA BERJAYA BERJAYA 156
Comments 133
5 min read
Is Software Development Just a Side Quest? A Jira Story

Senior developer views on task overhead

Is Software Development Just a Side Quest? A Jira Story

BERJAYA BERJAYA BERJAYA 140
Comments 88
3 min read
If AI Existed in 2011, Would We Still Have the Modern Web?

AI favoring stabilization over innovation

If AI Existed in 2011, Would We Still Have the Modern Web?

BERJAYA BERJAYA BERJAYA 204
Comments 143
6 min read
You’re a Real Software Developer Only If…

Relatable developer tropes and coding mishaps

You’re a Real Software Developer Only If…

BERJAYA BERJAYA BERJAYA 240
Comments 169
3 min read
9 Things You’re Overengineering (The Browser Already Solved Them)

Native voice input and idle task APIs

9 Things You’re Overengineering (The Browser Already Solved Them)

BERJAYA BERJAYA BERJAYA 252
Comments 99
5 min read
How I Almost Burned Out Doing Everything “Right”

The irony of ignoring our own advice

How I Almost Burned Out Doing Everything “Right”

BERJAYA BERJAYA BERJAYA 195
Comments 112
6 min read
The Email That Nearly Stopped Me From Becoming a Developer

WeCoded 2026: Echoes of Experience 💜

The Email That Nearly Stopped Me From Becoming a Developer

BERJAYA BERJAYA BERJAYA 193
Comments 85
5 min read
Why Are We Still Doing GPU Work in JavaScript? (Live WebGPU Benchmark & Demo🚀)

Why Are We Still Doing GPU Work in JavaScript? (Live WebGPU Benchmark & Demo🚀)

BERJAYA BERJAYA BERJAYA 127
Comments 90
6 min read
The Real Skill in Programming Is Debugging. Everything Else Is Copy-Paste

The Real Skill in Programming Is Debugging. Everything Else Is Copy-Paste

BERJAYA BERJAYA BERJAYA 246
Comments 133
5 min read
16 Modern JavaScript Features That Might Blow Your Mind

16 Modern JavaScript Features That Might Blow Your Mind

BERJAYA BERJAYA BERJAYA 258
Comments 115
5 min read
If You See These Red Flags in an IT Interview — Run (Real Stories)

If You See These Red Flags in an IT Interview — Run (Real Stories)

BERJAYA BERJAYA BERJAYA 154
Comments 88
4 min read
How Seriously Should We Take State of JS and Other Developer Surveys?

How Seriously Should We Take State of JS and Other Developer Surveys?

BERJAYA BERJAYA BERJAYA 89
Comments 72
4 min read
Stop Installing Libraries: 10 Browser APIs That Already Solve Your Problems

Stop Installing Libraries: 10 Browser APIs That Already Solve Your Problems

BERJAYA BERJAYA BERJAYA 266
Comments 92
4 min read
Is Learning CSS a Waste of Time in 2026?

Is Learning CSS a Waste of Time in 2026?

BERJAYA BERJAYA BERJAYA 169
Comments 196
4 min read
Why NaN !== NaN Makes Perfect Sense (I Promise)

Why NaN !== NaN Makes Perfect Sense (I Promise)

BERJAYA BERJAYA BERJAYA 94
Comments 49
4 min read
Your GitHub Contribution Graph Means Absolutely Nothing - And Here’s Why

Your GitHub Contribution Graph Means Absolutely Nothing - And Here’s Why

BERJAYA BERJAYA BERJAYA 196
Comments 126
5 min read
When React Starts Acting Like jQuery (and You Can Totally Tell 😅)

When React Starts Acting Like jQuery (and You Can Totally Tell 😅)

BERJAYA BERJAYA BERJAYA 39
Comments 24
6 min read
Yes, true + true === 2. And No, JavaScript Isn’t Broken

Yes, true + true === 2. And No, JavaScript Isn’t Broken

BERJAYA BERJAYA BERJAYA 70
Comments 44
2 min read
“Why Do You Code?” - A Surprisingly Hard Question

“Why Do You Code?” - A Surprisingly Hard Question

BERJAYA BERJAYA BERJAYA 68
Comments 87
3 min read
7 Lies Developers Keep Telling Themselves (And Somehow Still Believe)

7 Lies Developers Keep Telling Themselves (And Somehow Still Believe)

BERJAYA BERJAYA BERJAYA 55
Comments 32
2 min read
❄️A Five-Minute UI Feature That Became an XSS Time Bomb

❄️A Five-Minute UI Feature That Became an XSS Time Bomb

BERJAYA BERJAYA BERJAYA 59
Comments 20
4 min read
Will WebAssembly Kill JavaScript? Let’s Find Out (+ Live Demo) 🚀

Will WebAssembly Kill JavaScript? Let’s Find Out (+ Live Demo) 🚀

BERJAYA BERJAYA BERJAYA 83
Comments 56
5 min read
Nobody Writes Clean Code. We All Just Pretend

Nobody Writes Clean Code. We All Just Pretend

BERJAYA BERJAYA BERJAYA 211
Comments 128
4 min read
I Put an LLM in My Browser and Now It Writes My Commit Messages. The Results Were… Unexpected😭✨

I Put an LLM in My Browser and Now It Writes My Commit Messages. The Results Were… Unexpected😭✨

BERJAYA BERJAYA BERJAYA 43
Comments 25
4 min read
If You Think YOUR Commit Messages Are Bad, Just Wait…

If You Think YOUR Commit Messages Are Bad, Just Wait…

BERJAYA BERJAYA BERJAYA 69
Comments 45
1 min read
5 Myths About Legacy Code You Should Stop Believing

5 Myths About Legacy Code You Should Stop Believing

BERJAYA BERJAYA BERJAYA 56
Comments 30
3 min read
The Biggest Lie in Tech? ‘We Don’t Have Time to Refactor’

The Biggest Lie in Tech? ‘We Don’t Have Time to Refactor’

BERJAYA BERJAYA BERJAYA 49
Comments 16
4 min read
The Real Reason Developers Hate Meetings (It’s Not Time) 🧠💥

The Real Reason Developers Hate Meetings (It’s Not Time) 🧠💥

BERJAYA BERJAYA BERJAYA 63
Comments 41
4 min read
jQuery Will Outlive Half of Today’s JavaScript Frameworks - Here's Why

jQuery Will Outlive Half of Today’s JavaScript Frameworks - Here's Why

BERJAYA BERJAYA BERJAYA 136
Comments 115
4 min read
Beginner’s Guide #6: 🌀 The Event Loop Explained in 3 Minutes (You’ll Never Forget It)

Beginner’s Guide #6: 🌀 The Event Loop Explained in 3 Minutes (You’ll Never Forget It)

BERJAYA BERJAYA BERJAYA 33
Comments 8
3 min read
🎃 10 Scary Lines of Code I Wish I Never Wrote 💀

🎃 10 Scary Lines of Code I Wish I Never Wrote 💀

BERJAYA BERJAYA BERJAYA 52
Comments 49
2 min read
Auth Explained (Part 2): How your browser ‘remembers’ you? PKCE + refresh cookies explained like you're five

Auth Explained (Part 2): How your browser ‘remembers’ you? PKCE + refresh cookies explained like you're five

BERJAYA BERJAYA BERJAYA 18
Comments 2
3 min read
🔥 10 Mistakes Senior Developers Still Make (Are You Making Them Too?)

🔥 10 Mistakes Senior Developers Still Make (Are You Making Them Too?)

BERJAYA BERJAYA BERJAYA 54
Comments 19
3 min read
Beginner’s Guide #5: Mutable vs Immutable in JS — The Silent Bug Factory Nobody Warns You About 😳

Beginner’s Guide #5: Mutable vs Immutable in JS — The Silent Bug Factory Nobody Warns You About 😳

BERJAYA BERJAYA BERJAYA 24
Comments 7
2 min read
Auth Explained (Part 1): ID vs Access vs Refresh tokens — 🤔what they ACTUALLY do (and why localStorage is a trap)

Auth Explained (Part 1): ID vs Access vs Refresh tokens — 🤔what they ACTUALLY do (and why localStorage is a trap)

BERJAYA BERJAYA BERJAYA 52
Comments 23
3 min read
Signs you’ve been coding for too long (and maybe need a nap 😅)

Signs you’ve been coding for too long (and maybe need a nap 😅)

BERJAYA BERJAYA BERJAYA 17
Comments 12
1 min read
Beginner’s Guide #4: How to Copy an Object in JS - Explained Like You’re Five 👶

Beginner’s Guide #4: How to Copy an Object in JS - Explained Like You’re Five 👶

BERJAYA BERJAYA BERJAYA 22
Comments 11
3 min read
🧠 AI Buzzword Survival Guide — How to Sound Like an Expert (Even If You’re Just Curious)

🧠 AI Buzzword Survival Guide — How to Sound Like an Expert (Even If You’re Just Curious)

BERJAYA BERJAYA BERJAYA 19
Comments 5
6 min read
loading...