mastouille.fr est l'un des nombreux serveurs Mastodon indépendants que vous pouvez utiliser pour participer au fédiverse.
Mastouille est une instance Mastodon durable, ouverte, et hébergée en France.

Administré par :

Statistiques du serveur :

594
comptes actifs

#developerlife

0 message0 participant0 message aujourd’hui
Redhotcyber<p>🎓 È online il nuovo corso sulla Programmazione Funzionale su RHC Academy… ed è in offerta lancio! 🚀</p><p>💰 Prezzo promo lancio: 350€ invece di 500€ (🎯 sconto del 30%)<br>🎟️ Usa il seguente coupon esclusivo per attivare l’offerta:<br><a href="https://academy.redhotcyber.com/courses/programmazione-funzionale-in-typescript?th__ug=9ae5a789&amp;th__c=type-50" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">academy.redhotcyber.com/course</span><span class="invisible">s/programmazione-funzionale-in-typescript?th__ug=9ae5a789&amp;th__c=type-50</span></a></p><p>🔗 Scopri il corso e porta il tuo codice a un livello superiore:<br><a href="https://academy.redhotcyber.com/courses/programmazione-funzionale-in-typescript" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">academy.redhotcyber.com/course</span><span class="invisible">s/programmazione-funzionale-in-typescript</span></a></p><p>📞Scrivici su WhatsApp: 379 163 8765 o a formazione@redhotcyber.com<br>Link al corso: <a href="https://academy.redhotcyber.com/courses/programmazione-funzionale-in-typescript?th__ug=9ae5a789&amp;th__c=type-50" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">academy.redhotcyber.com/course</span><span class="invisible">s/programmazione-funzionale-in-typescript?th__ug=9ae5a789&amp;th__c=type-50</span></a></p><p><a href="https://mastodon.bida.im/tags/redhotcyber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>redhotcyber</span></a> <a href="https://mastodon.bida.im/tags/rhcacademy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rhcacademy</span></a> <a href="https://mastodon.bida.im/tags/formazione" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazione</span></a> <a href="https://mastodon.bida.im/tags/formazioneonline" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazioneonline</span></a> <a href="https://mastodon.bida.im/tags/informationsecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>informationsecurity</span></a> <a href="https://mastodon.bida.im/tags/ethicalhacking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ethicalhacking</span></a> <a href="https://mastodon.bida.im/tags/cyberthreatintelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cyberthreatintelligence</span></a> <a href="https://mastodon.bida.im/tags/cti" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cti</span></a> <a href="https://mastodon.bida.im/tags/cyberthreatintelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cyberthreatintelligence</span></a> <a href="https://mastodon.bida.im/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a> <br><a href="https://mastodon.bida.im/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.bida.im/tags/programmazionefunzionale" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmazionefunzionale</span></a> <a href="https://mastodon.bida.im/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a> <a href="https://mastodon.bida.im/tags/certificazione" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>certificazione</span></a> <a href="https://mastodon.bida.im/tags/formazioneprofessionale" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazioneprofessionale</span></a> <a href="https://mastodon.bida.im/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a> <a href="https://mastodon.bida.im/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareengineering</span></a> <a href="https://mastodon.bida.im/tags/RedHotCyber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RedHotCyber</span></a> <a href="https://mastodon.bida.im/tags/codingbestpractices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codingbestpractices</span></a> <a href="https://mastodon.bida.im/tags/teamIT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>teamIT</span></a></p>
Harald Klinke<p>Okay, ich hab’s ernsthaft ausprobiert: Einen Tag lang Code Engineering mit Roo Code.<br>Fazit: Ich kehre zurück zum klassischen Vibe Coding über die ChatGPT-Eingabezeile.</p><p>Warum?<br>– Vergisst laufend Kontext<br>– Loop-Schleifen im Prozess<br>– Ahnungslos bei Library-Nutzung<br>– Und teuer: Viele API Calls, 20 $ später noch kein lauffähiger Code.</p><p>Also wieder: Terminal, Kaffee, Promptfenster. 🧑‍💻☕</p><p><a href="https://det.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://det.social/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://det.social/tags/RooCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RooCode</span></a> <a href="https://det.social/tags/ChatGPT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ChatGPT</span></a> <a href="https://det.social/tags/PromptEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PromptEngineering</span></a> <a href="https://det.social/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a></p>
PHP Architect<p>Ever wondered about the PHP release process? <span class="h-card" translate="no"><a href="https://tekton.network/@ericmann" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ericmann</span></a></span> breaks it down for us on Community Corner. Don't miss it! <a href="https://www.phparch.com/podcast/community-corner-interview-with-eric-mann" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">phparch.com/podcast/community-</span><span class="invisible">corner-interview-with-eric-mann</span></a> <a href="https://phparch.social/tags/PHPRelease" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHPRelease</span></a> <a href="https://phparch.social/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a></p>
Redhotcyber<p>🎓 È online il nuovo corso sulla Programmazione Funzionale su RHC Academy… ed è in offerta lancio! 🚀</p><p>💰 Prezzo promo lancio: 350€ invece di 500€ (🎯 sconto del 30%)</p><p>🔗 Scopri il corso e porta il tuo codice a un livello superiore:<br><a href="https://academy.redhotcyber.com/courses/programmazione-funzionale-in-typescript" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">academy.redhotcyber.com/course</span><span class="invisible">s/programmazione-funzionale-in-typescript</span></a></p><p>📞Scrivici su WhatsApp: 379 163 8765 o a formazione@redhotcyber.com<br>Link al corso: <a href="https://academy.redhotcyber.com/courses/programmazione-funzionale-in-typescript?th__ug=9ae5a789&amp;th__c=type-50" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">academy.redhotcyber.com/course</span><span class="invisible">s/programmazione-funzionale-in-typescript?th__ug=9ae5a789&amp;th__c=type-50</span></a></p><p><a href="https://mastodon.bida.im/tags/redhotcyber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>redhotcyber</span></a> <a href="https://mastodon.bida.im/tags/rhcacademy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rhcacademy</span></a> <a href="https://mastodon.bida.im/tags/formazione" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazione</span></a> <a href="https://mastodon.bida.im/tags/formazioneonline" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazioneonline</span></a> <a href="https://mastodon.bida.im/tags/informationsecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>informationsecurity</span></a> <a href="https://mastodon.bida.im/tags/ethicalhacking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ethicalhacking</span></a> <a href="https://mastodon.bida.im/tags/cyberthreatintelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cyberthreatintelligence</span></a> <a href="https://mastodon.bida.im/tags/cti" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cti</span></a> <a href="https://mastodon.bida.im/tags/cyberthreatintelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cyberthreatintelligence</span></a> <a href="https://mastodon.bida.im/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a> <br><a href="https://mastodon.bida.im/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.bida.im/tags/programmazionefunzionale" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmazionefunzionale</span></a> <a href="https://mastodon.bida.im/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a> <a href="https://mastodon.bida.im/tags/certificazione" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>certificazione</span></a> <a href="https://mastodon.bida.im/tags/formazioneprofessionale" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazioneprofessionale</span></a> <a href="https://mastodon.bida.im/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a> <a href="https://mastodon.bida.im/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareengineering</span></a> <a href="https://mastodon.bida.im/tags/RedHotCyber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RedHotCyber</span></a> <a href="https://mastodon.bida.im/tags/codingbestpractices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codingbestpractices</span></a> <a href="https://mastodon.bida.im/tags/teamIT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>teamIT</span></a></p>
Gytis Repečka<p>I hate JavaScript so much <a href="https://bouncinglogo.com/" rel="nofollow noopener noreferrer" target="_blank">I developed an app</a> with it :blobcatgiggle: :javascript:</p><p>Wrapped it as :androidalt: application to run in a WebView, but <a href="https://app.bouncinglogo.com/" rel="nofollow noopener noreferrer" target="_blank">it also runs on a normal browser</a> :ablobcatwobpatted:</p><p>Being web application it is <em>visible source</em>, but also published as real <a href="https://source.gyt.is/inretio/bouncing-logo" rel="nofollow noopener noreferrer" target="_blank">open source</a> :ablobcatbongokeyboard:</p><p>Give it a go - I find those old-school :dvd: screensavers soothing - and let me know your thoughts about it.</p><p><em>Bouncing Logo</em> is pending inclusion into <em>Samsung Galaxy Store</em>, next will be adding it to <span class="h-card"><a href="https://floss.social/@fdroidorg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fdroidorg</span></a></span> :blobcatcheer:</p><p>Oh, and it's on self-hosted <span class="h-card"><a href="https://floss.social/@forgejo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>forgejo</span></a></span> instance :forgejo:</p><p><a href="https://social.gyt.is/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://social.gyt.is/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a> <a href="https://social.gyt.is/tags/myapp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>myapp</span></a> <a href="https://social.gyt.is/tags/webapp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webapp</span></a> <a href="https://social.gyt.is/tags/android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>android</span></a> <a href="https://social.gyt.is/tags/dvd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dvd</span></a> <a href="https://social.gyt.is/tags/bouncinglogo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bouncinglogo</span></a></p>
Redhotcyber<p>🎓 È online il nuovo corso sulla Programmazione Funzionale su RHC Academy… ed è in offerta lancio! 🚀</p><p>⚠️ ATTENZIONE! Solo per pochissimo tempo ⏳<br>💰 Prezzo promo lancio: 350€ invece di 500€ (🎯 sconto del 30%)<br>👉 6 ore di corso distribuito in 29 lezioni con esercizi pratici<br>🎟️ Coupon esclusivo per attivare l’offerta:<br><a href="https://academy.redhotcyber.com/courses/programmazione-funzionale-in-typescript?th__ug=9ae5a789&amp;th__c=type-50" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">academy.redhotcyber.com/course</span><span class="invisible">s/programmazione-funzionale-in-typescript?th__ug=9ae5a789&amp;th__c=type-50</span></a></p><p>🔗 Scopri il corso e porta il tuo codice a un livello superiore:<br><a href="https://academy.redhotcyber.com/courses/programmazione-funzionale-in-typescript" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">academy.redhotcyber.com/course</span><span class="invisible">s/programmazione-funzionale-in-typescript</span></a> </p><p>📞 WhatsApp al 3791638765 o formazione@redhotcyber.com</p><p><a href="https://mastodon.bida.im/tags/redhotcyber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>redhotcyber</span></a> <a href="https://mastodon.bida.im/tags/rhcacademy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rhcacademy</span></a> <a href="https://mastodon.bida.im/tags/formazione" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazione</span></a> <a href="https://mastodon.bida.im/tags/formazioneonline" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazioneonline</span></a> <a href="https://mastodon.bida.im/tags/informationsecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>informationsecurity</span></a> <a href="https://mastodon.bida.im/tags/ethicalhacking" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ethicalhacking</span></a> <a href="https://mastodon.bida.im/tags/cyberthreatintelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cyberthreatintelligence</span></a> <a href="https://mastodon.bida.im/tags/cti" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cti</span></a> <a href="https://mastodon.bida.im/tags/cyberthreatintelligence" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cyberthreatintelligence</span></a> <a href="https://mastodon.bida.im/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a>#typescript <a href="https://mastodon.bida.im/tags/programmazionefunzionale" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmazionefunzionale</span></a> <a href="https://mastodon.bida.im/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a> <a href="https://mastodon.bida.im/tags/certificazione" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>certificazione</span></a> <a href="https://mastodon.bida.im/tags/formazioneprofessionale" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>formazioneprofessionale</span></a> <a href="https://mastodon.bida.im/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a> <a href="https://mastodon.bida.im/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareengineering</span></a> <a href="https://mastodon.bida.im/tags/RedHotCyber" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RedHotCyber</span></a> <a href="https://mastodon.bida.im/tags/codingbestpractices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codingbestpractices</span></a> <a href="https://mastodon.bida.im/tags/teamIT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>teamIT</span></a></p>
Gytis Repečka<p>Attention server admins! Yesterday I've read <a href="https://mastodon.scot/@simon_brooke/114618257884522043" rel="nofollow noopener noreferrer" target="_blank">a post</a> by <span class="h-card"><a href="https://mastodon.scot/@simon_brooke" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>simon_brooke</span></a></span> how nasty AI scraper bots are attacking his self-hosted <span class="h-card"><a href="https://floss.social/@forgejo" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>forgejo</span></a></span> instance. Soon after I'm seeing unusual, periodic traffic spikes on <a href="https://source.gyt.is/" rel="nofollow noopener noreferrer" target="_blank">mine</a> and again - dominated by OpenAI, but some other freeloaders too:</p><pre><code>20.171.207.41 GPTBot/1.2 85.208.96.211 SemrushBot/7~bl 54.36.148.64 AhrefsBot/7.0 114.119.139.53 PetalBot </code></pre><p>With <code>GPTBot</code> and <code>SemrushBot</code> attacking hardest :blobcatscared:</p><p>They've been hammering my little server periodically today as well, slowing down my instance dramatically as if I was experiencing malicious DDoS attack :blobcatfearful: Well, in a sense it is one :blobcatnotlikethis:</p><p>Watch out - it seems corporate AI techbros learned to scrape :forgejo: content and starts doing it on a massive scale :blobcatoutage: Remember when <span class="h-card"><a href="https://social.anoxinon.de/@Codeberg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Codeberg</span></a></span> was (and repeatedly is) hit?</p><p>For now blocked IP ranges and <code>User-Agent</code> combinations, not sure for how long that will be enough :blobcatumm:</p><p>Please boost for visibility and be prepared!</p><p><a href="https://social.gyt.is/tags/forgejo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>forgejo</span></a> <a href="https://social.gyt.is/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a> <a href="https://social.gyt.is/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://social.gyt.is/tags/attack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>attack</span></a> <a href="https://social.gyt.is/tags/techbros" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>techbros</span></a> <a href="https://social.gyt.is/tags/aislop" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aislop</span></a> <a href="https://social.gyt.is/tags/openai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openai</span></a> <a href="https://social.gyt.is/tags/bots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bots</span></a> <a href="https://social.gyt.is/tags/ddos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ddos</span></a></p>
Gytis Repečka<p>What kind of position is "Staff Engineer"? How does one <em>engineer staff</em>? :blobcatheadinitshands:</p><p>This is what happens when someone outgrows <em>Senior Engineer</em> position and logical career step would be into management, but the person would rather stay and engineer things. So people invent positions like "Staff Engineer" to push a specialist towards managing people (see "Staff") but retains a sentiment to engineering (see "Engineer") so that a fellow would still feel attached to it :neocat_laptop_owo:</p><p><a href="https://social.gyt.is/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a> <a href="https://social.gyt.is/tags/office" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>office</span></a> <a href="https://social.gyt.is/tags/work" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>work</span></a> <a href="https://social.gyt.is/tags/engineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>engineering</span></a></p>
Yuna<p>🎭 NATS: When Your Digital Child Becomes the Prize in a Custody Battle</p><p>Reminder to all companies:<br>If you build your empire on open-source and contribute nothing back, don't be surprised when the ground starts cracking.</p><p>NATS, one of the few messaging systems that actually works without summoning ancient demons, now finds itself torn between its creators at Synadia and its adoptive guardians at CNCF. Like any good custody battle, it’s about one thing: Money. 🤑</p><p>As a tiny contributor to NATS, it fills me with childlike glee and existential dread to witness what happens when open source ideals collide headfirst with cold, hard business reality.<br>It’s a classic story:<br>A vendor generously donates an open-source jewel… only to demand it back when the math stops adding up.</p><p>Synadia, the ever-devoted parent, wants to put NATS under the Business Source License (BSL) to secure its survival. Meanwhile, CNCF holds the project in a loving but legally fortified embrace, refusing to let go.</p><p>CNCF, clutching its righteous torch of community ownership, refuses to hand over the toys, reminding Synadia: “You gave it away. There are rules. Also… you signed things.”</p><p>As a microscopic speck in this universe of giants, I have one simple emotion: sadness.<br>Sadness that the best technology can still be crushed under the weight of human greed, misaligned incentives, and tragic irony.</p><p>OSS survives because we believe in it. OSS dies when we monetize belief.</p><p>Whatever happens, little NATS deserves better than a lawsuit. It deserves a future.</p><p>Will I stop contributing to NATS?<br>No. I'm far too stubborn for that.<br>Will I trust it the same way?<br>Ask me again when the lawsuits stop.</p><p>⚡ Still contributing. Still dreaming. Still worried.</p><p>Sources: <br>* cncf.io: <a href="https://www.cncf.io/blog/2025/04/24/protecting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cncf.io/blog/2025/04/24/protec</span><span class="invisible">ting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/</span></a><br>* thestack: <a href="https://www.thestack.technology/we-want-it-back-synadia-tries-to-claw-nats-back-from-a-shocked-cncf/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">thestack.technology/we-want-it</span><span class="invisible">-back-synadia-tries-to-claw-nats-back-from-a-shocked-cncf/</span></a><br>* Nats.io: <a href="https://github.com/cncf/foundation/blob/main/documents/nats/Proposal%20to%20exit%20NATS%20from%20CNCF.pdf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cncf/foundation/blo</span><span class="invisible">b/main/documents/nats/Proposal%20to%20exit%20NATS%20from%20CNCF.pdf</span></a><br><a href="https://hachyderm.io/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://hachyderm.io/tags/natsio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>natsio</span></a> <a href="https://hachyderm.io/tags/cncf" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cncf</span></a> <a href="https://hachyderm.io/tags/synadia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>synadia</span></a> <a href="https://hachyderm.io/tags/foss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>foss</span></a> <a href="https://hachyderm.io/tags/techdrama" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>techdrama</span></a> <a href="https://hachyderm.io/tags/softwareengineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareengineering</span></a> <a href="https://hachyderm.io/tags/NATS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NATS</span></a> <a href="https://hachyderm.io/tags/OSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSS</span></a> <a href="https://hachyderm.io/tags/BusinessSourceLicense" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BusinessSourceLicense</span></a> <a href="https://hachyderm.io/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a> <a href="https://hachyderm.io/tags/SupportOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SupportOSS</span></a> <a href="https://hachyderm.io/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
meteyou<p>Needed a mental reset via a day trip to Grado, Italy! 🌊 Swapping the keyboard for sand between the toes works wonders.</p><p>Listened to the waves, felt the sun, just breathed. An espresso on the beach helped clear the head. Great for fresh perspective – maybe some coding inspiration will follow. ✨</p><p>How do you disconnect and find your reset away from the screen? Always looking for ideas!</p><p><a href="https://fosstodon.org/tags/Grado" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Grado</span></a> <a href="https://fosstodon.org/tags/Italy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Italy</span></a> <a href="https://fosstodon.org/tags/DayTrip" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DayTrip</span></a> <a href="https://fosstodon.org/tags/Beach" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Beach</span></a> <a href="https://fosstodon.org/tags/Espresso" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Espresso</span></a> <a href="https://fosstodon.org/tags/WorkLifeBalance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WorkLifeBalance</span></a> <a href="https://fosstodon.org/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a> <a href="https://fosstodon.org/tags/Recharge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Recharge</span></a> <a href="https://fosstodon.org/tags/Inspiration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Inspiration</span></a> <a href="https://fosstodon.org/tags/Photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Photography</span></a></p>
Marco Ciappelli🎙️✨:verified: :donor:<p>Yes, it is true! 😏 <br>🎙️💻 It's Webinar Time!</p><p>... and we’re back with another ITSPmagazine Thought Leadership Webinar — because impactful conversations and meaningful perspective exchanges are what we’re all about.</p><p>🚀 After the success of our debut session “AI In Healthcare: Who Benefits, Who Pays, And Who’s At Risk?” (missed it? Watch it on demand 👉 <a href="https://www.crowdcast.io/c/ai-in-healthcare-who-benefits-who-pays-and-whos-at-risk-an-itspmagazine-thought-leadership-webinar-march-2025-3eeb9725b912" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">crowdcast.io/c/ai-in-healthcar</span><span class="invisible">e-who-benefits-who-pays-and-whos-at-risk-an-itspmagazine-thought-leadership-webinar-march-2025-3eeb9725b912</span></a>) —we’re diving back in with a brand-new conversation focused on the heart of what drives our work: cybersecurity, technology, and society.</p><p>💡 Secure Coding = Developer Power: How To Convince Your Boss To Invest In You An ITSPmagazine Webinar With Manicode Security 🗓️ April 16, 2025</p><p>We’re honored to welcome two brilliant minds joining Sean Martin, CISSP — yes, of course, he’s pretty sharp too 😬 — for this one:</p><p>🎙️💥 Jim Manico, Founder and Secure Coding Educator at Manicode Security<br>🎙️💥 Jimmy Mesta 🤙, Course Instructor for Manicode and CTO at RAD Security</p><p>Why does <a href="https://infosec.exchange/tags/securecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>securecoding</span></a> still feel like an afterthought? This session tackles that question head-on—covering why most companies don’t invest in secure coding training, how developers can advocate for themselves, and how this skillset can seriously boost your career. We’ll even get into some live code reviews and automation demos you won’t want to miss.</p><p>🔐💥 Secure Coding = Developer Power: How To Convince Your Boss To Invest In You<br>🗓️💥 LIVE: April 16, 2025<br>📍💥 REGISTER HERE: <a href="https://www.crowdcast.io/c/secure-coding-equals-developer-power-how-to-convince-your-boss-to-invest-in-you-an-itspmagazine-webinar-with-manicode-security-ad147fba034a" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">crowdcast.io/c/secure-coding-e</span><span class="invisible">quals-developer-power-how-to-convince-your-boss-to-invest-in-you-an-itspmagazine-webinar-with-manicode-security-ad147fba034a</span></a></p><p>Be sure to share this with your fellow <a href="https://infosec.exchange/tags/developers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developers</span></a>, coworkers, and anyone who cares about building safer software and smarter teams. This is your chance to invest in yourself—and help your company do the same.</p><p>LET'S go, we can do this!!! 🤘😬✨ </p><p><a href="https://infosec.exchange/tags/webinar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webinar</span></a>, <a href="https://infosec.exchange/tags/securecoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>securecoding</span></a>, <a href="https://infosec.exchange/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a>, <a href="https://infosec.exchange/tags/cybersecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cybersecurity</span></a>, <a href="https://infosec.exchange/tags/infosec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>infosec</span></a>, <a href="https://infosec.exchange/tags/softwaresecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaresecurity</span></a>, <a href="https://infosec.exchange/tags/devsecops" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devsecops</span></a>, <a href="https://infosec.exchange/tags/itspmagazine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>itspmagazine</span></a> <a href="https://infosec.exchange/tags/infosecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>infosecurity</span></a> <a href="https://infosec.exchange/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://infosec.exchange/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://infosec.exchange/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://infosec.exchange/tags/programmers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programmers</span></a></p>
Aleksander Stojanowski<p>Time to step away from the code and recharge with my favorite people. 👨‍👩‍👧‍👦❤️ Sometimes the best solutions come when you’re not staring at the screen! Here’s to family time and fresh perspectives tomorrow. 🌟 <a href="https://iosdev.space/tags/WorkLifeBalance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WorkLifeBalance</span></a> <a href="https://iosdev.space/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a></p>
chribonn<p>🎮 Dive into the experience of developing a Power Apps Wordle Engine! It required a problem-solving approach over and above the development process. The low-code / no-code solution platform can be a challenge for certain solutions. <a href="https://twit.social/tags/MicrosoftPowerApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MicrosoftPowerApps</span></a> <a href="https://twit.social/tags/TechInnovation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechInnovation</span></a> <a href="https://twit.social/tags/PowerApps" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PowerApps</span></a> <a href="https://twit.social/tags/Wordle" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wordle</span></a> <a href="https://twit.social/tags/CodeChallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodeChallenge</span></a> <a href="https://twit.social/tags/GameDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDevelopment</span></a> <a href="https://twit.social/tags/NoCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NoCode</span></a> <a href="https://twit.social/tags/WordleGame" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WordleGame</span></a> <a href="https://twit.social/tags/Microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Microsoft</span></a> <a href="https://twit.social/tags/DevCommunity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevCommunity</span></a> <a href="https://twit.social/tags/AppDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppDev</span></a> <a href="https://twit.social/tags/LowCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LowCode</span></a> <a href="https://twit.social/tags/TTMO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TTMO</span></a> <a href="https://twit.social/tags/AppDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AppDevelopment</span></a> <a href="https://twit.social/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a> <a href="https://twit.social/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a></p><p><a href="https://www.alanbonnici.com/2025/02/deep-dive-into-ms-power-apps-wordle.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">alanbonnici.com/2025/02/deep-d</span><span class="invisible">ive-into-ms-power-apps-wordle.html</span></a></p>
PHP Architect<p>Ever wondered about the PHP release process? <span class="h-card"><a href="https://tekton.network/@ericmann" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ericmann</span></a></span> breaks it down for us on Community Corner. Don't miss it! <a href="https://www.phparch.com/podcast/community-corner-interview-with-eric-mann" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">phparch.com/podcast/community-</span><span class="invisible">corner-interview-with-eric-mann</span></a> <a href="https://phparch.social/tags/PHPRelease" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHPRelease</span></a> <a href="https://phparch.social/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a></p>
Gytis Repečka<p>Wanted to give <strong>Home Assistant</strong> a go, but figured it is only packed either as a container, virtual machine or full disk image (for deploying on Raspbery Pi or Odroid). Why the heck no good-old plain install? :blobcat3c:</p><p>It's just a binary, few dependencies and a system service, right?</p><p>Containers are such an overhead :blobcat_coy:</p><p><a href="https://social.gyt.is/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a> <a href="https://social.gyt.is/tags/containers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>containers</span></a> <a href="https://social.gyt.is/tags/homeassistant" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>homeassistant</span></a></p>
Gytis Repečka<p>Tech business in 2024: pay :microsoft: for GitHub subscription to be able to disable Copilot AI shit :neocat_flop:</p><p>Gotta be creative with monetization models these days :this_is_fine:</p><p><a href="https://social.gyt.is/tags/aishit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aishit</span></a> <a href="https://social.gyt.is/tags/github" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>github</span></a> <a href="https://social.gyt.is/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a></p>
Maho Pacheco 🦝🍻<p>I find those screen-blocking modals, dialogs, and notifications really unpleasant. While they can be necessary at times, they still feel NASTY. Just a reminder to all of us to use them as little as possible. <a href="https://hachyderm.io/tags/Community" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Community</span></a> <a href="https://hachyderm.io/tags/Collaboration" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Collaboration</span></a> <a href="https://hachyderm.io/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a> <a href="https://hachyderm.io/tags/dotnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dotnet</span></a></p>
Dan<p>Debating with myself if it's terrible that I spent some of my Friday night going through my GitHub notifications backlog which was around 100 items long with a few items hanging around for a good few months.</p><p>Need to tune out of work mode in the evening but I also think I'll feel less stressed about it over the weekend and going into Monday 🤷‍♂️</p><p><a href="https://hachyderm.io/tags/oss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>oss</span></a> <a href="https://hachyderm.io/tags/developerlife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>developerlife</span></a></p>
CompilaQuindiVa - Marco B.<p>È il momento di fare debugging 🪲 e completare il plugin che genera screenshot del codice formattati e pronti all’uso! 🔍👨‍💻</p><p>L'appuntamento è sul mio canale Twitch martedì 29 ottobre alle 21.30!<br>👉 <a href="https://www.twitch.tv/compilaquindiva" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">twitch.tv/compilaquindiva</span><span class="invisible"></span></a></p><p>Ci vediamo in live come sempre per coding, chiacchiere, meme, compagnia, risate e... scatenarci alle tastiere! ⌨️🔥<br>.<br>.<br>.<br>.<br><a href="https://mastodon.uno/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.uno/tags/LiveCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LiveCoding</span></a> <a href="https://mastodon.uno/tags/TwitchStream" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TwitchStream</span></a> <a href="https://mastodon.uno/tags/DeveloperTools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperTools</span></a> <a href="https://mastodon.uno/tags/TwitchCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TwitchCoding</span></a> <a href="https://mastodon.uno/tags/Delphi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Delphi</span></a> <a href="https://mastodon.uno/tags/Pascal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Pascal</span></a> <a href="https://mastodon.uno/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.uno/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a> <a href="https://mastodon.uno/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.uno/tags/Tutorial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tutorial</span></a> <a href="https://mastodon.uno/tags/AddOns" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AddOns</span></a> <a href="https://mastodon.uno/tags/Utilities" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Utilities</span></a></p>
iriepixel<p>Hey devs, share some <a href="https://front-end.social/tags/newsletters" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>newsletters</span></a> you’re subscribed to! Interested specifically in: web, iOS, UI/UX</p><p><a href="https://front-end.social/tags/DevCommunity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevCommunity</span></a> <a href="https://front-end.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://front-end.social/tags/CodingLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CodingLife</span></a> <a href="https://front-end.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechNews</span></a> <a href="https://front-end.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://front-end.social/tags/DeveloperResources" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperResources</span></a> <a href="https://front-end.social/tags/NewsletterRecommendations" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NewsletterRecommendations</span></a> <a href="https://front-end.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://front-end.social/tags/TechUpdates" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TechUpdates</span></a> <a href="https://front-end.social/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperLife</span></a> <a href="https://front-end.social/tags/iOSdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSdev</span></a> <a href="https://front-end.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://front-end.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://front-end.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://front-end.social/tags/Web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Web</span></a> <a href="https://front-end.social/tags/UI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UI</span></a> <a href="https://front-end.social/tags/UX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UX</span></a></p>