Web developer and indie musician with an environmental studies degree. American in Canada.
he/him
š
portfolio | https://bsik.net |
location | Toronto, ON |
Web developer and indie musician with an environmental studies degree. American in Canada.
he/him
š
portfolio | https://bsik.net |
location | Toronto, ON |
Dev journal:
Fixed a 'bug' where dynamic #Tailwind CSS classes were not rendering in #NextJS. Solution was to add the class names to a 'safelist' property in the tailwind config.
Unused styles are removed by static analysis therefore dynamically generated classes are unknown at this point and not included. The safelist includes these classes regardless.
So, if you have a story about how AI has impacted your working life, please send it to AIKilledMyJob@pm.me. Itās an encrypted ProtonMail account. I will keep all details private and, if desired, your identity anonymous. Your message can be as long or as short as youād like.
Since publishing the call to my newsletter, I've gotten dozens of testimonials. So many difficult and illuminating storiesāthanks to all who've written in.
If you know someone impacted, please share, and thanks again.
Why is running Intelephense (`intelephense --version`) giving me an extremely long Node error?
I've uninstalled & reinstalled via Yarn and NPM with different versions of Node via NVM.
The output seems to just be the contents of "/opt/homebrew/lib/node_modules/intelephense/lib/intelephense.js" followed by "Error: Connection input stream is not set"
A web developer has created and released an infinitely generating "tar pit" designed to trap AI training bots in an endless maze: "Just me unleashing shear unadulterated rage at how things are going"
https://www.404media.co/developer-creates-infinite-maze-to-trap-ai-crawlers-in/