-
New Sep 18, 2024
Advice for new software devs who’ve read all those other advice essays
11) If possible, try to do a few different types of programming earlier in your career. This doesn’t have to mean switching jobs: most companies are doing several different kinds of programming...
-
New Sep 17, 2024
“Why does this have to be a modal?”
It’s not that modals are all automatically bad, it’s that, as Adrian Egger says, “modals are the crutch of the inarticulate design and developer” and they “are easily...
-
New Sep 16, 2024
Selecting Previous Siblings
Selecting the *next* element in CSS can be done easily with the + combinator. Selecting the *previous* element used to be impossible, but now can be like :has(+ .el), and can be extended in either...
-
New Sep 13, 2024
Introducing TanStack Router
TanStack Router is a comprehensive JavaScript framework for client-side applications, emphasizing type-safe routing and navigation. It includes nested layouts and efficient data...
-
New Sep 12, 2024
Infinity in CSS
Will Boyd covers how there is an infinity value baked into CSS. Never lose a z-index battle again, heh. I enjoyed little tidbits like how you can’t animate to infinity because… …...
-
New Sep 11, 2024
Split Effects with no Content Duplication
The `clip-path` property with the `inset()` shape makes for some cool design opportunities. Here we'll expand on some existing ideas, improving them by not requiring any content...
-
New Sep 10, 2024
I spent an evening on a fictitious web
I spent the evening exploring a web that is full of applications and sites and only limited by URLs that I could think of (heh – this web never has a 404 or an unregistered domain). WebSim...
-
New Sep 9, 2024
What Does Hydration Mean?
Hydration refers to JavaScript frameworks making server-side rendered HTML...
-
New Sep 6, 2024
A Complete Guide to Beginning with TypeScript
"TypeScript has a steep learning curve, steeper than JavaScript itself. Understanding both of these at the same time can be...
-
New Sep 5, 2024
Third Party Scripts
Almost every site has at least one third-party script on it, and the average is 5. I’ve taken that from the blog post Introducing Nuxt Scripts from Harlan Wilton. While third-party scripts are a...