mastodon.ar.al is one of the many independent Mastodon servers you can use to participate in the fediverse.
This is my personal fediverse server.

Administered by:

Server stats:

1
active users

#errorMessages

0 posts0 participants0 posts today
Aral Balkan<p>Adding more beautiful error messages to Kitten. These should help make it easier to recover from common errors while authoring.</p><p><a href="https://kitten.small-web.org" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a></p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="tag">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/errorMessages" class="mention hashtag" rel="tag">#<span>errorMessages</span></a> <a href="https://mastodon.ar.al/tags/design" class="mention hashtag" rel="tag">#<span>design</span></a> <a href="https://mastodon.ar.al/tags/usability" class="mention hashtag" rel="tag">#<span>usability</span></a> <a href="https://mastodon.ar.al/tags/authoring" class="mention hashtag" rel="tag">#<span>authoring</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="tag">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="tag">#<span>SmallTech</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="tag">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="tag">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="tag">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/NodeJS" class="mention hashtag" rel="tag">#<span>NodeJS</span></a> <a href="https://mastodon.ar.al/tags/server" class="mention hashtag" rel="tag">#<span>server</span></a> <a href="https://mastodon.ar.al/tags/framework" class="mention hashtag" rel="tag">#<span>framework</span></a> <a href="https://mastodon.ar.al/tags/platform" class="mention hashtag" rel="tag">#<span>platform</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="tag">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="tag">#<span>dev</span></a></p>
Aral Balkan<p>So last night, while recording the preview of Kitten’s¹ improved component model², I made a silly mistake (copying raw HTML into a JavaScript function instead of wrapping it in a kitten.html`` tagged template, easy to do when you’re refactoring to pull out components from pages).</p><p>Then, once I figured out what I’d done, I made another one by forgetting to return the value from the function (easy to do when you’re used to using one-line closures as render functions).</p><p>I would have caught both of those so much faster if Kitten had helpful error messages for those two pitfalls. And guess what, this morning, it does :)</p><p>Attached are screenshot showing the before and after error messages.</p><p>Enjoy!</p><p>:kitten:💕</p><p>¹ <a href="https://kitten.small-web.org" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">kitten.small-web.org</span><span class="invisible"></span></a> <br />² Scroll up the thread to watch the video.</p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="tag">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/SmallWeb" class="mention hashtag" rel="tag">#<span>SmallWeb</span></a> <a href="https://mastodon.ar.al/tags/PeerToPeerWeb" class="mention hashtag" rel="tag">#<span>PeerToPeerWeb</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="tag">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/server" class="mention hashtag" rel="tag">#<span>server</span></a> <a href="https://mastodon.ar.al/tags/framework" class="mention hashtag" rel="tag">#<span>framework</span></a> <a href="https://mastodon.ar.al/tags/platform" class="mention hashtag" rel="tag">#<span>platform</span></a> <a href="https://mastodon.ar.al/tags/design" class="mention hashtag" rel="tag">#<span>design</span></a> <a href="https://mastodon.ar.al/tags/usability" class="mention hashtag" rel="tag">#<span>usability</span></a> <a href="https://mastodon.ar.al/tags/errorMessages" class="mention hashtag" rel="tag">#<span>errorMessages</span></a> <a href="https://mastodon.ar.al/tags/authoring" class="mention hashtag" rel="tag">#<span>authoring</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="tag">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="tag">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/HTML" class="mention hashtag" rel="tag">#<span>HTML</span></a> <a href="https://mastodon.ar.al/tags/CSS" class="mention hashtag" rel="tag">#<span>CSS</span></a> <a href="https://mastodon.ar.al/tags/htmx" class="mention hashtag" rel="tag">#<span>htmx</span></a> <a href="https://mastodon.ar.al/tags/hypermedia" class="mention hashtag" rel="tag">#<span>hypermedia</span></a> <a href="https://mastodon.ar.al/tags/WebSocket" class="mention hashtag" rel="tag">#<span>WebSocket</span></a> <a href="https://mastodon.ar.al/tags/StreamingHTML" class="mention hashtag" rel="tag">#<span>StreamingHTML</span></a> <a href="https://mastodon.ar.al/tags/SmallTech" class="mention hashtag" rel="tag">#<span>SmallTech</span></a></p>
Aral Balkan<p>Just improved the display of error messages in Kitten¹.</p><p>They should be far more robust now.</p><p>Run `kitten update` to get the latest.</p><p>:kitten:💕 </p><p>¹ <a href="https://codeberg.org/kitten/app" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">codeberg.org/kitten/app</span><span class="invisible"></span></a></p><p><a href="https://mastodon.ar.al/tags/Kitten" class="mention hashtag" rel="tag">#<span>Kitten</span></a> <a href="https://mastodon.ar.al/tags/errorMessages" class="mention hashtag" rel="tag">#<span>errorMessages</span></a> <a href="https://mastodon.ar.al/tags/stackTrace" class="mention hashtag" rel="tag">#<span>stackTrace</span></a> <a href="https://mastodon.ar.al/tags/web" class="mention hashtag" rel="tag">#<span>web</span></a> <a href="https://mastodon.ar.al/tags/dev" class="mention hashtag" rel="tag">#<span>dev</span></a> <a href="https://mastodon.ar.al/tags/JavaScript" class="mention hashtag" rel="tag">#<span>JavaScript</span></a> <a href="https://mastodon.ar.al/tags/nodeJS" class="mention hashtag" rel="tag">#<span>nodeJS</span></a></p>
C.<p><span class="h-card"><a href="https://mastodon.thirring.org/@cenobyte" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>cenobyte</span></a></span> </p><p>Amen! Can I get an hallelujah?</p><p>Even "lp0 on fire" is better than "An error occurred".</p><p><a href="https://mindly.social/tags/ErrorMessages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ErrorMessages</span></a></p>
Skoop (Stefan Koopmanschap)<p>Please, please, if you validate file size, tell me what the maximum file size is! <a href="https://phpc.social/tags/validation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>validation</span></a> <a href="https://phpc.social/tags/errormessages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>errormessages</span></a></p>
Aral Balkan<p>A friendly reminder that you should make sure CPU virtualisation is turned on in your BIOS before creating a virtual machine (in this case, using GNOME Boxes)</p><p><a href="https://gitlab.gnome.org/GNOME/gnome-boxes/-/issues/799" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">gitlab.gnome.org/GNOME/gnome-b</span><span class="invisible">oxes/-/issues/799</span></a></p><p><a href="https://mastodon.ar.al/tags/virtualisation" class="mention hashtag" rel="tag">#<span>virtualisation</span></a> <a href="https://mastodon.ar.al/tags/bios" class="mention hashtag" rel="tag">#<span>bios</span></a> <a href="https://mastodon.ar.al/tags/settings" class="mention hashtag" rel="tag">#<span>settings</span></a> <a href="https://mastodon.ar.al/tags/errorMessages" class="mention hashtag" rel="tag">#<span>errorMessages</span></a> <a href="https://mastodon.ar.al/tags/design" class="mention hashtag" rel="tag">#<span>design</span></a> <a href="https://mastodon.ar.al/tags/usability" class="mention hashtag" rel="tag">#<span>usability</span></a></p>