Jonathan Neal

@jon_neal

I like you just the way you are.

33.936925,-117.937743
Inscrit en janvier 2010

Tweets

Vous avez bloqué @jon_neal

Êtes-vous sûr de vouloir voir ces Tweets ? Les voir ne débloquera pas @jon_neal

  1. Tweet épinglé
    8 mars 2016

    Happy International Women’s Day! I’m extremely thankful for and . They are developers & people I’m trying to be more like.

    Supprimer
  2. a retweeté
    19 févr.

    Either peerDependencies are stupid, or I’m too stupid to know how and when to use them. Maybe both.

    Supprimer
  3. a retweeté
    18 févr.

    🤔 styled-components adds `px` to unitless custom properties The issue with numerical variables in CSS is that certain properties require a unit - `font-size: 12` is invalid - `font-size: 12px` is valid But not sure it belongs at the library level Thoughts?

    Supprimer
  4. 17 févr.

    <plaintext> when I’m feeling self-destructive. <h> when I’m feeling rebellious. <p> when I’m feeling hydrated. <style> when I’m feeling inspired. <script> when I need money.

    Supprimer
  5. a retweeté
    16 févr.

    👏 NOT 👏 EVERYTHING 👏 NEEDS 👏 TO 👏 BE 👏 ABSTRACTED 👏

    Supprimer
  6. a retweeté
    16 févr.

    I took some time to improve the "Why is esbuild fast?" section of the website, which was previously just a few sentences. This is why esbuild is faster than other bundlers, to the best of my knowledge:

    Supprimer
  7. 15 févr.

    For Node packages, I think M1 Mac users will somewhat do to Intel Mac users what Intel Mac users did to Windows command prompt users. When local testing isn’t possible it will slip, accelerating independent open source packages to the next lowest cross-platform Node version. 15?

    Supprimer
  8. 14 févr.

    ☝️ If you’re reading my original tweet, I was wrong about what CSS nesting could do. I quote-tweeted Tab’s correct response in a followup, but just in case you didn’t see that one, please don’t listen to this old me. 🙃

    Afficher cette discussion
    Supprimer
  9. 14 févr.

    On the flip side, it seems like maybe everybody was getting this wrong. At least when I test in repls for Less, Sass, Stylis, etc.

    The following CSS:

```
body .foo {
	& + & {
		color: blue;
	}
}
```
    Afficher cette discussion
    Supprimer
  10. 14 févr.

    So... I’ve been ruining your CSS for years. I’m sorry. I’ll fix it, with my deepest apologies to the PostCSS, React, NextJS communities, etc.

    Afficher cette discussion
    Supprimer
  11. 14 févr.

    I’m a big advocate of the CSS Nesting specification. This is invalid because `&` works like `:scope`, but it also makes sense. What is the correct version of this?

    The following CSS:

```
.thing {
	& + & {
		/* style an adjacent thing */
	}

	& ~ & {
		/* style all adjacent things */
	}
}
```
    Afficher cette discussion
    Supprimer
  12. 14 févr.

    Move the web... sideways? 🙃

    The following JavaScript:

```
function NullElement() {
	return Reflect.construct(HTMLElement, arguments, new.target)
}

NullElement.prototype = Object.assign(
	Object.create(null), { nodeName: 'n-ll' }
)

customElements.define('n-ll', NullElement)

// usage:
document.body.append(new NullElement)
document.body.append(document.createElement('n-ll'))
```
    Supprimer
  13. a retweeté
    13 févr.

    Some recent esbuild updates: - There is now an official logo, pictured below. It's inspired by the fast forward symbol. - The built-in web server can now serve arbitrary files instead of only files generated by esbuild. You no longer need another web server for your HTML files.

    Supprimer
  14. a retweeté
    12 févr.

    When you press "escape" in a design tool with something selected, what do you expect to happen? (we'll add a setting in to choose either way)

    Afficher cette discussion
    Supprimer
  15. a retweeté
    12 févr.

    You can now install the canary pre-release of beta 🚀 ``` npm install @stitches/react@0.1.0-canary.0 ``` Here's the migration guide:

    Afficher cette discussion
    Supprimer
  16. 12 févr.

    I’m having a much better experience separating public facing types from functional code. I’m glad to have the option. I’m glad to not be shamed for it. Your mileage my vary.

    Supprimer
  17. 12 févr.

    API Survey — A third-party element has a generated class or attribute, exposed as a meaningful query selector. It is:

    Supprimer
  18. a retweeté
    12 févr.

    Y'ALL. It's really happening! : Define container queries in css-contain-3, editors L2 editors + Miriam"

    Afficher cette discussion
    Supprimer
  19. a retweeté
    11 févr.

    There are methods in the Web Platform that are conceptually void, but still return a non-undefined value for convenience. Examples: - map.set() returns the Map - All legacy DOM manipulation methods, e.g. `element.insertBefore()` returns the inserted node What others are there?

    Afficher cette discussion
    Supprimer
  20. 11 févr.

    Remember how easy it used to be to create server-side components? Why did we ever stop doing it this way? ...

    A tremendous and discouraging amount of Java, TLD, and JSP code.
    Supprimer
  21. 10 févr.

    Did you know? Because of: — I’m employed & love what I do. — I’m learning & sharing things years faster. — I’m a web developer. — I’m still happy doing this.

    Supprimer

Le chargement semble prendre du temps.

Twitter est peut-être en surcapacité ou rencontre momentanément un incident. Réessayez ou rendez-vous sur la page Twitter Status pour plus d'informations.

    Vous aimerez peut-être aussi

    ·