
Unfortunately, clip-path: path() is Still a No-Go
I was extremely excited when I first heard that clip-path: path() was coming to Firefox. Just imagine being able to easily code a breathing box like the one
204 articles on Languages.

I was extremely excited when I first heard that clip-path: path() was coming to Firefox. Just imagine being able to easily code a breathing box like the one

I never set an alarm clock these days—my children wake me up sometime before 7am and we get them breakfast, help them get dressed and all get ready for the day. One of the coolest things about where we live in Stockholm is that everything is within walking distance—I just cross the street to drop our younger kid at preschool, go two blocks down to drop the older one at their school, and then walk

Let clean code guide you. Then let it go.








I wake up early enough to fit in a quick, 30-minute work out—I either go for a run, lift weights or walk my dog, who’s a Jindo mix rescue dog from Korea called Mari. Then, I make my way to work—sometimes stopping for a coffee en route, or sometimes grabbing breakfast when I get to the office.








Ways in which to go badly wrong with Use Cases.

Baristas don't do synchronous processing - their reasons may be reasons for you to go asynchronous too.

Modular programming is not just about programming to interfaces, it's also about assembling modules together without the various modules knowing which concrete modules they are talking to.

Go offroad and create totally custom animations for your projects.

Add Baseline to your development linting and packaging tools with browserslist-config-baseline.

Learn how to bring multithreaded applications written in other languages to WebAssembly.