Some little details I'm happy with:

- The volume level changes the speaker animation scale

- The display has a nice animation (Possible flicker effect too to make it more screen line, but I turned it off for now)

- I like the hover effect on the album covers (need to look into why image gets a bit blurry tho) - All done with just CSS.

- The record itself is entirely CSS too, with a repeating-linear-gradient() making the markings on the record.

#HTML #CSS #JavaScript

Weekend project progress 🔊

- Album meta data display
- Buttons with some sfx
- Volume Control
- Arm/Record animation
- 30 second music previews via iTunes API.

#HTML, #CSS, #JavaScript

Senior Developer Advocate at MongoDB

MongoDB is hiring Senior Developer Advocate

🔬 Ah, the scientific community at it again: blaming #microplastics on their gloves while conveniently forgetting to turn on #JavaScript. 🤦‍♂️ Who knew a cookie could hold the key to environmental salvation? 🍪🔑
https://news.umich.edu/nitrile-and-latex-gloves-may-cause-overestimation-of-microplastics-u-m-study-reveals/ #scientificcommunity #cookies #environmentalissues #HackerNews #ngated
Nitrile and latex gloves may cause overestimation of microplastics, U-M study reveals

Nitrile and latex gloves that scientists wear while they are measuring microplastics may lead to a potential overestimation of the tiny pollutants, according to a University of Michigan study.

University of Michigan News

heerich.js - A tiny engine for 3D voxel scenes rendered to SVG

https://fed.brid.gy/r/https://meodai.github.io/heerich

What's wrong with this JavaScript async loop?

What's wrong with this JavaScript async loop in a task runner. The JavaScript code uses forEach with async callbacks, so errors and awaits are ignored. In JavaScript services this drops failures and hides retries.

#whatswrongwiththisjavascriptcode #javascriptbug #javascriptproductionbug #javascriptdebugging #javascriptbackend #javascriptcodereview #javascriptsecurity #javascriptperformance #javascript...

https://www.youtube.com/watch?v=6NGGecXhFY4

Whats wrong with this JavaScript async loop? #javascriptconcurrency

YouTube

#Development #Fun
Two bots walk into a bar · ELIZA (1966) meets Gemini (2026) https://ilo.im/16bo5m

_____
#AI #Chatbots #Eliza #Gemini #Chrome #Browser #APIs #WebDev #Frontend #JavaScript

Two bots walk into a bar...

What happens when new AI meets old AI?

Nobody Gets Fired for Picking JSON, but Maybe They Should?
Nobody Gets Fired for Picking JSON, but Maybe They Should?

By Miguel Young de la Sota

Nobody Gets Fired for Picking JSON, but Maybe They Should?

JSON is extremely popular but deeply flawed. This article discusses the details of JSON’s design, how it’s used (and misused), and how
https://monodes.com/predaelli/2026/03/29/nobody-gets-fired-for-picking-json-but-maybe-they-should/
#Javascript #formats #JSON #parsing