digitalcourage.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Diese Instanz wird betrieben von Digitalcourage e.V. für die Allgemeinheit. Damit wir das nachhaltig tun können, erheben wir einen jährlichen Vorausbeitrag von 1€/Monat per SEPA-Lastschrifteinzug.

Server stats:

812
active users

#webdev

121 posts81 participants3 posts today
Jared White ✌️ [HWC]<p><strong>Minimalist Mastro Framework Offers Modern Take on MPAs</strong></p> <p><a href="https://humansare.social/post/27" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">humansare.social/post/27</span><span class="invisible"></span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Findings" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Findings</span></a><br>The Pragmatic Engineer 2025 Survey (Part 2) · Which tools do software engineers use today? <a href="https://ilo.im/16693q" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/16693q</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/TechStack" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechStack</span></a> <a href="https://mastodon.social/tags/Projects" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Projects</span></a> <a href="https://mastodon.social/tags/Communication" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Communication</span></a> <a href="https://mastodon.social/tags/Collaboration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Collaboration</span></a> <a href="https://mastodon.social/tags/Tooling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tooling</span></a> <a href="https://mastodon.social/tags/Databases" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Databases</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a> <a href="https://mastodon.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a></p>
Inautilo<p>“If I lose my job due to AI, it will be because I used it so much that it made me lazy and stupid to the point where another human has to replace me, and I become unemployable.” — Thomasorus</p><p>_____<br><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Business" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Business</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/Skills" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Skills</span></a> <a href="https://mastodon.social/tags/Job" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Job</span></a> <a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a> <a href="https://mastodon.social/tags/Quotes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quotes</span></a></p>
Reilly Spitzfaden (they/them)<p>最近HTMLでルビを振ることのやり方を知た!</p><p>Or in English, “I recently learned how to write ruby characters in HTML!” I took some Japanese in undergrad, and I'm having fun playing around with Japanese typography on the web. </p><p><a href="https://reillyspitzfaden.com/posts/2025/08/ruby-html/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">reillyspitzfaden.com/posts/202</span><span class="invisible">5/08/ruby-html/</span></a> </p><p><a href="https://hachyderm.io/tags/Japanese" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Japanese</span></a> <a href="https://hachyderm.io/tags/Language" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Language</span></a> <a href="https://hachyderm.io/tags/LanguageLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LanguageLearning</span></a> <a href="https://hachyderm.io/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> <a href="https://hachyderm.io/tags/Typography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Typography</span></a> <a href="https://hachyderm.io/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>
Venya (he/him/dude) 🇺🇦<p>My son was having some issues getting git configured to play nice with our local <a href="https://musicians.today/tags/Forgejo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forgejo</span></a> server/VM for <a href="https://musicians.today/tags/TheOdinProject" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheOdinProject</span></a> (in lieu of GitHub)</p><p>and I didn't know enough so I kept having to dig in to figure out what it was asking him and then try to figure out how to make it work in our setup</p><p>anyway long and short of it now we're both doing The Odin Project for <a href="https://musicians.today/tags/homeschool" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homeschool</span></a> </p><p><a href="https://www.theodinproject.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">theodinproject.com/</span><span class="invisible"></span></a></p><p><a href="https://musicians.today/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>
Alvin Ashcraft 🐿️<p><a href="https://hachyderm.io/tags/ASPNETCore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ASPNETCore</span></a> updates in .NET 10 Preview 7 | by Dan Roth.</p><p><a href="https://github.com/dotnet/aspnetcore/discussions/63317" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/dotnet/aspnetcore/d</span><span class="invisible">iscussions/63317</span></a> </p><p><a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/dotnet10" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet10</span></a> <a href="https://hachyderm.io/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://hachyderm.io/tags/blazor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>blazor</span></a> <a href="https://hachyderm.io/tags/json" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>json</span></a> <a href="https://hachyderm.io/tags/wasm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wasm</span></a> <a href="https://hachyderm.io/tags/apis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>apis</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Launches" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Launches</span></a><br>Launching MDN’s new front end · “Redesigned and reengineered from the ground up.” <a href="https://ilo.im/166971" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/166971</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Mozilla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mozilla</span></a> <a href="https://mastodon.social/tags/MDN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MDN</span></a> <a href="https://mastodon.social/tags/Documentation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Documentation</span></a> <a href="https://mastodon.social/tags/WebPlatform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebPlatform</span></a> <a href="https://mastodon.social/tags/Browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Browser</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.social/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a></p>
randomMDN<p>🦖 Notifications API 🦖</p><p><a href="https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.mozilla.org/en-US/do</span><span class="invisible">cs/Web/API/Notifications_API</span></a></p><p>The Notifications API allows web pages to control the display of system notifications to the end user. These are outside the top-level browsing context viewport, so therefore can be displayed even when the user has switched tabs or moved to a different app. The API is designed to be compatible with existing notification systems, across different platforms.</p><p><a href="https://front-end.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
DailyHTML<p>&lt;section&gt; </p><p>Represents a generic standalone section of a document.</p><p><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/section" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.mozilla.org/en-US/do</span><span class="invisible">cs/Web/HTML/Reference/Elements/section</span></a></p><p><a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/DailyHTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DailyHTML</span></a></p>
Neil Craig<p>I tried a GitHub Copilot PR review as it's been ages since I last did.</p><p>It was wrong on 3 out of 3 suggestions it made:</p><p>1. It suggested inverting the IP ACL and API key check such that it'd have allowed anyone to purge anything from our CDN cache<br>2. It said I'd got some basic logic wrong (I hadn't) on 1 of ~20 changes of the same type (var not set or var == "" -&gt; strlen(var) == 0)<br>3. It made up a service name and wanted me to use that</p><p>What a pile of shit.</p><p><a href="https://mastodon.social/tags/Copilot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Copilot</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/Github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Github</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>
Sam Nabi<p>ok but why did Automattic incorporate in Ireland as Aut O'Mattic??? i'm dying lmao <a href="https://spore.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
Alvin Ashcraft 🐿️<p>Custom domains with Aspire | by Mitch Denny.</p><p><a href="https://www.withaspire.dev/custom-domains-with-aspire/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">withaspire.dev/custom-domains-</span><span class="invisible">with-aspire/</span></a> </p><p><a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://hachyderm.io/tags/aspire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aspire</span></a> <a href="https://hachyderm.io/tags/dotnetaspire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnetaspire</span></a></p>
Chris Ferdinandi ⚓️<p>⚓️ New Article: Building a custom download GUI <a href="https://ift.tt/kbS98rd" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ift.tt/kbS98rd</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/FrontEndDeveloper" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FrontEndDeveloper</span></a> <a href="https://mastodon.social/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://mastodon.social/tags/CodeNewbie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeNewbie</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Guides" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Guides</span></a><br>The future of large files in Git is Git · Managing large files in Git, today and tomorrow <a href="https://ilo.im/1666bm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/1666bm</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/VersionControl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VersionControl</span></a> <a href="https://mastodon.social/tags/Git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Git</span></a> <a href="https://mastodon.social/tags/LFS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LFS</span></a> <a href="https://mastodon.social/tags/Extensions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Extensions</span></a> <a href="https://mastodon.social/tags/Repositories" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Repositories</span></a> <a href="https://mastodon.social/tags/Files" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Files</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Backend</span></a></p>
※ Succubus Mia 🏳️‍⚧<p>Are there any actual downsides of using non-valid hostnames in browsers? Like https://-example.goto.pm/. (a domain name with a starting dash is not a valid hostname)<br>I only know that Internet Explorer doesn't save cookies on domains containing an underscore.<br><a href="https://kinkycats.org/tags/browser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>browser</span></a> <a href="https://kinkycats.org/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a> <a href="https://kinkycats.org/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
Alvin Ashcraft 🐿️<p>How to Build an AI Text-to-Flowchart Converter Using OpenAI and Vue Diagram.</p><p><a href="https://www.syncfusion.com/blogs/post/ai-text-to-flowchart-vue-diagram?utm_source=alvinashcraft&amp;utm_medium=email&amp;utm_campaign=alvinashcraft_blog_edmaug25" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">syncfusion.com/blogs/post/ai-t</span><span class="invisible">ext-to-flowchart-vue-diagram?utm_source=alvinashcraft&amp;utm_medium=email&amp;utm_campaign=alvinashcraft_blog_edmaug25</span></a> </p><p><a href="https://hachyderm.io/tags/vuejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vuejs</span></a> <a href="https://hachyderm.io/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://hachyderm.io/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://hachyderm.io/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://hachyderm.io/tags/ref" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ref</span></a> <a href="https://hachyderm.io/tags/openai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openai</span></a> <a href="https://hachyderm.io/tags/ux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ux</span></a> <a href="https://hachyderm.io/tags/syncfusion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>syncfusion</span></a></p>
Alvin Ashcraft 🐿️<p>Dew Drop – August 19, 2025 (#4479)</p><p><a href="https://www.alvinashcraft.com/2025/08/19/dew-drop-august-19-2025-4479/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">alvinashcraft.com/2025/08/19/d</span><span class="invisible">ew-drop-august-19-2025-4479/</span></a></p><p><a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a> <a href="https://hachyderm.io/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://hachyderm.io/tags/csharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csharp</span></a> <a href="https://hachyderm.io/tags/windowsdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windowsdev</span></a> <a href="https://hachyderm.io/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> <a href="https://hachyderm.io/tags/mobiledev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mobiledev</span></a> <a href="https://hachyderm.io/tags/cloud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cloud</span></a> <a href="https://hachyderm.io/tags/visualstudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>visualstudio</span></a> <a href="https://hachyderm.io/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://hachyderm.io/tags/dewdrop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dewdrop</span></a></p>
Peter Kröner<p>Their day vs. my day</p><p><a href="https://mastodon.social/tags/cats" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cats</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a></p>
randomMDN<p>🦖 Set-Cookie header<br>✅ Widely available (from Jul 2015)</p><p><a href="https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Set-Cookie" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developer.mozilla.org/en-US/do</span><span class="invisible">cs/Web/HTTP/Reference/Headers/Set-Cookie</span></a></p><p>The HTTP Set-Cookie response header is used to send a cookie from the server to the user agent, so that the user agent can send it back to the server later. To send multiple cookies, multiple Set-Cookie headers should be sent in the same response.</p><p><a href="https://front-end.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://front-end.social/tags/HTTP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTTP</span></a></p>
georg fischer<p>Super helpful article by <span class="h-card" translate="no"><a href="https://mastodon.social/@anatudor" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>anatudor</span></a></span> explaining how to use <a href="https://mastodon.social/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> container query units in nested containers:</p><p><a href="https://frontendmasters.com/blog/using-container-query-units-relative-to-an-outer-container/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">frontendmasters.com/blog/using</span><span class="invisible">-container-query-units-relative-to-an-outer-container/</span></a></p><p><a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frontend</span></a></p>