dice.camp is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon server for RPG folks to hang out and talk. Not owned by a billionaire.

Administered by:

Server stats:

1.8K
active users

#javascript

78 posts71 participants4 posts today
Domenico Tenace 👾<p>And now Astro Minimal has i18n (partial) feature ☕️ <a class="hashtag" href="https://bsky.app/search?q=%23astrojs" rel="nofollow noopener noreferrer" target="_blank">#astrojs</a> <a class="hashtag" href="https://bsky.app/search?q=%23javascript" rel="nofollow noopener noreferrer" target="_blank">#javascript</a> <a class="hashtag" href="https://bsky.app/search?q=%23opensource" rel="nofollow noopener noreferrer" target="_blank">#opensource</a> <a class="hashtag" href="https://bsky.app/search?q=%23i18n" rel="nofollow noopener noreferrer" target="_blank">#i18n</a></p>
ArtOfCompi<p>Daily flowers</p><p><a href="https://troet.cafe/tags/computerart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computerart</span></a> <a href="https://troet.cafe/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://troet.cafe/tags/gif" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gif</span></a> <a href="https://troet.cafe/tags/bot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bot</span></a></p>
Jobs for Developers<p>Cloudflare is hiring Senior Solutions Engineer, Philippines</p><p>🔧 <a href="https://mastodon.world/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mastodon.world/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.world/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a> <a href="https://mastodon.world/tags/seniorengineer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>seniorengineer</span></a><br>🌎 Remote<br>⏰ Full-time<br>🏢 Cloudflare</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/senior-solutions-engineer-philippines-at-cloudflare-com-apr-2-2025-51fba8?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/sen</span><span class="invisible">ior-solutions-engineer-philippines-at-cloudflare-com-apr-2-2025-51fba8?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Rémi Eismann<p>One day, one decomposition<br>A216838: Odd primes for which 2 is not a primitive root</p><p>3D graph, threejs - webGL ➡️ <a href="https://decompwlj.com/3Dgraph/A216838.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">decompwlj.com/3Dgraph/A216838.</span><span class="invisible">html</span></a><br>2D graph, first 500 terms ➡️ <a href="https://decompwlj.com/2Dgraph500terms/A216838.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">decompwlj.com/2Dgraph500terms/</span><span class="invisible">A216838.html</span></a></p><p><a href="https://mathstodon.xyz/tags/decompwlj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>decompwlj</span></a> <a href="https://mathstodon.xyz/tags/math" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>math</span></a> <a href="https://mathstodon.xyz/tags/mathematics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathematics</span></a> <a href="https://mathstodon.xyz/tags/sequence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sequence</span></a> <a href="https://mathstodon.xyz/tags/OEIS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OEIS</span></a> <a href="https://mathstodon.xyz/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mathstodon.xyz/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://mathstodon.xyz/tags/3D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3D</span></a> <a href="https://mathstodon.xyz/tags/numbers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>numbers</span></a> <a href="https://mathstodon.xyz/tags/primes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>primes</span></a> <a href="https://mathstodon.xyz/tags/PrimeNumbers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PrimeNumbers</span></a> <a href="https://mathstodon.xyz/tags/primitive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>primitive</span></a> <a href="https://mathstodon.xyz/tags/root" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>root</span></a> <a href="https://mathstodon.xyz/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://mathstodon.xyz/tags/threejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>threejs</span></a> <a href="https://mathstodon.xyz/tags/webGL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webGL</span></a></p>
Karsten Schmidt<p><a href="https://mastodon.thi.ng/tags/ReleaseWednesday" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ReleaseWednesday</span></a> Just pushed a new version of <a href="https://thi.ng/block-fs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">thi.ng/block-fs</span><span class="invisible"></span></a>, now with additional multi-command CLI tooling to convert &amp; bundle a local file system tree into a single block-based binary blob (e.g. for bundling assets, or distributing a virtual filesystem as part of a web app, or for snapshot testing, or as bridge for WASM interop etc.)</p><p>Also new, the main API now includes a `.readAsObjectURL()` method to wrap files as URLs to binary blobs with associated MIME types, thereby making it trivial to use the virtual filesystem for sourcing stored images and other assets for direct use in the browser...</p><p>(Ps. For more context see other recent announcement: <a href="https://mastodon.thi.ng/@toxi/114264980961483146" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.thi.ng/@toxi/11426498</span><span class="invisible">0961483146</span></a>)</p><p><a href="https://mastodon.thi.ng/tags/ThingUmbrella" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ThingUmbrella</span></a> <a href="https://mastodon.thi.ng/tags/BlockStorage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BlockStorage</span></a> <a href="https://mastodon.thi.ng/tags/FileSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FileSystem</span></a> <a href="https://mastodon.thi.ng/tags/BlockFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BlockFS</span></a> <a href="https://mastodon.thi.ng/tags/VirtualFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VirtualFS</span></a> <a href="https://mastodon.thi.ng/tags/CLI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CLI</span></a> <a href="https://mastodon.thi.ng/tags/TypeScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TypeScript</span></a> <a href="https://mastodon.thi.ng/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.thi.ng/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
TimSalabim<p>I've written a thing about web maps. Mainly for myself... If others are interested, it's here</p><p><a href="https://tim-salabim.codeberg.page/sotwm/sotwm.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tim-salabim.codeberg.page/sotw</span><span class="invisible">m/sotwm.html</span></a></p><p>Feedback etc. is more than welcome</p><p><a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://fosstodon.org/tags/sdsl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sdsl</span></a></p>
anchore<p>Do you need SBOMs for your JS projects? Learn to scan containers, source code, and build with the open-source tool Syft!<br>Our developer's guide provides step-by-step instructions. Get started: 📄 <a href="https://anchore.com/blog/javascript-sbom-generation/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">anchore.com/blog/javascript-sb</span><span class="invisible">om-generation/</span></a><br><a href="https://mstdn.business/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a> <a href="https://mstdn.business/tags/SBOM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SBOM</span></a> <a href="https://mstdn.business/tags/DevTools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevTools</span></a> <a href="https://mstdn.business/tags/Security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Security</span></a> <a href="https://mstdn.business/tags/Syft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Syft</span></a> <a href="https://mstdn.business/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
Biome<p>Biome partners with Vercel to improve type inference</p><p>We are proud to announce that Biome is kicking off our much-discussed type inference efforts in a partnership with Vercel!</p><p>Read all about it here: <a href="https://biomejs.dev/blog/vercel-partners-biome-type-inference" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">biomejs.dev/blog/vercel-partne</span><span class="invisible">rs-biome-type-inference</span></a></p><p><a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://fosstodon.org/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://fosstodon.org/tags/tooling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tooling</span></a></p>
ArtOfCompi<p>Daily flowers</p><p><a href="https://troet.cafe/tags/computerart" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computerart</span></a> <a href="https://troet.cafe/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://troet.cafe/tags/gif" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gif</span></a> <a href="https://troet.cafe/tags/bot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bot</span></a></p>
Rémi Eismann<p>One day, one decomposition<br>A215940: Difference between the n-th and the first (identity) permutation of (0,...,m-1), interpreted as a decimal number, divided by 9 (for any m for which 10! &gt;= m! &gt;= n)</p><p>3D graph, threejs - webGL ➡️ <a href="https://decompwlj.com/3Dgraph/A215940.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">decompwlj.com/3Dgraph/A215940.</span><span class="invisible">html</span></a><br>2D graph, first 500 terms ➡️ <a href="https://decompwlj.com/2Dgraph500terms/A215940.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">decompwlj.com/2Dgraph500terms/</span><span class="invisible">A215940.html</span></a></p><p><a href="https://mathstodon.xyz/tags/decompwlj" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>decompwlj</span></a> <a href="https://mathstodon.xyz/tags/math" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>math</span></a> <a href="https://mathstodon.xyz/tags/mathematics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mathematics</span></a> <a href="https://mathstodon.xyz/tags/sequence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sequence</span></a> <a href="https://mathstodon.xyz/tags/OEIS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OEIS</span></a> <a href="https://mathstodon.xyz/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mathstodon.xyz/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://mathstodon.xyz/tags/3D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>3D</span></a> <a href="https://mathstodon.xyz/tags/difference" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>difference</span></a> <a href="https://mathstodon.xyz/tags/decimal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>decimal</span></a> <a href="https://mathstodon.xyz/tags/numbers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>numbers</span></a> <a href="https://mathstodon.xyz/tags/permutation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>permutation</span></a> <a href="https://mathstodon.xyz/tags/graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>graph</span></a> <a href="https://mathstodon.xyz/tags/threejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>threejs</span></a> <a href="https://mathstodon.xyz/tags/webGL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webGL</span></a></p>
⚛️Revertron<p>Programming languages energy efficiency</p><p><a href="https://zhub.link/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://zhub.link/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://zhub.link/tags/languages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>languages</span></a> <a href="https://zhub.link/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a> <a href="https://zhub.link/tags/cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cpp</span></a> <a href="https://zhub.link/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://zhub.link/tags/ruby" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ruby</span></a> <a href="https://zhub.link/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://zhub.link/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a></p>
amen zwa, esq.<p>To my <a href="https://mathstodon.xyz/tags/CS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CS</span></a> <a href="https://mathstodon.xyz/tags/professor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>professor</span></a> friends on MathsTodon.xyz: what <a href="https://mathstodon.xyz/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> languages are you teaching as the "proper first language" to your freshmen, and what are the delights and dismays thereof?</p><p>Some 30y ago, I taught C and ML to the CS undergrads—my two favourite classic languages. But, boy, they were a handful to teach to novices. But then, you lot might well have an easier task now, given that a typical CS freshman today knows several languages already (at least <a href="https://mathstodon.xyz/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> and/or <a href="https://mathstodon.xyz/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a>🤦‍♂️), by the time they enter the uni.</p>
Alvin Ashcraft<p>Part 2 – Babylon.js 8.0: Audio, Gaussian Splat and physics updates. <a href="https://buff.ly/JR1Xh3D" rel="nofollow noopener noreferrer" target="_blank">buff.ly/JR1Xh3D</a> <a class="hashtag" href="https://bsky.app/search?q=%23javascript" rel="nofollow noopener noreferrer" target="_blank">#javascript</a> <a class="hashtag" href="https://bsky.app/search?q=%23babylonjs" rel="nofollow noopener noreferrer" target="_blank">#babylonjs</a> <a class="hashtag" href="https://bsky.app/search?q=%23gamedev" rel="nofollow noopener noreferrer" target="_blank">#gamedev</a> <a class="hashtag" href="https://bsky.app/search?q=%23webdev" rel="nofollow noopener noreferrer" target="_blank">#webdev</a> <a class="hashtag" href="https://bsky.app/search?q=%23windowsdev" rel="nofollow noopener noreferrer" target="_blank">#windowsdev</a> <a class="hashtag" href="https://bsky.app/search?q=%23graphics" rel="nofollow noopener noreferrer" target="_blank">#graphics</a><br><br><a href="https://buff.ly/JR1Xh3D" rel="nofollow noopener noreferrer" target="_blank">Part 2 – Babylon.js 8.0: Audio...</a></p>
🌮 Dave Millar 🌮<p>Any <a href="https://puz.fun/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> devs familiar with <a href="https://puz.fun/tags/eslint" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>eslint</span></a> able to tell me what I'm doing wrong here?</p><p>```<br>import mbxConfig from 'mbx-eslint-config';</p><p>export default [<br> {<br> ignores: [<br> "dist"<br> ],<br> },<br> mbxConfig.configs.recommended,<br>];<br>```</p><p>`mbx-eslint-config` includes stylistic recommended rules and then a set of rule overrides, but the resulting config from this file is ignoring my override on the `max-len` rule.</p><p>`npx eslint --inspect-config` shows me the expected output.</p>
Deno<p>Data analysis in Jupyter notebooks with... TypeScript?! 😱<br>✅ using `fetch` and other web standards<br>✅ fast dataframes with nodejs-polars<br>✅ easy charts with <span class="h-card" translate="no"><a href="https://vis.social/@observablehq" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>observablehq</span></a></span> <br>✅ rich interactive UIs with JavaScript</p><p>Learn more in this detailed walkthrough 👇<br><a href="https://deno.com/blog/exploring-art-with-typescript-and-jupyter" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">deno.com/blog/exploring-art-wi</span><span class="invisible">th-typescript-and-jupyter</span></a></p><p><a href="https://fosstodon.org/tags/deno" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>deno</span></a> <a href="https://fosstodon.org/tags/nodejs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nodejs</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://fosstodon.org/tags/jupyter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jupyter</span></a> <a href="https://fosstodon.org/tags/data" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>data</span></a></p>
Jonathan Matthews<p>Anyone else seeing <a href="https://fosstodon.org/tags/npm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npm</span></a> package installation failures? I can see <a href="https://status.npmjs.org/incidents/hdtkrsqp134s" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">status.npmjs.org/incidents/hdt</span><span class="invisible">krsqp134s</span></a>, but the "scoped to certain keywords" is both weasel-wording and confusing ... <a href="https://fosstodon.org/tags/npmjs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>npmjs</span></a> <a href="https://fosstodon.org/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://fosstodon.org/tags/devops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devops</span></a></p>
Frontend Dogma<p>UI Algorithms: A Tiny Undo Stack, by <span class="h-card" translate="no"><a href="https://ruby.social/@julik" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>julik</span></a></span>:</p><p><a href="https://blog.julik.nl/2025/03/a-tiny-undo-stack" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.julik.nl/2025/03/a-tiny-u</span><span class="invisible">ndo-stack</span></a></p><p><a href="https://mas.to/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mas.to/tags/algorithms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>algorithms</span></a> <a href="https://mas.to/tags/functionality" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>functionality</span></a></p>
Hacker News 50<p>Show HN: JavaScript PubSub in 163 Bytes</p><p>Link: <a href="https://github.com/hassanshaikley/pico-pubsub" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/hassanshaikley/pico</span><span class="invisible">-pubsub</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=43529774" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3529774</span></a></p><p><a href="https://social.lansky.name/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a></p>
Andrew Mark McCall<p>anyone got any job leads for 3-5 years professional experience with Javascript, react, Golang, PHP, Docker? <a href="https://indieweb.social/tags/fedihire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedihire</span></a> <a href="https://indieweb.social/tags/getfedihired" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>getfedihired</span></a> <a href="https://indieweb.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://indieweb.social/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://indieweb.social/tags/react" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>react</span></a> <a href="https://indieweb.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://indieweb.social/tags/docker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>docker</span></a></p>
saiot<p>TIL: The @font-face rule does not work in the shadow DOM</p><p><a href="https://fbedussi.github.io/blog/til/The-font-face-rule-does-not-work-in-the-shadow-DOM" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fbedussi.github.io/blog/til/Th</span><span class="invisible">e-font-face-rule-does-not-work-in-the-shadow-DOM</span></a></p><p><a href="https://mastodon.uno/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.uno/tags/shadowdom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>shadowdom</span></a></p>