med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

365
active users

#swdev

0 posts0 participants0 posts today
Gary McGraw<p>"Just let AI do it," they said. They being Microsoft. ROFL.<br><a href="https://sigmoid.social/tags/MLsec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MLsec</span></a> <a href="https://sigmoid.social/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> <a href="https://sigmoid.social/tags/developer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developer</span></a> </p><p><a href="https://www.reddit.com/r/ExperiencedDevs/comments/1krttqo/my_new_hobby_watching_ai_slowly_drive_microsoft/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">reddit.com/r/ExperiencedDevs/c</span><span class="invisible">omments/1krttqo/my_new_hobby_watching_ai_slowly_drive_microsoft/</span></a></p>
Tolga<p>How would you keep secrets out of your application logs? This article by Allan Reyes covers approaches that tackle this problem - among others - through the design of your logging / data architecture and using dedicated data types to handle sensitive information in a safe way.</p><p><a href="https://infosec.exchange/tags/defendabledesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>defendabledesign</span></a> <a href="https://infosec.exchange/tags/appsec" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>appsec</span></a> <a href="https://infosec.exchange/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> </p><p><a href="https://allan.reyes.sh/posts/keeping-secrets-out-of-logs/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">allan.reyes.sh/posts/keeping-s</span><span class="invisible">ecrets-out-of-logs/</span></a></p>
tjhowse<p>Colleague: "Hey I used that tool you made but it gave me this error: &lt;pastes error log detailing what went wrong and how to fix it&gt;"<br>Me: *copies a portion of the error message and pastes it into the chat*<br>Colleague: OK, thanks.</p><p>Reading error messages feels like haruspicy¹ most of the time, and this has trained many people to avoid even trying. It feels bad when I put effort into writing humane, useful error messages and they get ignored.</p><p>¹ <a href="https://en.wikipedia.org/wiki/Haruspex" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">en.wikipedia.org/wiki/Haruspex</span><span class="invisible"></span></a></p><p><a href="https://howse.social/tags/devops" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>devops</span></a> <a href="https://howse.social/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a></p>
Jan Wedel<p>The compiler is your friend and first line of defence. Make use of it!</p><p>- Avoid dynamic types, if possible<br>- Use statically typed data structures instead of polymorphic ones (like dictionaries/maps)<br>- use explicit nullability / optionals if possible</p><p><a href="https://mastodon.online/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> <a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.online/tags/DEVCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DEVCommunity</span></a> <a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/csharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>csharp</span></a> <a href="https://mastodon.online/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a></p>
tjhowse<p>I use github copilot daily. I treat it like pair programming with a very enthusiastic junior developer who's pretty good at skimming manpages and API docs, but not perfect.</p><p>However whenever I'm adding a comment to existing code that starts with "# This is..." it *almost always* suggests a completion of "...a bit of a hack but it works".</p><p>I'm always slightly insulted.</p><p>Also the prevalence of this comment in its training corpus is concerning.</p><p><a href="https://howse.social/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> <a href="https://howse.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://howse.social/tags/github" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>github</span></a> <a href="https://howse.social/tags/copilot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>copilot</span></a></p>
ollibaba<p><span class="h-card" translate="no"><a href="https://cyberplace.social/@GossiTheDog" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>GossiTheDog</span></a></span> <span class="h-card" translate="no"><a href="https://infosec.exchange/@bees" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bees</span></a></span> I don't really care whether he does this for throwaway weekend projects. Some of my weekend projects look like crap as well, because they're just for me.</p><p>But I guess things will become "interesting" when people use this approach at work – and especially when some people on the team use "vibe coding" and others use "planned coding". If I need to change someone else's code and I can't understand it and they can't explain it either, there will be conflicts, no?</p><p><a href="https://chaos.social/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> <a href="https://chaos.social/tags/AI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AI</span></a> <a href="https://chaos.social/tags/SWDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SWDev</span></a></p>
Kao Félix<p>GNU Emacs 30.1 is out, I'm excited to try it! My highlights:<br>- Native compilation and JSON always on<br>- Auto regen TAGS files<br>- EditorConfig support<br>- New tree-sitter modes</p><p><a href="https://mastodon.online/tags/emacs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>emacs</span></a> <a href="https://mastodon.online/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> <a href="https://mastodon.online/tags/softwaredev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredev</span></a> <a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.online/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a><br><a href="https://mastodon.online/tags/gnu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gnu</span></a></p><p><a href="https://www.gnu.org/software/emacs/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">gnu.org/software/emacs/</span><span class="invisible"></span></a></p>
Jan Wedel<p>Rule 39 of software development:</p><p>During the lifetime of a product, a stakeholder will request an Excel Import/Export.</p><p><a href="https://mastodon.online/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> <a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.online/tags/programminghumor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programminghumor</span></a> <a href="https://mastodon.online/tags/humor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>humor</span></a></p>
Jaycosm🔆<p>🚩 DeepComputing, the company behind the RISC-V Roma Laptop II, is also making a RISC-V mainboard for the Framework Laptop <br> <br>What a great week for processor architectures 👍 <br> <br>DeepComputing Press Release<br><a href="https://deepcomputing.io/a-risc-v-world-first-independently-developed-risc-v-mainboard-for-a-framework-laptop-from-deepcomputing" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">deepcomputing.io/a-risc-v-worl</span><span class="invisible">d-first-independently-developed-risc-v-mainboard-for-a-framework-laptop-from-deepcomputing</span></a> <br> <br>Framework Press Release<br><a href="https://frame.work/blog/introducing-a-new-risc-v-mainboard-from-deepcomputing" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">frame.work/blog/introducing-a-</span><span class="invisible">new-risc-v-mainboard-from-deepcomputing</span></a> <br> <br>RISC-V Mainboard Email Notification<br><a href="https://frame.work/products/deep-computing-risc-v-mainboard" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">frame.work/products/deep-compu</span><span class="invisible">ting-risc-v-mainboard</span></a> <br> <br>Mastodon Thread<br><a href="https://fosstodon.org/@frameworkcomputer/112638098841106104" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosstodon.org/@frameworkcomput</span><span class="invisible">er/112638098841106104</span></a> <br> <br><a href="https://mastodon.gamedev.place/tags/DeepComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeepComputing</span></a> <a href="https://mastodon.gamedev.place/tags/Framework" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Framework</span></a> <a href="https://mastodon.gamedev.place/tags/Laptop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Laptop</span></a> <a href="https://mastodon.gamedev.place/tags/FrameworkLaptop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FrameworkLaptop</span></a> <a href="https://mastodon.gamedev.place/tags/StarFive" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>StarFive</span></a> <a href="https://mastodon.gamedev.place/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> <a href="https://mastodon.gamedev.place/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a> <a href="https://mastodon.gamedev.place/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.gamedev.place/tags/Computing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Computing</span></a> <a href="https://mastodon.gamedev.place/tags/SWDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SWDev</span></a> <a href="https://mastodon.gamedev.place/tags/HWDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HWDev</span></a></p>
Jaycosm🔆<p>🚩 DC-ROMA RISC-V LAPTOP II</p><p>Octa-core RISC-V CPU<br>Ubuntu Pre-installed<br>SpacemiT K1 SoC <br> <br>Starts at $399 USD + Customs Duties as Applicable <br> <br>UPDATE: NOW ON SALE! <br> <br>Overview<br><a href="https://deepcomputing.io/product/dc-roma-risc-v-laptop-ii" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">deepcomputing.io/product/dc-ro</span><span class="invisible">ma-risc-v-laptop-ii</span></a> <br> <br>Store<br><a href="https://store.deepcomputing.io/products/dc-roma-laptop-ii-risc-v-laptop-with-octa-core-cpu-pre-sale" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">store.deepcomputing.io/product</span><span class="invisible">s/dc-roma-laptop-ii-risc-v-laptop-with-octa-core-cpu-pre-sale</span></a> <br> <br>Specs (Based on SpacemiT MUSE Book OEM Product)<br><a href="https://www.cnx-software.com/2024/04/30/muse-book-laptop-spacemit-k1-octa-core-risc-v-ai-processor-16gb-ram" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cnx-software.com/2024/04/30/mu</span><span class="invisible">se-book-laptop-spacemit-k1-octa-core-risc-v-ai-processor-16gb-ram</span></a> <br> <br>Article 1<br><a href="https://riscv.org/news/2024/06/worlds-first-risc-v-laptop-gets-a-massive-upgrade-and-equips-with-ubuntu" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">riscv.org/news/2024/06/worlds-</span><span class="invisible">first-risc-v-laptop-gets-a-massive-upgrade-and-equips-with-ubuntu</span></a> <br> <br>Article 2<br><a href="https://www.theregister.com/2024/06/13/riscv_laptop_ubuntu" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">theregister.com/2024/06/13/ris</span><span class="invisible">cv_laptop_ubuntu</span></a> <br> <br><a href="https://mastodon.gamedev.place/tags/DeepComputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeepComputing</span></a> <a href="https://mastodon.gamedev.place/tags/RISCV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RISCV</span></a> <a href="https://mastodon.gamedev.place/tags/Laptop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Laptop</span></a> <a href="https://mastodon.gamedev.place/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ubuntu</span></a> <a href="https://mastodon.gamedev.place/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.gamedev.place/tags/Computing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Computing</span></a> <a href="https://mastodon.gamedev.place/tags/SWDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SWDev</span></a> <a href="https://mastodon.gamedev.place/tags/HWDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HWDev</span></a></p>
Jan Wedel<p>Nothing feels like 127.0.0.1.</p><p><a href="https://mastodon.online/tags/programminghumor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programminghumor</span></a> <a href="https://mastodon.online/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> <a href="https://mastodon.online/tags/humor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>humor</span></a></p>
Thomas Krause<p>gedanke des <a href="https://chaos.social/tags/contemptus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>contemptus</span></a>:</p><p>menschen ohne <a href="https://chaos.social/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> hintergrund - also perfektionslevel &lt; 80 - werden nie verstehen, weshalb mehrere heading1-formatierungen in dokumenten gar nicht gehen.</p><p><a href="https://chaos.social/tags/humanlinter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>humanlinter</span></a></p>
Jan Wedel<p>Ok, so I am waiting for the computation result for day 05, part 2 of <a href="https://mastodon.online/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AdventOfCode</span></a> since 20min on my M1… Not done yet. I guess I need to work a bit on the efficiency tomorrow ^^</p><p>I knew that the seed ranges were huge but remember, don't do premature optimisation when not necessary. ☝️</p><p>Now, it's necessary 😅</p><p><a href="https://mastodon.online/tags/SWDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SWDev</span></a> <a href="https://mastodon.online/tags/DEVCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DEVCommunity</span></a> <a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/JavaBubble" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaBubble</span></a></p>
Chris Johnson<p><a href="https://phpc.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://phpc.social/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> people: zsh or bash, and why?</p>
Jan Wedel<p>TIL: You can use MS Teams channel as a virtual office room. If you create one or two Channels (e.g. “room 1” and “room 2” for your team, people could join, stay there. Others can join at any time without calling everyone. For reasons unknown, we used a group chat before for over a year now which is annoying as the first one starting a call will call everyone. </p><p><a href="https://mastodon.online/tags/RemoteWork" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RemoteWork</span></a> <a href="https://mastodon.online/tags/WFH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WFH</span></a> <a href="https://mastodon.online/tags/WorkingFromHome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WorkingFromHome</span></a> <a href="https://mastodon.online/tags/Teams" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Teams</span></a> <a href="https://mastodon.online/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a> <a href="https://mastodon.online/tags/DEVCommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DEVCommunity</span></a></p>
Jan Wedel<p>I’ve integrated <a href="https://mastodon.online/tags/ChatGPT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ChatGPT</span></a> in my daily developer life. I don’t let it write code or tests, I let it do the googling and reading documentation for me. It saves time. I can ask “Show me a how to create a public/private key pair and use that in a YAML pipeline in Azure DevOps to connect to a remote server ‘example.com’ and execute the command ‘echo hello remote world’ there”. This saves looking up a ton of stuff in docs, stack overflow and man pages. It doesn’t work always but takes you 95%. <a href="https://mastodon.online/tags/swdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swdev</span></a></p>
Jaycosm🔆<p>🚩 ‘Fortnite,’ Unreal Engine Studio Epic Games to Layoff 830 </p><p><a href="https://www.awn.com/news/fortnite-unreal-engine-studio-epic-games-layoff-830" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">awn.com/news/fortnite-unreal-e</span><span class="invisible">ngine-studio-epic-games-layoff-830</span></a> <br> <br><a href="https://mastodon.gamedev.place/tags/AWN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AWN</span></a> <a href="https://mastodon.gamedev.place/tags/Epic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Epic</span></a> <a href="https://mastodon.gamedev.place/tags/EpicGames" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EpicGames</span></a> <a href="https://mastodon.gamedev.place/tags/Unreal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Unreal</span></a> <a href="https://mastodon.gamedev.place/tags/UnrealEngine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UnrealEngine</span></a> <a href="https://mastodon.gamedev.place/tags/Fortnite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fortnite</span></a> <a href="https://mastodon.gamedev.place/tags/SWDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SWDev</span></a> <a href="https://mastodon.gamedev.place/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a> <a href="https://mastodon.gamedev.place/tags/Gaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gaming</span></a> <a href="https://mastodon.gamedev.place/tags/IT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IT</span></a> <a href="https://mastodon.gamedev.place/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <a href="https://mastodon.gamedev.place/tags/Layoffs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Layoffs</span></a> <a href="https://mastodon.gamedev.place/tags/Bancamp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bancamp</span></a> <a href="https://mastodon.gamedev.place/tags/SuperAwesome" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SuperAwesome</span></a></p>
Jaycosm🔆<p>The close relationship between <a href="https://mastodon.gamedev.place/tags/Microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microsoft</span></a> &amp; <a href="https://mastodon.gamedev.place/tags/OpenAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenAI</span></a> has me concerned as a <a href="https://mastodon.gamedev.place/tags/SoftwareEngineer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineer</span></a></p><p>I've seen many examples of people using <a href="https://mastodon.gamedev.place/tags/ChatGPT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ChatGPT</span></a> to generate <a href="https://mastodon.gamedev.place/tags/Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Software</span></a> code. So I wondered, what <a href="https://mastodon.gamedev.place/tags/SWDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SWDev</span></a> data does ChatGPT train on?</p><p>Since Microsoft has already invested $1 Billion in OpenAI, with another $10B on the way, I can only assume <a href="https://mastodon.gamedev.place/tags/VSCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSCode</span></a> &amp; <a href="https://mastodon.gamedev.place/tags/VisualStudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VisualStudio</span></a> are being used to collect <a href="https://mastodon.gamedev.place/tags/SoftwareDeveloper" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDeveloper</span></a> code for training data</p><p><a href="https://mastodon.gamedev.place/tags/VSCodium" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VSCodium</span></a> is a <a href="https://mastodon.gamedev.place/tags/DataPrivacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DataPrivacy</span></a> alternative:<br><a href="https://vscodium.com" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">vscodium.com</span><span class="invisible"></span></a></p><p><a href="https://mastodon.gamedev.place/tags/GameDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GameDev</span></a></p>