Oskar
banner
krawczyk.io
Oskar
@krawczyk.io
📷 Lifestyle & adventure (Fujifilm X-Pro2)
JEEP XJ overlander.
Creator of JSFIDDLE.
Anyone else experiencing a massive DDoS attack from Brazil + Vietnam for the past ~6 hours?

@cloudflare.social definitely helps from JSFiddle going completely down, but their DDoS detection alone isn’t super effective, I have to switch Security Level to Under Attack.
July 11, 2025 at 9:17 AM
After a week of work, finally replaced CodeMirror with Monaco (same thin as in VSCode) in #JSFiddle

Refactored a lot more things that I’ve expected but the switch and cleanup was necessary.

One thing that was tough about the switch is Monaco Docs which are as confusing and vague as they can get.
June 12, 2025 at 7:31 AM
The single upside of my 2019 MacBook Pro degrading (battery + insane throttling) is that websites draw really slow, like I can see individual elements being rendered on by one.

This gives me the weird opportunity to improve the render and loading time of JSFiddle.
May 19, 2025 at 7:29 PM
Took me a week but I’ve finally managed to remove all MooTools code from #JSFiddle codebase (-23k LOC)

Yes, JSFiddle was created when MooTools was state of the art, a must use framework for Classes, JS animation, sans asynchronous request etc. All of which is now natively available in JS.
May 14, 2025 at 5:29 PM
I’ve been incredibly sceptic about using AI for coding, and in some ways still am.

But in the recent weeks it helped me deliver 2 features in JSFiddle.
April 2, 2025 at 7:00 AM
Note to self, never let encode strings in Base64 that even remotely might contain non-ASCII characters.

Just don’t do it.
March 31, 2025 at 1:20 PM
I’m basically blocking everyone who uses the phrase „vibe coding” these days.
March 17, 2025 at 5:38 PM
I've been stuck on using Gulp for building/bundling for years, all new solutions didn't really change much or revolutionize enough for me to put the effort of switching, but today I've discovered Parcel and man...

Switched instantly, because I had it running within 2 minutes.

parceljs.org
Parcel – The zero configuration build tool for the web.
Parcel combines a great out-of-the-box development experience with a scalable architecture that can take your project from just getting started to massive production application.
parceljs.org
December 3, 2024 at 4:35 PM