you: you can't just call everything a supply chain attack surface
me, pointing at completely uncompensated open source labor: supply chain attack surface
big life news time โจ
i'm excited to announce that i'm joining
@Cloudflare
as a systems engineer. i'm staying on the
@rustlang
core team and will be doing even more with
@rustwasm
- and general WASM stuff on Workers!
also: i'll be moving to Austin, TX w/
@steveklabnik
๐ค ๐
i was more than anything, angry, yesterday, about the mozilla layoffs. which is weird because it's been 2 years since i worked there
but watching it struggle is like watching my own dream die, and i think a lot of others, even folks who never worked at mozilla, feel that way too
sometimes i am told i don't meet the qualification of "Significant experience in building, growing and running high-performing engineering teams" and i wonder what those people think open source leadership is
you: you can't just call everything a supply chain attack surface
me, pointing at completely uncompensated open source labor: supply chain attack surface
the threat posed by coronavirus is less that you personally will die, but that the healthcare system will collapse
tech people: you should know this, coronavirus is fundamentally a DDoS of our healthcare infra
I think most people arenโt aware of the risk of systemic healthcare failure due to
#COVID19
because they simply havenโt run the numbers yet. Letโs talk math. 1/n
i think itโs wild that google thinks js libraries get big because js authors are lazy arrogant idiots and not because libraries are being built by volunteers with 2000 random contributors and no product roadmap
i am sick of all of the thought pieces on work culture.
it's capitalism.
it's capital seeking to extend a system that perpetuates capital. it's not about you.
that's what's making you upset.
npm is only successful because of the countless unpaid hours of foundational open source pkg authors' /maintainers' time. without this labor/content, npm has *no product*. limiting these folks' ability to seek funding is a massive business mistake for npm.
hey everyone! i have some news to announce. tomorrow is my last day at
@npmjs
. i'm becoming an engineer at
@integer32llc
and will be working full time on my efforts with
@rustlang
as contractor for
@mozilla
!
i am trying to remember the delightfully cursed website whose text grew exponentially as you scrolled down due to a missing h1 closing tag but now i can't find it!! i used to use it to teach HTML
it was like sewing machine tips dot com
and in before someone says something about chrome, the dream could be about a healthy competitive browser ecosystem but honestly that's too narrow for me to feel this strongly about
the dream is about doing good being an effective way to survive
We want to say farewell to
@ag_dubs
and
@aidanhs
, who are stepping down from the Core Team to focus on their future efforts. Thanks for all their contributions! โค๏ธ
๐ฅ๏ธ wasm-pack 0.9.0 is here! ๐ฅ๏ธ
๐ถ generate a wasm project with wasm-pack new
๐ release binaries are now optimized automatically with wasm-opt
๐ค a bunch of other fixes and improvements to our documentation
it is Incredibly Difficult to play a significant/impactful role in open source in 2024 without either 1) a bigco salary or an equivalent source of wealth, 2) an (often rapidly shrinking) pile of vc money, or 3) crippling burnout
not gonna lie i legit prefer working with career changers and non cs people because it almost always makes them better coders, decision makers, and team members
My biggest advice to career changers:
Don't discount your previous experiences.
All of the things you've done before still benefit your future career even if it's very different from your last one.
And, if you can merge both careers you're really set up to excel.
hey folks help me out (RTs plz):
what is your favorite developer tool + why?
what was the first programming language you learned?
what language ecosystem do you most paticipate in now?
i think the way burnout happens for me is when there are long term systemic problems + they are perpetually pushed back in favor of more practical short term solutions until i am actually emotionally incapable of even entertaining the discussion of practical short term solutions
gotta be honest the vast majority of the dialogue about programming language popularity is no better than the dialogue around being popular in middle school and itโs also embarrassingly half as effective
โจWebAssembly Summit 2020!โจ
A single day, single track, conference for all things
#Wasm
.
๐ February 10, 2020
๐Mountain View, CA
๐๏ธ Apply to attend:
๐ค Apply to speak:
excited to spend this summer doing some consulting work. if your project or company is looking to grow/refine/overhaul its open source strategy, consider working with me ๐โจ
a big point that is sometimes buried in how i discuss this stuff:
i think it would be a massive failure if the only people who could afford to work on open source were employed by a trillion dollar company like msoft, google, or aws
@bitandbang
I think you're conflating "work full time on open source" with "do whatever I want on GitHub and get paid".
There are thousands of engineers at across those companies working on teams that happen to do open source work full time, why don't those count?
๐ today is my last day at
@CloudflareDev
!
somewhat bittersweet, Workers is an awesome platform, and i'll miss my frens. it's only been a year- but i am *burnt out* ๐งฏ
i'm looking forward to a sizeable break before i turn my attention to a new... less ๐คRESTful๐ค endeavor ๐คซ๐
one of the biggest problems in tech is that everyone thinks they have a valid and important opinion about design, developer experience, and documentation and very very very few folks actually do and we rarely listen to them and always make their life hell
so maybe this just reflects on me being a giant weirdo?? but i genuinely feel like i have less time than i did pre-quarantine.
way more laundry, way more cooking and meal planning, way more cleaning
throw "check in on loved ones" in there and i legit feel like i have *no* time
i feel like there's a coming dystopia where we explicitly privilege conclusions that ML indicate over other scholarly work and i'm already so grumpy about it
hey folks. who is hiring? i'm looking for something that would ideally allow me to continue my rust and rust-wasm open source work.
i have reasonable node chops, but i'd like to keep working in rust. i like working on ops and dev tools. i can also give talks + teach workshops.
reviewing your own PR is an extremely great practice IMO, if anything, for building empathy for your reviewers... but when I do it i *always* find something i can do to improve
One of the habits I'm making sure to do is to review my own PRs. I think it is healthy for me to evaluate my own rationale. Does it communicate the same thing to another human who isn't the person that wrote it and does it allow for us to go towards the future?
capitalism is not that system. it does not center the worker. it actively alienates the worker.
so either you want capitalism or you want to stop feeling so damn alienated. that's the choice.
there's no capitalism that centers the worker. full stop.
anyways, no one asked but i suspect that people want to retire to farming, not because they incorrectly assume it's easy, but because they correctly infer that they will be less alienated from their labor
(also for the love of fucking god get out of my mentions with the fucking browser shit i do not even give a single fuck about that right now, your lack of ability to imagine something larger and more profound than a free browser market makes me grieve for the human race)
hi twitter, it's me ashley.
i am no longer able to maintain a project i really love, wasm-pack. and the working group associated with the project, the rustwasm WG, is no longer active.
when i helped kick off the rust foundation i was so excited to tackle the cultural and economic issues in open source ive been screaming into the void about
im still so mad i couldnt convince both my fellow maintainers and the member cos (their employers) that it was worth doing
keeping software small and coherent is hard as hell even if you are getting paid to work on it all day everyday and have literally zero users
if you think this is wrong you are lying to yourself
a thing i have learned the hard way, multiple times, over the last few years, is that if you are going to engage in a role where your actions have a direct, outsized impact on a large set of people, you need to be prepared for their reactions to have an outsized impact on you