en.osm.town is one of the many independent Mastodon servers you can use to participate in the fediverse.
An independent, community of OpenStreetMap people on the Fediverse/Mastodon. Funding graciously provided by the OpenStreetMap Foundation.

Server stats:

256
active users

#swift

16 posts14 participants3 posts today
vade<p>Ok, heres a weird little project:</p><p>Dynamically compiled, runtime loaded Swift for live coding prototype.</p><p>This leverages a every so slighly modified Satin (a metal rendering engine) as a set of dylib libraries for the app, which also includes the modulemap and swiftmodule linker requirements. </p><p>We call swiftc on demand in a background process, compile, link, and hot load a renderer dylib, make an instance, and let Satin handle the rest. </p><p>I.. think this could be kind of awesome?</p><p><a href="https://merveilles.town/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://merveilles.town/tags/livecode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>livecode</span></a> <a href="https://merveilles.town/tags/realtime" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>realtime</span></a></p>
Cihat Gündüz<p>Introducing a new open-source <a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> package that I've been working on for 8 months! Say hello 👋 to <a href="https://iosdev.space/tags/ErrorKit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ErrorKit</span></a> – a set of APIs that simplify <a href="https://iosdev.space/tags/ErrorHandling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ErrorHandling</span></a> in Swift 6. Built to be actually helpful, not only for large teams but also for <a href="https://iosdev.space/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a>'s like myself. And boy have I documented it! 💯</p><p>Please check it out &amp; give it a ⭐️ on GitHub: <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftLang</span></a><br><a href="https://github.com/FlineDev/ErrorKit" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/FlineDev/ErrorKit</span><span class="invisible"></span></a></p>
Konstantin 🔭<p>Forgive me <span class="h-card" translate="no"><a href="https://mastodon.social/@mattiem" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mattiem</span></a></span> for I have sinned 😅 </p><p>Edit: not an actual question, just whenever I do something spicy with concurrency I think about sharing it 😁</p><p><a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a></p>
iOS Dev Jobs<p>We offer complete relocation support with Visa sponsorship to Berlin, Germany. <a href="https://iosdevjobs.com/jobs/m-a3978d05-04bf-47a5-8337-3e4734942646" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iosdevjobs.com/jobs/m-a3978d05</span><span class="invisible">-04bf-47a5-8337-3e4734942646</span></a> <a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://iosdev.space/tags/SwiftLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftLang</span></a> <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://iosdev.space/tags/MacDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacDev</span></a> <a href="https://iosdev.space/tags/iOSDevJobs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDevJobs</span></a></p>
Cihat Gündüz<p>Excited that <span class="h-card" translate="no"><a href="https://social.telemetrydeck.com/@telemetrydeck" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>telemetrydeck</span></a></span> loved their app card—my first design outside my own apps! Could this grow into a collectible card game for <a href="https://iosdev.space/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> indies? An app where devs showcase cards and players collect across the community. Who's interested? <a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://iosdev.space/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a></p><p><a href="https://iosdev.space/@Jeehut/114328889342480546" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">iosdev.space/@Jeehut/114328889</span><span class="invisible">342480546</span></a></p>
Michael⚡️⚗️🕹<p><span class="h-card" translate="no"><a href="https://social.tchncs.de/@kuketzblog" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kuketzblog</span></a></span> Musik in der Nextcloud <a href="https://github.com/BLeeEZ/amperfy" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/BLeeEZ/amperfy</span><span class="invisible"></span></a> <a href="https://chaos.social/tags/unplugtrump" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unplugtrump</span></a> <a href="https://chaos.social/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://chaos.social/tags/nextcloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nextcloud</span></a> <a href="https://chaos.social/tags/subsonic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>subsonic</span></a> <a href="https://chaos.social/tags/ampache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ampache</span></a> <a href="https://chaos.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://chaos.social/tags/swiftui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swiftui</span></a></p>
Aleahim<p>I got tired of manually updating my CV across different formats, especially PDF.</p><p>So I built CVBuilder, a Swift package that keeps everything in code—typed, versioned, and exportable as Markdown, HTML (via Ignite), or plain text.</p><p>Here's more info about it:<br><a href="https://aleahim.com/cvbuilder/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">aleahim.com/cvbuilder/</span><span class="invisible"></span></a></p><p>And a GitHub repo:<br><a href="https://github.com/mihaelamj/cvbuilder" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/mihaelamj/cvbuilder</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/SwiftPackage" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftPackage</span></a> <a href="https://mastodon.social/tags/CV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CV</span></a> <a href="https://mastodon.social/tags/Markdown" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Markdown</span></a> <a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Rasmus Grouleff (he/him)<p>Heeeelp!</p><p>What does the following error mean, and how do I fix it? It happens, when I call `modelContext.save()` in a SwiftUI view.</p><p>"SwiftData/ModelCoders.swift:105: Fatal error: Composite Coder only supports Keyed Container”</p><p>Edit: Solved! It appears SwiftData does not support Duration properties in models. Changing it to a TimeInterval instead fixes it.</p><p><a href="https://mstdn.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mstdn.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mstdn.social/tags/SwiftData" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftData</span></a></p>
Josh Hrach<p>I've opened my schedule to additional work. Could you benefit from a Senior iOS Developer helping with your projects? Need some advice or mentoring? </p><p>Book an hour with me or reach out for larger projects if you think I'd be useful.</p><p><a href="https://www.joshspadd.com/hire-me/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">joshspadd.com/hire-me/</span><span class="invisible"></span></a></p><p><a href="https://iosdev.space/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://iosdev.space/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a></p>
Ben Cohen<p>Going back and forth between released and pre-release <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> compilers made me realize just how small but impactful an improvement this is to my workflow.</p>
Jobs for Developers<p>CookUnity is hiring Engineering Manager, Growth</p><p>🔧 <a href="https://mastodon.world/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.world/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://mastodon.world/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.world/tags/react" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>react</span></a> <a href="https://mastodon.world/tags/android" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>android</span></a> <a href="https://mastodon.world/tags/ios" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ios</span></a> <a href="https://mastodon.world/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://mastodon.world/tags/mysql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mysql</span></a> <a href="https://mastodon.world/tags/postgresql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>postgresql</span></a> <a href="https://mastodon.world/tags/engineeringmanager" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>engineeringmanager</span></a><br>🌎 Buenos Aires, Argentina<br>⏰ Full-time<br>🏢 CookUnity</p><p>Job details <a href="https://jobsfordevelopers.com/jobs/engineering-manager-growth-at-cookunity-com-dec-19-2024-4107a2?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">jobsfordevelopers.com/jobs/eng</span><span class="invisible">ineering-manager-growth-at-cookunity-com-dec-19-2024-4107a2?utm_source=mastodon.world&amp;utm_medium=social&amp;utm_campaign=posting</span></a><br><a href="https://mastodon.world/tags/jobalert" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobalert</span></a> <a href="https://mastodon.world/tags/jobsearch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jobsearch</span></a> <a href="https://mastodon.world/tags/hiring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hiring</span></a></p>
Dag<p>Russland nekter å godta "våpenhvilen" i Svartehavet om ikke sanksjonene mot Russland i <a href="https://snabelen.no/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> blir fjernet. Russland vil ha i pose og sekk og gir ingenting tilbake. Snarere så øker en såkalt våpenhvilke i <a href="https://snabelen.no/tags/Svartehavet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Svartehavet</span></a> trusselen mot <a href="https://snabelen.no/tags/Ukraina" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ukraina</span></a> </p><p>Swift kontrollerees heldigivis ikke av USA, ellers så hadde nok sanksjonene vært fjernet allerede. Disse sanksjonene sparer ukrainske liv og bremser Russlands evne til å føre krig <a href="https://www.abcnyheter.no/nyheter/verden/2025/03/30/196078122/ukraina-trenger-ingen-vapenhvile-i-svartehavet-sier-ekspert" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">abcnyheter.no/nyheter/verden/2</span><span class="invisible">025/03/30/196078122/ukraina-trenger-ingen-vapenhvile-i-svartehavet-sier-ekspert</span></a> <br><a href="https://snabelen.no/tags/Norsktut" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Norsktut</span></a></p>
obrhoff<p>For your daily Swift bashing, look no further.<br><a href="https://mastodon.social/tags/iosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iosdev</span></a> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a> <a href="https://mastodon.social/tags/macosdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macosdev</span></a></p><p><a href="https://news.ycombinator.com/item?id=43509546" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3509546</span></a></p>
Marcin Krzyzanowski<p>for everyone else, there is mise support for <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a>. you may find it convenient, without need to install separate version manager for each tool. it works great. <br><a href="https://mise.jdx.dev/lang/swift.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">mise.jdx.dev/lang/swift.html</span><span class="invisible"></span></a></p>
Marcin Krzyzanowski<p><a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> SDK/Toolchain situation just got complicated. For reason, there are two official ways to install the toolchain. Not compatible with each other:</p><p>Using swiftly<br>&gt; swiftly install 5.0.3</p><p>Using swiftPM<br>&gt; swift sdk install 5.0.3</p><p>be careful, one is not like the other. These tools do not share toolchains. Do not use each toolchain. And are for completly different reasons.</p>
Hanse Mina<p>The purpose in picking Russian Agricultural Bank was to see if Trump would firstly engage with the idea and then whether he could bring the European Union on board, said two people close to the Kremlin.</p><p><a href="https://www.bloomberg.com/news/articles/2025-03-28/putin-tests-how-far-trump-will-go-against-europe-on-sanctions" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">bloomberg.com/news/articles/20</span><span class="invisible">25-03-28/putin-tests-how-far-trump-will-go-against-europe-on-sanctions</span></a></p><p><a href="https://mastodon.social/tags/Ukraine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ukraine</span></a> <a href="https://mastodon.social/tags/Russia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Russia</span></a> <a href="https://mastodon.social/tags/US" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>US</span></a> <a href="https://mastodon.social/tags/Trump" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Trump</span></a> <a href="https://mastodon.social/tags/Putin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Putin</span></a> <a href="https://mastodon.social/tags/SWIFT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SWIFT</span></a> <a href="https://mastodon.social/tags/EU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EU</span></a></p>
Jan Armbrust <p>After finishing the interviews I felt really proud about this milestone. I before that moment never did proper research about a problem people actually have and it was extremely interesting to talk to people I didn’t know a lot personally and also people I knew personally for years about such a sensible topic like dealing with overwhelming emotions. But now I faced the enormous task of (1/3)</p><p><a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/Dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dev</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/SwiftStudentChallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftStudentChallenge</span></a> <a href="https://mastodon.social/tags/DoTheSSCWithMe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DoTheSSCWithMe</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a></p>
Natalia Panferova<p>It can be difficult to find a clear, concise explanation of how method dispatch works in Swift, when calls are resolved statically or dynamically, and what that means for performance.</p><p>I wrote a post summarizing my learnings, with key cases and examples: <a href="https://nilcoalescing.com/blog/MethodDispatchMechanismsInSwift/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nilcoalescing.com/blog/MethodD</span><span class="invisible">ispatchMechanismsInSwift/</span></a></p><p><a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a></p>
Camille Bouvat<p>Je recherche des testeurs pour ma première application iOS. Elle bloque 11,5 millions de numéros de téléphone liés au démarchage, à la publicité et au spam, basés sur le plan de numérotation de l'ARCEP.</p><p>L'application est open source !</p><p>Si vous souhaitez tester l'application : <a href="https://testflight.apple.com/join/CFCjF6d2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">testflight.apple.com/join/CFCj</span><span class="invisible">F6d2</span></a></p><p><a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://mastodon.social/tags/arcep" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arcep</span></a> <a href="https://mastodon.social/tags/stoppub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>stoppub</span></a> <a href="https://mastodon.social/tags/swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swift</span></a></p>
Jan Armbrust <p>New day, other emotion. I‘m always committed to share reality of being a developer. And this is one of the ones that are not great. I did not win the first and only shot I ever had on the Swift Student Challenge. It hurts a lot because I poured everything I had in it. Nights coding, fighting with Sketch or recording yourself for voice overs in a small hotel lobby in Roma. But you know what (1/2)</p><p><a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/Dev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dev</span></a> <a href="https://mastodon.social/tags/iOSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>iOSDev</span></a> <a href="https://mastodon.social/tags/Swift" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Swift</span></a> <a href="https://mastodon.social/tags/SwiftUI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftUI</span></a> <a href="https://mastodon.social/tags/SwiftStudentChallenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SwiftStudentChallenge</span></a> <a href="https://mastodon.social/tags/DoTheSSCWithMe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DoTheSSCWithMe</span></a> <a href="https://mastodon.social/tags/BuildInPublic" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BuildInPublic</span></a></p>