mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.9K
active users

#development

93 posts60 participants10 posts today
Hacker News<p>I made a tool to send a letter now people use it to just print</p><p><a href="https://www.pieterpost.com/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">pieterpost.com/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/tool" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tool</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/printing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>printing</span></a> <a href="https://mastodon.social/tags/innovation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>innovation</span></a> <a href="https://mastodon.social/tags/letter" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>letter</span></a> <a href="https://mastodon.social/tags/sending" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sending</span></a> <a href="https://mastodon.social/tags/PieterPost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PieterPost</span></a></p>
Linux Is Best<p><span>I was, quite literally, buying up your domain names, as tangible proof that I was serious in sponsoring your development. My inquire to fund your project so you could hire a full-time developer was also legitimate. If you did not take any of that seriously, that is "you" type problem. <br><br></span><a href="https://mk.absturztau.be/tags/Foss" rel="nofollow noopener noreferrer" target="_blank">#Foss</a> <a href="https://mk.absturztau.be/tags/Development" rel="nofollow noopener noreferrer" target="_blank">#Development</a> <a href="https://mk.absturztau.be/tags/OpenSource" rel="nofollow noopener noreferrer" target="_blank">#OpenSource</a><span><br><br>RE: </span><a href="https://mk.absturztau.be/notes/a6m4rdjp5uho01so" rel="nofollow noopener noreferrer" target="_blank">https://mk.absturztau.be/notes/a6m4rdjp5uho01so</a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Introductions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Introductions</span></a><br>What are AI agents? · The evolution, architecture and future of AI Agents <a href="https://ilo.im/163a0d" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/163a0d</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/Automation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Automation</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/AiAgents" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AiAgents</span></a> <a href="https://mastodon.social/tags/Browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Browser</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Backend</span></a></p>
Alberto Cottica<p>At least *some* of the benefits of the digital revolution have reached the small, often informal businesses in the Global South. My colleagues at the UNDP Accelerator Labs collected some data.</p><p>How is the Digital Transformation Affecting Informal Businesses in the Global South? Early Findings from a Rapid Survey in 16 Countries </p><p><a href="https://doi.org/10.5281/zenodo.7896327" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">doi.org/10.5281/zenodo.7896327</span><span class="invisible"></span></a></p><p><a href="https://mastodon.green/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <br><a href="https://mastodon.green/tags/globalSouth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>globalSouth</span></a></p>
@Co_Biologists<p>As <span class="h-card" translate="no"><a href="https://biologists.social/@the_node" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>the_node</span></a></span> celebrates their 15 year anniversary this year, we want to collect feedback from you, our community, to ensure the Node is still relevant and useful.</p><p>If you’ve ever visited the Node to read, write or interact with the developmental and stem cell biology community, please spare five minutes to take their survey:</p><p><a href="https://surveymonkey.com/r/7QHYQCW" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">surveymonkey.com/r/7QHYQCW</span><span class="invisible"></span></a></p><p><a href="https://biologists.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://biologists.social/tags/CellBiology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CellBiology</span></a> <a href="https://biologists.social/tags/Cell" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cell</span></a> <a href="https://biologists.social/tags/Biology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Biology</span></a> <a href="https://biologists.social/tags/Community" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Community</span></a> <a href="https://biologists.social/tags/DevBio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DevBio</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Techniques" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Techniques</span></a><br>Never lose a z-index battle again · How to set the highest possible z-index in CSS <a href="https://ilo.im/163b5p" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/163b5p</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/CssCalc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CssCalc</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</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/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a></p>
Teodor Sandu<p><a href="https://mastodon.online/tags/funny" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>funny</span></a> <a href="https://mastodon.online/tags/meme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>meme</span></a> <a href="https://mastodon.online/tags/github" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>github</span></a> <a href="https://mastodon.online/tags/it" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>it</span></a> <a href="https://mastodon.online/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://mastodon.online/tags/fun" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fun</span></a> <a href="https://mastodon.online/tags/memes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memes</span></a> <a href="https://mastodon.online/tags/software" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>software</span></a> <a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.online/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Comics" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Comics</span></a><br>Types of GitHub users · Are you just a developer or a wizard? <a href="https://ilo.im/163b8x" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/163b8x</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a> <a href="https://mastodon.social/tags/Activity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Activity</span></a> <a href="https://mastodon.social/tags/Graph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Graph</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Backend</span></a></p>
Hacker News<p>Behind the 6-digit code: Building HOTP and TOTP from scratch</p><p><a href="https://blog.dogac.dev/how-do-one-time-passwords-work/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.dogac.dev/how-do-one-time</span><span class="invisible">-passwords-work/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/HOTP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HOTP</span></a> <a href="https://mastodon.social/tags/TOTP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TOTP</span></a> <a href="https://mastodon.social/tags/OneTimePasswords" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OneTimePasswords</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Security</span></a> <a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a></p>
RecurringBloatware<p>Just learnt a really big lesson in NextJS - not every component has to be set to the fancy factory components.</p><p>Like for example, I had a simple URL shortener app. Initially, I had set &lt;Link /&gt;, pointing to the https://url/shortcode.</p><p>The consequences of this was that the link kept getting preloaded, and the buttons incremented on every page reload.</p><p>&lt;a /&gt; fixed this.</p><p><a href="https://mastodon.social/tags/frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>frontend</span></a> <a href="https://mastodon.social/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/js" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>js</span></a> <a href="https://mastodon.social/tags/ts" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ts</span></a> <a href="https://mastodon.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mastodon.social/tags/typescript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>typescript</span></a> <a href="https://mastodon.social/tags/fullstack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fullstack</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Outlooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Outlooks</span></a><br>The post-developer era · ”I’m still the one writing the code most of the time.” <a href="https://ilo.im/163bgf" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/163bgf</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Business" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Business</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Coding</span></a> <a href="https://mastodon.social/tags/Jobs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jobs</span></a> <a href="https://mastodon.social/tags/Career" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Career</span></a> <a href="https://mastodon.social/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.social/tags/GenerativeAI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GenerativeAI</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/Backend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Backend</span></a></p>
NerdNextDoor :Blobhaj:<p><a href="https://mastodon.social/tags/Arikoto" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Arikoto</span></a> now has basic paging and virtual memory management along with a bunch of other changes, reaching over 4.3K lines of code!</p><p>Find it on <a href="https://mastodon.social/tags/GitHub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHub</span></a>:<br><a href="https://github.com/IAmTheNerdNextDoor/arikoto" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/IAmTheNerdNextDoor/</span><span class="invisible">arikoto</span></a></p><p>Next step will be multitasking and external ramdisks for version 0.0.3!</p><p>...</p><p>Hopefully.</p><p><a href="https://mastodon.social/tags/Tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tech</span></a> <a href="https://mastodon.social/tags/Technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Technology</span></a> <a href="https://mastodon.social/tags/OSDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSDev</span></a> <a href="https://mastodon.social/tags/Kernel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kernel</span></a> <a href="https://mastodon.social/tags/OperatingSystem" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OperatingSystem</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Cool" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cool</span></a> <a href="https://mastodon.social/tags/OSDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OSDevelopment</span></a></p>
PyCon UK<p>📣 📣 Tickets for PyCon UK 2025 are now LIVE! 📣 📣 </p><p>Come and join us this September for exciting talks, interesting discussions, hands-on workshops and sprints, and a truly welcoming, inclusive community 🐍</p><p>Whether you’re a seasoned Pythonista or just starting your coding journey, PyCon UK 2025 offers something for everyone.</p><p>🎟️ Grab your ticket here: <a href="https://2025.pyconuk.org/tickets/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">2025.pyconuk.org/tickets/</span><span class="invisible"></span></a></p><p>We can’t wait to see you there! 🐍🚀</p><p><a href="https://fosstodon.org/tags/PyConUK2025" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyConUK2025</span></a> <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a> <a href="https://fosstodon.org/tags/manchester" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>manchester</span></a></p>
Hacker News<p>Gleam v1.10.0 Released</p><p><a href="https://gleam.run/news/global-rename-and-find-references/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gleam.run/news/global-rename-a</span><span class="invisible">nd-find-references/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Gleam" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gleam</span></a> <a href="https://mastodon.social/tags/Release" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Release</span></a> <a href="https://mastodon.social/tags/Update" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Update</span></a> <a href="https://mastodon.social/tags/Version10" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Version10</span></a> <a href="https://mastodon.social/tags/NewFeatures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NewFeatures</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/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Techniques" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Techniques</span></a><br>How to open and close HTML dialogs · You’ll use a little JS today but none in the future <a href="https://ilo.im/163b4u" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/163b4u</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Dialogs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Dialogs</span></a> <a href="https://mastodon.social/tags/Modals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Modals</span></a> <a href="https://mastodon.social/tags/Invokers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Invokers</span></a> <a href="https://mastodon.social/tags/Browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Browser</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</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/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a></p>
Xavier «X» Santolaria :verified_paw: :donor:<p>📚 I don't know if you're like me, but after finishing a book I often can remember whether I liked it or not. Less about what really struck me and what I particularly liked (or disliked) and how useful it was/is to me. To cope with that I created me a system that helps me reflect on it, and keep valuable insights about it. It's all in my 𝙎𝙚𝙘𝙤𝙣𝙙 𝘽𝙧𝙖𝙞𝙣 🧠</p><p>✅ As I just finished reading Adam Grant's famous 𝙃𝙞𝙙𝙙𝙚𝙣 𝙋𝙤𝙩𝙚𝙣𝙩𝙞𝙖𝙡: 𝙏𝙝𝙚 𝙎𝙘𝙞𝙚𝙣𝙘𝙚 𝙤𝙛 𝘼𝙘𝙝𝙞𝙚𝙫𝙞𝙣𝙜 𝙂𝙧𝙚𝙖𝙩𝙚𝙧 𝙏𝙝𝙞𝙣𝙜𝙨, here are some of my notes.</p><p><a href="https://www.linkedin.com/posts/xsantola_i-dont-know-if-youre-like-me-but-after-activity-7317485510036258816-lHWb" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linkedin.com/posts/xsantola_i-</span><span class="invisible">dont-know-if-youre-like-me-but-after-activity-7317485510036258816-lHWb</span></a></p><p><a href="https://infosec.exchange/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://infosec.exchange/tags/bookstodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bookstodon</span></a> <a href="https://infosec.exchange/tags/leadership" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>leadership</span></a> <a href="https://infosec.exchange/tags/growth" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>growth</span></a> <a href="https://infosec.exchange/tags/coaching" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coaching</span></a> <a href="https://infosec.exchange/tags/selfhelp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>selfhelp</span></a> <a href="https://infosec.exchange/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a></p>
Karlheinz Agsteiner<p>TL;DR: I used Google Gemini 2.5 Pro to create what might be the strongest (and perhaps only) app for the Namibian board game Hus. Gemini wrote ~99% of the code, cutting development time from weeks to hours, despite minor issues with specific rules and refactoring. My focus shifted from code quality to basic checks. Early analysis suggests player 2 has a winning advantage in the standard Hus rules on a 8x4 board.</p><p>With the (massive) help of Google Gemini 2.5 pro (experimental) I present: the probably strongest Hus playing app on this planet. Hus is a board game stemming from Namibia.</p><p>(okay, seems to be the only one, according to googling, and Gemini took a single prompt to implement a basic Alpha-Beta tree search, that works very well for a game where players have something like 10 moves, and complete information).</p><p><a href="https://agsteiner.neocities.org/Kalaha/hus.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">agsteiner.neocities.org/Kalaha</span><span class="invisible">/hus.html</span></a></p><p>Experience from working with Gemini on this:</p><p>- it could code 99%, making virtually no bugs. I changed only about 10 lines of code of &gt;1000 lines of Javascript<br>- we did have a longish dispute because it wouldn't want to understand how a game where both players move their stones counterclockwise works.<br>- Creating a second flavor of the game that works a bit differently didn't work so well, so refactoring is still not its strength.<br>- Overall creating four independent little apps (one playing with one ruleset, the other with a slightly different ruleset, and two simulations to do fast engine-vs-engine match to get strong game logs) took me 2-3 hours, instead of 2-3 weeks that hand coding would have taken.<br>- I notice that I am moving away from trying to understand the code, and wanting beautiful code to something like "developer due dilligence" (did a hacker compromise the AI and code a virus into my app), and not caring too much about how the code looks.</p><p>Also from a lengthy 12-ply self-play it seems that this variation of the game is won for player 2. First evaluation is "player 2 wins 13 stones", which is pretty decisive already.</p><p>The original variation where you don't capture stones on the row behind the inner one gives more balanced games.</p><p><a href="https://hachyderm.io/tags/hus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>hus</span></a> <a href="https://hachyderm.io/tags/kalaha" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kalaha</span></a> <a href="https://hachyderm.io/tags/mancala" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mancala</span></a> <a href="https://hachyderm.io/tags/gemini" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gemini</span></a> <a href="https://hachyderm.io/tags/gemini25pro" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gemini25pro</span></a> <a href="https://hachyderm.io/tags/llm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>llm</span></a> <a href="https://hachyderm.io/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> <a href="https://hachyderm.io/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Techniques" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Techniques</span></a><br>Multi-step logins with password manager support · The problem with email-first logins and how to solve it <a href="https://ilo.im/163at0" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/163at0</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Logins" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Logins</span></a> <a href="https://mastodon.social/tags/Forms" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Forms</span></a> <a href="https://mastodon.social/tags/Passwords" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Passwords</span></a> <a href="https://mastodon.social/tags/PasswordManagers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PasswordManagers</span></a> <a href="https://mastodon.social/tags/SSO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SSO</span></a> <a href="https://mastodon.social/tags/Accessibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Accessibility</span></a> <a href="https://mastodon.social/tags/Usability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Usability</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTML</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Techniques" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Techniques</span></a><br>Flowing WebGL gradient · A modern and elegant touch to any landing page <a href="https://ilo.im/163aih" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/163aih</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Effect" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Effect</span></a> <a href="https://mastodon.social/tags/Colors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Colors</span></a> <a href="https://mastodon.social/tags/Animation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Animation</span></a> <a href="https://mastodon.social/tags/Gradients" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gradients</span></a> <a href="https://mastodon.social/tags/Shaders" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shaders</span></a> <a href="https://mastodon.social/tags/Math" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Math</span></a> <a href="https://mastodon.social/tags/WebGL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebGL</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Frontend</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaScript</span></a></p>
Hacker News<p>PHP Core Security Audit Results</p><p><a href="https://thephp.foundation/blog/2025/04/10/php-core-security-audit-results/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thephp.foundation/blog/2025/04</span><span class="invisible">/10/php-core-security-audit-results/</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/PHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Security</span></a> <a href="https://mastodon.social/tags/Audit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Audit</span></a> <a href="https://mastodon.social/tags/Core" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Core</span></a> <a href="https://mastodon.social/tags/Audit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Audit</span></a> <a href="https://mastodon.social/tags/Results" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Results</span></a> <a href="https://mastodon.social/tags/PHP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PHP</span></a> <a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Security</span></a> <a href="https://mastodon.social/tags/Audit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Audit</span></a></p>