Here's a fun demo for bringing reactive programming into CSS - use JS to teach your styles to respond to streams of data by setting a CSS variable. Here we can feed in the win...
I need to add a <style> tag to a page using JavaScript, and we find that if we document.head.appendChild(tag), sometimes these sites will have dynamically-added <style> or <li...
What does metaprogramming mean in the context of JavaScript? Is it just the function constructor, or what else qualifies? Is eval metaprogramming?
at the very least there does not exist anywhere a lexical analyzer that can tell you if a piece of code is CSS or is not CSS. So how do you build tooling, transpiilers, etc on...
Has anybody seen an editor that supports nested template strings in JS?
question 4 u: I know innerHTML isn't the best way to set the text content of a <style> tag in HTML, and I'm looking to switch to something else. Currently the alternatives I'm...
Poll: do you like arrays or objects better?
would there be any issues with doing that that I would run into? I've checked the browsers where I intend to use it and it seems to work in those browsers. I'm only doing this...
Ever been frustrated trying to style form inputs with CSS? Please go vote here and let your voice be heard and hopefully we can get some better cross-platform defaults to work...
imagine templating a CSS stylesheet, it's very common that you might want to nest multiple different ways: ` /* JS-powered Stylesheet */ ${test ? ` example { ...
all your Ramda knowledge is trapped to Ramda-using codebases, what I learn about map() only applies to literally every piece of JavaScript code I have ever, and will ever enco...
I don't know about C's turing completeness, or how it compares to CSS (does it even?) but I know about CSS and I know it wasn't when these ridiculous demos were made, and even...
isn't it funny how most CSS tooling is focused on you NOT writing CSS, rather than increasing the power of the CSS you do write?
When you are tempted to mutate the prototypes by defining a new function…what do you do instead?
lots of people use Github to log in to other websites, which might now (or someday) get rolled into a Microsoft account of some kind (and they might let people with microsoft ...
if you were only ever intending to write TS outside of an editor that had knowledge of it, are you missing the majority of the benefit for the work you're doing?
why aren't more people taking multitouch input seriously? It's like being able to reach into the screen and touch things
if the .mainHeader__centerBlock and topWrapper and leftPanel elements are all inside an element with a class of mainHeader, why not write them as .mainHeader .centerBlock or ....
There was a language called BCPL, then B was based on that, then C was based on B, so does it go B->C->P->L or A->B->C->D?
If that's true, why do we have */+- for number instead of add(), subtract(), multiply(), divide()?