develwoutacause’s avatardevelwoutacause’s Twitter Archive

Most Recent 40 Tweets

Not including replies or retweets or mentions.

Tweets

  1. I've been threatening this for a while, but I'm finally pulling the plug on my Twitter account. I wrote a bit about the current state of Twitter, my motivation for leaving, and what I think is next for the ecosystem. #GoodByeTwitter blog.dwac.dev/posts/twitter/
  2. Aside from being fucking stupid (which it is) I'll remind all my followers that I have a #Mastadon link in my profile. You might want to follow me there in case that's interpreted as a ban-able offense. @TwitterSupport/1604531261791522817
  3. I was just going through my #TwitterArchive and found a load of DMs I just never got notified about. About half were spam, but the other half weren't. So if you ever DM'd me and I just ignored you, sorry! 😅 #Mastadon seems more stable with notifications so far.
  4. Whelp, that's officially it. #GoodByeTwitter I refuse to share a platform with the... *motions broadly at everything* that he represents. You can find me at various places below. 👇 @develwoutacause/1593449514626478081?s=20&t=iu_m3mnAZe5KKFaquTePcw
  5. #VideoGame #Idea A cookie clicker game as a social media influencer, where you're trying to amass followers, likes, subscriptions, revenue, etc. Cookie clickers are literally all about "make number go up", exactly in line with social media engagement.
  6. #Angular v15 launch event going on in *five* minutes! I'll be there with the rest of the team to answer your questions. youtube.com/watch?v=j2_NnV7nU6s
  7. Even if Twitter does survive, I don't think I want to be a part of it. Blog: blog.dwac.dev Mastodon: techhub.social/@develwithoutacause I'm also in the #Angular, #Bazel, and #WebComponents Slacks. At this point I'm just here to ride the ship down. It's been a pleasure.
  8. I just want to say: you matter. You're a human being with dreams and feelings and you deserve the best. You're not defined by where you work and you deserve leadership who cares about you and treats you with respect. Refuse abuse and mistreatment, and stand up for each other.
  9. Huge shout out to ArcDev09 for so graciously approving the Angular v15 release! I'm glad we were able to live up to their high standards and deliver the quality release they demanded of us! github.com/angular/angular/pull/48087#pullrequestreview-1183053924
  10. Today's #WTF #JavaScript snippet. The following code loops infinitely. Apparently the Set iterator dynamically updates with new data added to the Set. This applies *even* when you explicitly call .values() before iterating.
    A JavaScript code snippet which reads:

```
const set = new Set([1]);

for (const value of set.values()) {
  console.log(value);
  set.delete(value);
  set.add(value + 1);
}
```
  11. It's a real shame that humans have 10 fingers instead of 8. Programmers could do everything in octal *and* artists could draw fewer fingers. It would have been a win-win!
  12. My favorite part of setting up a new phone is turning off all the notifications which get enabled by default. It truly is incredible the amount of bullshit features PMs can make up to justify throwing their logo in front of your face.
  13. Pop quiz: Which option is on and which is off? @Google #Pixel6 set up experience.
  14. Anyone familiar with #SolidJS #signals able to help me understand why they don't leak memory? Why don't you need to unsubscribe?
  15. #GodOfWarRagnarok - Why is the compass drunk?
  16. Like many of you, I'm on #Mastodon now! @develwithoutacause@techhub.social I'm hoping the #WebDev community can find a new home there. I'll probably cross-post here for at least a little while and see how I actually enjoy it compared to #Twitter. techhub.social/@develwithoutacause
  17. So I tried to make a #Mastodon account yesterday, but apparently it's "not possible" on mastodon.social right now. I know I can use any server, but the choice seems kind of arbitrary and I don't want to move my account later unnecessarily. Should I keep waiting?
  18. I think I submitted more changelists this week than I have all year. Thanks no meetings week!
  19. My heart goes out to everyone affected by the #TwitterLayoffs. You were the unfortunate pawns in a billionaire's game of chicken. To everyone still there: You don't owe him or the company *anything*. There are better bosses out there, and you deserve better.
  20. If I ever make a #TikTok, I'm absolutely going to make a back-and-forth discussion between a senior and junior dev explaining "how to import a file in #JavaScript". Senior explains the different options and their trade-offs and history while Junior utterly fails to understand.
  21. My pet peeve is CLI commands which look like: my-cmd do-a-thing --actually-do-a-completely-different-thing-instead-sorry
  22. I never got too much into #DarkSouls. I did play a bit of DS1, all of #Bloodbourne and #EldenRing. Now, watching a DS3 playthrough I realize how much of Elden Ring was just copied from DS3: mechanics, enemies, weapons, etc.
  23. git commit -m "Feeling cute, might revert later."
  24. This is a game changer for Angular development and removes a whole class of "how do I depend on this thing" issues. Awesome stuff @dylhunn! @dylhunn/1579861723611246592
  25. I'd like to define a new word: "Robotold" Verb. Derived from "voluntold", it means "to be obligated to do something for reasons known only to a computer or which don't make logical sense".
  26. I'll put my stake down now thag Elon Musk is a terrible fit to run Twitter and this will end badly.
  27. I'll never understand why we don't have logical xor as a standard operator in programming languages.
  28. Is there a standard term for an HTTP request/response pair? Best I've got is "HTTP connection", but that's a bit vague. Is there a standard term for "either an HTTP request or an HTTP response"? No idea for this one. It's so hard to communicate ideas without the right language.
  29. The worst part of working at #Google is that you'll do a search for "publish internal-only Chrome extension" and get a bunch of design docs from the Chrome team about supporting enterprise extensions and no content at all about how to make a Google-internal extension.🤦‍♂️
  30. I've been replaying #MetroidPrime the last few weeks now that I'm an adult with critical thinking skills. Overall really enjoyed it. Definitely a very direct interpretation of the #Metroid formula to 3D.
  31. The existence of "content creators" implies the existence of "content destroyers".
  32. Lol at the community having just as much trouble with this question as we did. 🤣 @angular/1575019452445339648
  33. So I decided to build this browser extension as an alternative to the #TC39 type annotations proposals to prototype the approach. It mostly works though I've come to the conclusion that this is not as workable as I initially thought. github.com/dgp1130/ts-transformer-extension/ @develwoutacause/1569883800263610369
  34. Check out my upcoming talk at #GoogleCloudNext about building and deploying a MEAN stack application using Cloud Run and #MongoDBAtlas. Register with @googlecloud to join →g.co/cloudnext
    Promotional picture for Cloud Next featuring the talk titled "Build and deploy a MEAN app on Google Cloud" dated "Oct 11 - 13" with a register link at "g.co/cloudnext". The image also features some artwork of stylized "N" "E" and "X" characters using Google blue and green colors where they overlap.
  35. Why supply chain security and open source sustainability are fundamentally intertwined. 👇 @mountain_ghosts/1577234271236165632
  36. These are some BS arguments. This actually makes user security *worse* IMHO because it requires @Meta to rebase and release their app when users could immediately download #Chrome or System WebView updates. @tomayac/1575943083732058112
  37. New blog post! "Streamable HTML Fragments" discusses how we can update the HTML fragments architecture to support streaming live data directly into the DOM. Interested in weird bugs and understanding perplexing web standards? Lots of "fun" along the way! blog.dwac.dev/posts/streamable-html-fragments/