js

@js@front-end.social

Senior fullstack developer commiting code crimes for fun and survival.

👨🏻 he/him
🏳️‍🌈 trans and queer
🧠 autism and adhd
👨🏻‍💻 self taught, 9 years exp
🛠️ #HTML, #CSS, #JavaScript, #Node, #Vue
🐍 learning #Python

Admin at @james

This profile is from a federated server and may be incomplete. Browse more on the original instance.

js, to random

When my tiny company was releasing a new UI which was essentially "our primary colour is being replaced, we now have a neutral UI with higher contrast, some buttons and links look slightly different", with nothing moved around or any removal or addition of functional my colleagues spent weeks planning this.

We sent multiple communications to our internal and external stakeholders and had a multi-tiered release plan across all our platforms, branding etc.

js,

Anyway, X.com still redirects to Twitter.com
It took an unusually long time to switch the App Logos to that boring X
Non-Google Search Engines still have the Twitter favicon in multiple search results.
They still use the "Chirp" font for body text (this was Twitter's new Font released in 2021)
All their CSS and JavaScript files are still named with "chirp"
There image server is still "twimg"

Good release.

js,

@Jbasoo @DavidDarnes Just reading an old article about their disastrous rebrand, on Variety.com, that still uses the Twitter logo as their "Share to X" icon.

no one cares or loves you, Elon.

(https://variety.com/2023/digital/news/twitter-rebranding-x-logo-1235678381/)

js, to javascript

Any or similar spec experts in the chat?

Tagged Template Literals work as follows: push a string until interrupted by a variable.

So,

unimportant`just an example ${2}`  

the args are:

{  
 strings: ["just an example ", ""],  
 values: [2]  
}  

Why? Why doesn't the the spec go "nothing left, no need to do anything"?

Or why not remove all the empty strings before giving me those args?

I tried reading the Ecmascript spec but it's obtuse.

js,

@ljharb @Fishrock It only matters to me in that I would like to know "why". Simply an explanation of how it works and why that happens. A curiosity. The reason I dug so deep into this was due to my frustration of not being able to find any mention of "how" and "why" in TC39 specs or proposals. I am in search of the truth :D

js,

@ljharb @Fishrock (You can see my attempts to find the answer in the rest of the original thread)

js,

@ljharb @Fishrock Ps. Can you elaborate on how split and rgx do the same?

js,

@ljharb @Fishrock I did not know this!

I would say this helps as it allows me to find the original reasoning for that, but that's gonna be deep in Eich's brain or something.

js,

@ljharb @Fishrock It seems Python does the same thing, so my quest continues alone, as this is no longer a "TC39 why you do this" thing :D

js, to random

I blamed IntelliJ for making my computer so slow. How could my M2 Mac be so sluggish, it must be the beast we-do-everything Java based IDE.

It couldn't possible be the 200 Tabs I have open in Firefox leading to 10-12GB use of my 16GB of RAM.

Oops.

js, to random

Call me an unsecured database because I know a lot of shit and have many vulnerabilities

js, to Java

I am doing an introductory course to so I can show off and say I learned it over the weekend and don’t need help doing some basic Java next week as I define the future of our product.

Java is quite nice? Feel like it’s one of those language other devs have shat on as long as I’ve been aware of programming, and once again, it turns out it’s for no reason?

Coupled with IntelliJ IDEA, this is smooth af.

js, to random

I’ve been given THREE completely different company backpacks this week. Stop trying to make me carry things I’m gay 😭

js,

Ngl 2/3 of them are excellent and I had already made one my permanent but now they’ve gonna and given me a Northface Fall Line so… I think I’ll switch to that. My Herschel I’ve had since I was a Junior was for fashion, but sucked re: utility. I have so many pockets now

js,
js, to random

TIL: I’m older than git!

The project started in 2005, I just assumed it’d been around forever.

js,

@sarajw I'm older than CSS too! Initial release 1996
JS was also released in 1996!

sarajw, to random
@sarajw@front-end.social avatar

How can I just install emmet short codes into my brain, please?

js,

@sarajw sara install -g emmet

js, to random

I need a search engine that’s less spam shit than Google, but displays more useful results than DuckDuckGo. Does it exist?

js, to random

Before I was a developer (10 years ago), I remember developers had streamlined new computer setup.

I know it would've been involving homebrew and things like that, but I don't think that was the whole tool.

I don't think it was Vagrant, as that's a virtual machine.

Were they just using a shell script that did all the things, and cask'ed everything they could? I feel like there was a specific -tool- but it escapes me.

js, to iOS

Seems like a big oversight to not show reminders on iOS Reminders all on the Calendar? Not even as an option? 🤔

js,

Like, what should I be using so I can see my Reminders on a calendar? Should surely be simple!?

keenan, to random

I was inspired by @robb and @BinaryDigit and made a Now page on my site: https://gkeenan.co/now

js,

@keenan @robb @BinaryDigit I love the design!

js, to random

Me: I'll just add 2fa to everything and rotate some passwors
Me: Well I may aswell audit 860 1Password Entries
Me: And I should consolidate all my email accounts into one new one
Me: It'd be cool to get my personal scratchy code off of GitHub too

2 days later I have a VPS running Forgejo, a Fastmail account and only 520 1Password entries left to go.

Oops.

robb, (edited ) to random
@robb@social.lol avatar

My mum would spend hours ironing clothes when I was a kid. I dont think I’ve ever seen an ironing board at any of my friends houses. A whole generation just said “fuck ironing” and we did. Good work everyone.

You know what we haven’t got rid of yet? Childhood cancer. Donate to St Jude today: https://rknight.me/stjude

js,

@robb Same with my mum. But eventually the whole family went "fuck it". No-one has time for that.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • lostlight
  • All magazines