Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

isaacs

@isaacs@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

you know. isaacs. from the internet. also oakland.


I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here.


Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.


#ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

0 Followers
0 Following
8 Posts
Joined November 18, 2022
blog:
https://blog.izs.me
rent my time:
https://izs.me/hire
GitHub:
https://github.com/isaacs
pronouns:
he/him is fine, so is anything else

Posts

Open post
isaacs
isaacs @isaacs@fosstodon.org · Feb 16, 2023
isaacs
@isaacs@fosstodon.org

you know. isaacs. from the internet. also oakland. 
I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here. 
Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.
 #ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

fosstodon.org
Replying to @brianleroux@indieweb.social
@brianleroux@indieweb.social @blittle@fosstodon.org @seldo@alpaca.gold and it depends on what your web app is, how far it strays from "show content" into "do stuff in the browser", etc. "Don't use a backhoe when all you need is a shovel" is good advice, but so is "Don't use a shovel when you need a backhoe".
0
5
0
0
Open post
isaacs
isaacs @isaacs@fosstodon.org · Feb 16, 2023
isaacs
@isaacs@fosstodon.org

you know. isaacs. from the internet. also oakland. 
I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here. 
Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.
 #ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

fosstodon.org
Replying to @brianleroux@indieweb.social
@brianleroux@indieweb.social @blittle@fosstodon.org @seldo@alpaca.gold this whole conversation is just a giant pile of "it depends". It depends on what you're building. You need to know a hell of a lot less about css and dom and JavaScript intricacies make quite a lot of fancy widget type things with react and some off the shelf component modules than you would to do the same thing with standard browser apis.
1
7
0
0
Open post
isaacs
isaacs @isaacs@fosstodon.org · Feb 12, 2023
isaacs
@isaacs@fosstodon.org

you know. isaacs. from the internet. also oakland. 
I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here. 
Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.
 #ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

fosstodon.org
Replying to @brianleroux@indieweb.social
@brianleroux@indieweb.social @seldo@alpaca.gold I mean, and I know you know this, "it depends". For some things, maybe even a majority of websites, sure, plain old html and 100% server side routing and generation may be a good starting point. For others, it might require committing to interaction patterns and making them costly to change, before they're proven out. And in a LOT of cases, it's never economical to care about one approach vs another or adjust either way.
0
0
0
0
Open post
isaacs
isaacs @isaacs@fosstodon.org · Feb 12, 2023
isaacs
@isaacs@fosstodon.org

you know. isaacs. from the internet. also oakland. 
I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here. 
Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.
 #ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

fosstodon.org
Replying to @isaacs@fosstodon.org
@brianleroux@indieweb.social @seldo@alpaca.gold hell, it still looks awful on narrow screens, but that wasn't the p0 bug to fix, so whatever. (I will fix it soon, but the value in *starting* there was negative.)
1
2
0
0
Open post
isaacs
isaacs @isaacs@fosstodon.org · Feb 12, 2023
isaacs
@isaacs@fosstodon.org

you know. isaacs. from the internet. also oakland. 
I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here. 
Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.
 #ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

fosstodon.org
Replying to @isaacs@fosstodon.org
@brianleroux@indieweb.social @seldo@alpaca.gold but even then, if the first rev of an app is faster to put in front of people as a bloated pile of onClick events that doesn't work at all until js is loaded? That's the correct economic choice a lot of the time. That's how I built https://model.tier.run and frankly I'm glad I didn't spend time optimizing for low power/network devices from the start, because it would've been more work and largely wasted effort.
1
15
0
0
Open post
isaacs
isaacs @isaacs@fosstodon.org · Feb 12, 2023
isaacs
@isaacs@fosstodon.org

you know. isaacs. from the internet. also oakland. 
I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here. 
Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.
 #ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

fosstodon.org
Replying to @isaacs@fosstodon.org
@brianleroux@indieweb.social @seldo@alpaca.gold imo too often this is framed as a binary "react vs no frameworks", when really there ARE ways to use react more responsibly in the middle ground, which we as a community need to be advocating for more. A remix site carefully built using progressive enhancement is only slightly more/different work than a typical SPA approach, and fairly easy to transition to from a more bloated browser-only approach. That needs to be taught in bootcamps etc. imo
1
17
0
0
Open post
isaacs
isaacs @isaacs@fosstodon.org · Feb 12, 2023
isaacs
@isaacs@fosstodon.org

you know. isaacs. from the internet. also oakland. 
I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here. 
Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.
 #ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

fosstodon.org
Replying to @brianleroux@indieweb.social
@brianleroux@indieweb.social @seldo@alpaca.gold yeah, I'm with Laurie on this. It's not just new devs, and not just people lacking information. For example, I have been making websites and using JavaScript as long as anyone. I have written brutal hacks jquery was too heavy for msie users on dialup. And I usually choose react for all new web projects, because my time is more valuable than the users lost, especially at the start when a project just needs to be proven out by some usage asap.
2
18
0
0
Open post
isaacs
isaacs @isaacs@fosstodon.org · Dec 19, 2022
isaacs
@isaacs@fosstodon.org

you know. isaacs. from the internet. also oakland. 
I made npm and a bunch of the other JavaScript you probably use. 
I'm not new here. 
Curious ignorance welcome. Willful ignorance will be regarded as harassment and blocked accordingly.
 #ActuallyAutistic, I try to speak precisely and mean exactly what I say except when I'm joking.

fosstodon.org
Replying to @zei_squirrel@mastodon.social
@zei_squirrel@mastodon.social is this #JohnMastodon? 🤔
1
0
1
0

Remote instance

fosstodon.org
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 17:41:46 UTC