Temporal is the Date system we always wanted in JavaScript. It's extremely close to being available so Mat Marquis thought it would be a good idea to explain exactly what is better about this new JavaScript date system.
piccalil.li/blog/date-is...
Posts by Santiago Jiménez H.
What's next:
· Squash any bugs that pop up.
· Keep it compatible with new WordPress releases.
· Add more audio visualizers, as time and inspiration allow.
The core vision is complete. Everything from here builds on this working foundation. ✅
On the dev side: This has been a personal project built iteratively. The goal was always to execute on that initial idea—this version is that core concept, realized.
· Native support for DASH & HLS streams.
· Completed translations: Spanish, Russian, Romanian, Dutch, Swedish.
· Minimum PHP requirement raised to 5.6.
Key updates:
· Added a player customization layer: upload a stream logo, set a background image, and pick a primary UI color.
· Three new audio visualizers: Amplitude Waterfall, Bar Spectrum, and Spectral Particles.
· Increased concurrent stream limit to 10.
Radio Player Page v2 is now live. This release brings the core vision for the plugin to life—it's the foundational concept I've been building toward from the start.
wordpress.org/plugins/radi... #wordpress
This feature is carefully designed to cover radio stations with several active streams or that may add alternative ones in the future. Stations can now manage up to six pages, each with its own stream, without losing control or simplicity. All based on real use cases from radio stations.
Working on Radio Player Page 1.2. Big shift: moving from a single stream setup to handling up to six. Looking to ship in January.
wordpress.org/plugins/radi...
#WordPress
🚀 Radio Player Page 1.1.3 has been released
– Complete internationalization (i18n) for admin panel & player
– Translations included: English (en_US) & Spanish (es_ES)
– Player interface automatically matches WordPress locale
es.wordpress.org/plugins/radi...
🚀 Radio Player Page 1.1 is out
– Volume control
– Player now shows site title & favicon as defined in WordPress
– Accessibility improvements
– Minor fixes
wordpress.org/plugins/radi... #WordPress
First public release of Radio Player Page is now live on the WordPress plugin directory:
wordpress.org/plugins/radi...
Available for download and ready for production use.
Version 1.0.2 of Radio Player Page has been approved by the @wordpress.org plugin review team 🎉
Thanks to the team for the thorough review.
Next step: deploy the first release to the directory.
github.com/sjimhdez/rad... #react #typescript #wordpress
I've published a post detailing the motivations and technical solutions behind Radio Player Page:
medium.com/@sjimhdez/ra... #react #typescript #wordpress
Obviously, this is not a final release — it’s a minimal, functional base intended as a starting point to extend both the player’s features and the overall user experience.
Built with React TypeScript, it leverages the Web Audio API for reliable, native playback control.
This approach ensures optimal performance, easier maintenance, and complete control over the UI and user experience—without the overhead or conflicts of typical WordPress themes or plugins.
This plugin serves a fully standalone radio player on a dedicated WordPress page, completely decoupled from the usual WordPress front-end.
By bypassing the theme and default WP scripts/styles, it provides a clean, minimal environment ideal for online radio streams, kiosks, or embedded apps.
I’ve published the first public version of Radio Player Page — a WordPress plugin I’ve been developing for a while.
It’s fully functional, under review in the official directory, and the code is available on GitHub:
github.com/sjimhdez/rad... #React #TypeScript #WordPress
Guía técnica para la creación de sistemas de diseño basados en Material UI
medium.com/@sjimhdez/gu...
Best OST ever
Nivel 500 en GTA Online. Teniendo vida propia. No me digas que no tiene mérito.
Película generacional donde las haya 🍿
You never use GitLens to check who wrote that piece of code and ask them about it. You use it to realize that this ridiculous code was yours. #reactjs #wordpress
Animate to height auto. Only CSS. Without JS. 🥲
MUST-READ
chrome.dev/css-wrapped-...
#css
The new features in React 19 and the latest hooks are worth exploring. I particularly like useTransition for handling the pending state of requests. It’s so clean, it’s a pleasure to read the code #ReactJS #JavaScript
Lista la V5. A Astro hay que tenerlo cerca siempre
Finding some time to try out this
I can’t understand devs who analyze render counts on other sites just to call them out publicly but never share demos of render optimization in their own projects. Highlighting your successes beats pointing out others’ mistakes. #FrontendDev #reactjs #WebDev