fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#specification

2 posts2 participants0 posts today
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/Proposals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Proposals</span></a><br>How do we evolve CSS logical shorthands? · There are options, but one major roadblock <a href="https://ilo.im/1630tm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/1630tm</span><span class="invisible"></span></a></p><p>_____<br><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/Shorthand" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Shorthand</span></a> <a href="https://mastodon.social/tags/LogicalProperties" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LogicalProperties</span></a> <a href="https://mastodon.social/tags/Specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Specification</span></a> <a href="https://mastodon.social/tags/CSSWG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSSWG</span></a> <a href="https://mastodon.social/tags/W3C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>W3C</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></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/Announcements" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Announcements</span></a><br>CSS Mixins are ready to explore · How you can enable the feature in Chrome Canary <a href="https://ilo.im/162zz3" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/162zz3</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/ModernCSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ModernCSS</span></a> <a href="https://mastodon.social/tags/W3C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>W3C</span></a> <a href="https://mastodon.social/tags/Specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Specification</span></a> <a href="https://mastodon.social/tags/CssMixins" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CssMixins</span></a> <a href="https://mastodon.social/tags/CssFunctions" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CssFunctions</span></a> <a href="https://mastodon.social/tags/Chrome" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Chrome</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/CSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSS</span></a></p>
Programming Quotes<p>A lack of planning on your part does not constitute an emergency on my part.</p><p> — anonymous</p><p><a href="https://mastodon.social/tags/planning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>planning</span></a> <a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a></p>
Hacker News<p>The Defer Technical Specification: It Is Time</p><p><a href="https://thephd.dev/c2y-the-defer-technical-specification-its-time-go-go-go" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thephd.dev/c2y-the-defer-techn</span><span class="invisible">ical-specification-its-time-go-go-go</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/Defer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Defer</span></a> <a href="https://mastodon.social/tags/Technical" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Technical</span></a> <a href="https://mastodon.social/tags/Specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Specification</span></a> <a href="https://mastodon.social/tags/It" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>It</span></a> <a href="https://mastodon.social/tags/Is" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Is</span></a> <a href="https://mastodon.social/tags/Time" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Time</span></a> <a href="https://mastodon.social/tags/Go" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Go</span></a></p>
Habr<p>Мне вообще никто не нужен, сам себе погрею ужин. Самодостаточная Data</p><p>Привет, на связи Лука. Мне всегда было интересно узнать больше о чистой архитектуре и о том, как построить систему, которая будет простой, но при этом выполнять всё, что от неё требуется. Естественно, без ухода в крайности, результат — наше всё, в булочную на такси не поедем. Со временем вырисовываются какие-то паттерны и принципы, к которым лежит душа. У каждого свои: кто-то горит TDD, кто-то ATDD, FDD, BDD и прочими DD. Я же больше всего прикипел к DDD, причём первая D тут варьируется: угораю как по Domain , так и по Data . И что дальше?</p><p><a href="https://habr.com/ru/articles/889294/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/889294/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>php</span></a> <a href="https://zhub.link/tags/dataclass" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dataclass</span></a> <a href="https://zhub.link/tags/%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5_%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>данные_приложения</span></a> <a href="https://zhub.link/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a></p>
Programming Quotes<p>Correctness is clearly the prime quality. If a system does not do what it is supposed to do, then everything else about it matters little.</p><p> — Bertrand Meyer</p><p><a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a></p>
Programming Quotes<p>It's not at all important to get it right the first time. It's vitally important to get it right the last time.</p><p> — Dave Thomas, Andy Hunt</p><p><a href="https://mastodon.social/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a> <a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a></p>
Programming Quotes<p>The most important property of a program is whether it accomplishes the intention of its user.</p><p> — C. A. R. Hoare</p><p><a href="https://mastodon.social/tags/softwares" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwares</span></a> <a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a> <a href="https://mastodon.social/tags/users" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>users</span></a></p>
Yukari Hafner :v_lesbian:<p>Years ago I started writing a <a href="https://mastodon.tymoon.eu/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a> for a family of binary file formats with three goals:</p><p>- Extremely simple for mmapped access<br>- Frozen in time (no versioning)<br>- No complex algorithms to read/write the data</p><p>I still think there's value to those formats, since the tasks they try to ratify come up time and again, and there seems to be no simple equivalent</p><p>I never finished it because I feel I still need more feedback. If you're interested, please have a read:</p><p><a href="https://shirakumo.github.io/sf3/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">shirakumo.github.io/sf3/</span><span class="invisible"></span></a></p>
Programming Quotes<p>Inside every large program, there is a small program trying to get out.</p><p> — C. A. R. Hoare</p><p><a href="https://mastodon.social/tags/complexity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>complexity</span></a> <a href="https://mastodon.social/tags/debugging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugging</span></a> <a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</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/Previews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Previews</span></a><br>Regular expression pattern modifiers · A look at a feature expected in ECMAScript 2025 <a href="https://ilo.im/161s45" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/161s45</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Specification</span></a> <a href="https://mastodon.social/tags/EcmaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EcmaScript</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/RegEx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RegEx</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>
Programming Quotes<p>The most important property of a program is whether it accomplishes the intention of its user.</p><p> — C. A. R. Hoare</p><p><a href="https://mastodon.social/tags/softwares" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwares</span></a> <a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a> <a href="https://mastodon.social/tags/users" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>users</span></a></p>
lispm<p><span class="h-card" translate="no"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span> Detailed and well written documentation is great... <a href="https://moth.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://moth.social/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> <a href="https://moth.social/tags/documentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>documentation</span></a> <a href="https://moth.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://moth.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</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/Previews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Previews</span></a><br>ECMAScript ‘Import Attributes’ · A look at a feature expected in ECMAScript 2025 <a href="https://ilo.im/161r86" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/161r86</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/Specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Specification</span></a> <a href="https://mastodon.social/tags/EcmaScript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EcmaScript</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/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>
Programming Quotes<p>Sometimes the problem is to discover what the problem is.</p><p> — Gordon Glegg</p><p><a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a></p>
Nicolas Fränkel 🇺🇦🇬🇪<p>URL Pattern - Living Standard</p><p><a href="https://urlpattern.spec.whatwg.org/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">urlpattern.spec.whatwg.org/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.top/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a> <a href="https://mastodon.top/tags/WHATWG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WHATWG</span></a></p>
Sebastian Lasse<p>recently I stumbled upon <a href="https://github.com/w3c/activitystreams/issues/616#issuecomment-2498990563" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/w3c/activitystreams</span><span class="invisible">/issues/616#issuecomment-2498990563</span></a> and (apart from this concrete issue) it make me think about how _new_ users to the protocol understand the use of multiple languages</p><p>The problem why the <a href="https://digitalcourage.social/tags/ActivityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActivityPub</span></a> <a href="https://digitalcourage.social/tags/Specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Specification</span></a> has a deep learning curve:</p><p>In order to understand the use of multiple languages, you need to read at least 4 specifications.<br>Any user of the software can say: I speak language X in quality Y.<br>It might not be obvious to new users that it is the according <br>- HTTP "accept-language" header <br>like e.g. "de,en-US;q=0.7,en;q=0.3"</p><p>The default language is defined in the <br>- JSON-LD spec. as described in above issue</p><p>The primer to read about how to use it is in the <br>- AS Core specs.<br><a href="https://www.w3.org/TR/activitystreams-core/#naturalLanguageValues" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">w3.org/TR/activitystreams-core</span><span class="invisible">/#naturalLanguageValues</span></a></p><p>while the properties are described in the <br>- Vocabulary specs.<br>e.g. <a href="https://www.w3.org/TR/activitystreams-vocabulary/#dfn-name" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">w3.org/TR/activitystreams-voca</span><span class="invisible">bulary/#dfn-name</span></a> </p><p>While this is understandable and fine for me, it might be confusing to new or non-tech-implementors …<br><a href="https://digitalcourage.social/tags/i18n" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>i18n</span></a> <a href="https://digitalcourage.social/tags/language" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>language</span></a> <a href="https://digitalcourage.social/tags/specs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specs</span></a> <a href="https://digitalcourage.social/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://digitalcourage.social/tags/jsonld" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>jsonld</span></a> <a href="https://digitalcourage.social/tags/as" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>as</span></a> </p><p>/ <span class="h-card" translate="no"><a href="https://cosocial.ca/@evan" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>evan</span></a></span></p>
Programming Quotes<p>Walking on water and developing software from a specification are easy if both are frozen.</p><p> — Edward V. Berard</p><p><a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a></p>
Programming Quotes<p>Inside every large program, there is a small program trying to get out.</p><p> — C. A. R. Hoare</p><p><a href="https://mastodon.social/tags/complexity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>complexity</span></a> <a href="https://mastodon.social/tags/debugging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugging</span></a> <a href="https://mastodon.social/tags/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a></p>
Programming Quotes<p>Without requirements or design, programming is the art of adding bugs to an empty text file.</p><p> — Louis Srygley</p><p><a href="https://mastodon.social/tags/bugs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bugs</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/specification" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>specification</span></a></p>