Ever since that first Netscape Navigator 2.0 release, I’ve been a #JavaScript sceptic.
I’ve long suspected my brain is simply incompatible with this level of ambiguity, which is saying something as I worked with (and loved!) dynamically typed languages and runtime meta-class design 🤷♂️
As a Backend Engineer I’d been avoiding it like the plague, but year after year it’s popularity only grew, eventually taking over FullStack then Apps, then Infra and now Platform!?! 😱
I kept trying it, year after year: hated it. Eventually did a fair bit of paid work in Node, Vue and React: still hated it.
So …. 8 months ago I forced myself to switch to #TypeScript /JS full-time, to try and figure out just what my brain is having trouble with, why do I (and only I?) hit so many random toolchain and IDE issues, random corruptions, dependency cycles from hell, etc. ???
I’ve now spent 6-8 weeks trying to get a simple string.replace(//) to not just work locally and in all of my tests, but now that I’m deploying it to prod it also needs to work when invoked as a node22js Lambda!! 😂🤣😭
Gotta be async shenanigans (am I not already waiting for every Promise?) but OMG every time I fix one thing something else breaks, or cache corrupts, or IDE starts misbehaving… now I’ve migrated to deno and esbuild from tsc and have new issues on top of the old ones 🎉
I’m so glad I did this, for so many reasons both personal and professional, but Imma look into that WASM PoC next … I miss #Golang ! 🫂
Niall Young
bluemouse1@primal.net
npub1ydxa...dd7d
Software Engineer; Sceptical Scientist; Bitcoin Maximalist; Carnivore; Suspicious0bserver; Freedom Patriot. Protected Political Speech.
goNDK #golang
Notes (15)
“The Albanese Labor government is rushing through 12,500 new citizenships just before the election. Their main target? Western Sydney. The very seats that could decide who wins.
This is not normal. Councils usually run citizenship ceremonies…”
https://youtu.be/inqDIARus4w
nostr:nprofile1qqs9xtvrphl7p8qnua0gk9zusft33lqjkqqr7cwkr6g8wusu0lle8jcq9vhrm Insta crash when viewing quoted note on iOS https://primal.net/e/note1yuuw0n432sjxu85nmaejtrpwyfuerx22dl3xzx4pqx0xe04pnm9qu67mft
Ok that’s it, I’m joining People First ffs 🤦♂️ #sophistry
https://youtu.be/ud3RCYepWEk
nostr:nevent1qqsv7y2z92j2txw8phlc470896wnjm7s4qpxe0zgy4mjh8un04hyuaqpp4mhxue69uhkummn9ekx7mqhl3eyn
nostr:nevent1qqs076l6q9d866kkcg200rdzjwlm7q6avjp66y9l0l45uxyhcat5lqspz3mhxue69uhkummnw3ezummcw3ezuer9wct65tkzGreat Speech!
#AUS Prime Minister material right here!
https://youtu.be/TBxITFPf87w
nostr:nevent1qqsty9tknd78ay8ugg34xxlueegphtgjha37gvl6rmdvqntj735l9kspz3mhxue69uh4yetvv9uju3rpd46hxtnfduh473gyCzech Republic data: vaccinated women are 66% less likely to give birth compared to unvaccinated women
https://kirschsubstack.com/p/czech-republic-data-vaccinated-women
🤞
nostr:note1wex900zyh6klwy6gnewqvxvm6hyzc7tk5343tufzhh6e8pxwh5ysz7hgdk
The Fifth Age of Man
Approaches
Any of you who survive the coming geomagnetic shenanigans, the sudden freeze, volcanoes and earthquakes, the lifting of the lands, the day the earth stands still, nova and shifting of the stars, the thawing and floods … cats and dogs …
Got any choice Boat / Survival
Pod plans to share Bro? 😁
#2030 #2035 #2040
🌊 🌊 👋
I am sats-poor, and not engaging as much as I would like, but I am ⚡️ zapping OUT ⚡️ much more than I get in 🤪
42 out
21 in
8 in
<fake> in
nostr:npub1hee433872q2gen90cqh2ypwcq9z7y5ugn23etrd2l2rrwpruss8qwmrsv6 seeing animation slowdown on old devices in #GifBuddy is it possible to ad an option to view in isolation / disable others?
Went for a slow vibe in my last reply, but oops it’s FAST 🤦♂️ 🤣
https://youtu.be/hZj9bi7YNmI
nostr:note1sul5tcchuts0jze00cgr8rvnvjss54l9qpf4rwk75320y4zd9mdqe7d2rv