<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>Art of doubt</title>
    <link rel="self" type="application/atom+xml" href="https://soal.red/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://soal.red"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2025-12-26T00:00:00+00:00</updated>
    <id>https://soal.red/atom.xml</id>
    <entry xml:lang="en">
        <title>The Queen’s Croquet-Ground</title>
        <published>2025-12-26T00:00:00+00:00</published>
        <updated>2025-12-26T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alex Soal
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://soal.red/stories/queen-croquet/"/>
        <id>https://soal.red/stories/queen-croquet/</id>
        
        <content type="html" xml:base="https://soal.red/stories/queen-croquet/">&lt;p&gt;A large rose-tree stood near the entrance of the garden: the roses
growing on it were white, but there were three gardeners at it, busily
painting them red. Alice thought this a very curious thing, and she
went nearer to watch them, and just as she came up to them she heard
one of them say, “Look out now, Five! Don’t go splashing paint over me
like that!”&lt;&#x2F;p&gt;
&lt;figure&gt;
  &lt;div class=&quot;double-frame&quot;&gt;
    &lt;img src=&quot;cards.gif&quot; alt=&quot;Cards around the tree&quot; &#x2F;&gt;
    
      &lt;figcaption&gt;Cards around the tree&lt;&#x2F;figcaption&gt;
    
  &lt;&#x2F;div&gt;
&lt;&#x2F;figure&gt;
&lt;p&gt;“I couldn’t help it,” said Five, in a sulky tone; “Seven jogged my
elbow.”&lt;&#x2F;p&gt;
&lt;p&gt;On which Seven looked up and said, “That’s right, Five! Always lay the
blame on others!”&lt;&#x2F;p&gt;
&lt;p&gt;&lt;em&gt;“You’d&lt;&#x2F;em&gt; better not talk!” said Five. “I heard the Queen say only
yesterday you deserved to be beheaded!”&lt;&#x2F;p&gt;
&lt;p&gt;“What for?” said the one who had spoken first.&lt;&#x2F;p&gt;
&lt;p&gt;“That’s none of your business, Two!” said Seven.&lt;&#x2F;p&gt;
&lt;p&gt;“Yes, it is his business!” said Five, “and I’ll tell him—it was for
bringing the cook tulip-roots instead of onions.”&lt;&#x2F;p&gt;
&lt;p&gt;Seven flung down his brush, and had just begun “Well, of all the
unjust things—” when his eye chanced to fall upon Alice, as she stood
watching them, and he checked himself suddenly: the others looked
round also, and all of them bowed low.&lt;&#x2F;p&gt;
&lt;p&gt;“Would you tell me,” said Alice, a little timidly, “why you are
painting those roses?”&lt;&#x2F;p&gt;
&lt;p&gt;Five and Seven said nothing, but looked at Two. Two began in a low
voice, “Why the fact is, you see, Miss, this here ought to have been a
red rose-tree, and we put a white one in by mistake; and if the Queen
was to find it out, we should all have our heads cut off, you know. So
you see, Miss, we’re doing our best, afore she comes, to—”&lt;&#x2F;p&gt;
&lt;p&gt;At this moment Five, who had been anxiously looking across the garden,
called out “The Queen! The Queen!” and the three gardeners instantly
threw themselves flat upon their faces. There was a sound of many
footsteps, and Alice looked round, eager to see the Queen.&lt;&#x2F;p&gt;
&lt;p&gt;First came ten soldiers carrying clubs; these were all shaped like the
three gardeners, oblong and flat, with their hands and feet at the
corners: next the ten courtiers; these were ornamented all over with
diamonds, and walked two and two, as the soldiers did. After these
came the royal children; there were ten of them, and the little dears
came jumping merrily along hand in hand, in couples: they were all
ornamented with hearts. Next came the guests, mostly Kings and Queens,
and among them Alice recognised the White Rabbit: it was talking in a
hurried nervous manner, smiling at everything that was said, and went
by without noticing her. Then followed the Knave of Hearts, carrying
the King’s crown on a crimson velvet cushion; and, last of all this
grand procession, came
&lt;em&gt;THE KING AND QUEEN OF HEARTS&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
&lt;p&gt;Alice was rather doubtful whether she ought not to lie down on her
face like the three gardeners, but she could not remember ever having
heard of such a rule at processions; “and besides, what would be the
use of a procession,” thought she, “if people had all to lie down upon
their faces, so that they couldn’t see it?” So she stood still where
she was, and waited.&lt;&#x2F;p&gt;
&lt;p&gt;When the procession came opposite to Alice, they all stopped and
looked at her, and the Queen said severely “Who is this?” She said it
to the Knave of Hearts, who only bowed and smiled in reply.&lt;&#x2F;p&gt;
&lt;p&gt;“Idiot!” said the Queen, tossing her head impatiently; and, turning to
Alice, she went on, “What’s your name, child?”&lt;&#x2F;p&gt;
&lt;p&gt;“My name is Alice, so please your Majesty,” said Alice very politely;
but she added, to herself, “Why, they’re only a pack of cards, after
all. I needn’t be afraid of them!”&lt;&#x2F;p&gt;
&lt;p&gt;“And who are these?” said the Queen, pointing to the three gardeners
who were lying round the rose-tree; for, you see, as they were lying
on their faces, and the pattern on their backs was the same as the
rest of the pack, she could not tell whether they were gardeners, or
soldiers, or courtiers, or three of her own children.&lt;&#x2F;p&gt;
&lt;p&gt;“How should I know?” said Alice, surprised at her own courage. “It’s
no business of &lt;em&gt;mine.&lt;&#x2F;em&gt;”&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title></title>
        <published>2025-11-25T00:00:00+00:00</published>
        <updated>2025-11-25T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alex Soal
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://soal.red/stories/the-performance-inequality-gap-2026/"/>
        <id>https://soal.red/stories/the-performance-inequality-gap-2026/</id>
        
        <content type="html" xml:base="https://soal.red/stories/the-performance-inequality-gap-2026/">&lt;p&gt;Alex Russell published his annual &lt;a rel=&quot;noopener nofollow noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;infrequently.org&#x2F;2025&#x2F;11&#x2F;performance-inequality-gap-2026&#x2F;&quot;&gt;The Performance Inequality Gap, 2026&lt;&#x2F;a&gt;.
Must read for everyone in the webdev industry.
It would be interesting to see data for regional markets, but I&#x27;m not aware of
publicly available work like that.&lt;&#x2F;p&gt;
&lt;p&gt;His recommendations for hardware to test web apps are &lt;strong&gt;brutal&lt;&#x2F;strong&gt;:&lt;&#x2F;p&gt;
&lt;blockquote&gt;
&lt;p&gt;Regarding devices, my updated recommendations are the
&lt;a rel=&quot;noopener nofollow noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.gsmarena.com&#x2F;samsung_galaxy_a24_4g-12176.php&quot;&gt;Samsung Galaxy A24 4G&lt;&#x2F;a&gt; (or equivalent) and the &lt;a rel=&quot;noopener nofollow noreferrer external&quot; target=&quot;_blank&quot; href=&quot;https:&#x2F;&#x2F;www.microcenter.com&#x2F;product&#x2F;693646&#x2F;hp-14-dq3500nr-14-laptop-computer-natural-silver&quot;&gt;HP 14&lt;&#x2F;a&gt;.
The goal of these recommendations is to
emulate a 75th percentile user experience, meaning a full quarter of devices
and networks will perform worse than this baseline.&lt;&#x2F;p&gt;
&lt;&#x2F;blockquote&gt;
&lt;p&gt;That HP 14 laptop?&lt;&#x2F;p&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Tech specs&lt;&#x2F;th&gt;&lt;&#x2F;tr&gt;&lt;&#x2F;thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Intel Celeron N4500 (1.1GHz) Processor&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;4GB DDR4-2933 RAM&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;tr&gt;&lt;td&gt;64GB eMMC Storage&lt;&#x2F;td&gt;&lt;&#x2F;tr&gt;
&lt;&#x2F;tbody&gt;&lt;&#x2F;table&gt;
&lt;p&gt;Try to run your Next application on &lt;em&gt;that&lt;&#x2F;em&gt;.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title></title>
        <published>2025-10-29T00:00:00+00:00</published>
        <updated>2025-10-29T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Alex Soal
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://soal.red/stories/perf-conf/"/>
        <id>https://soal.red/stories/perf-conf/</id>
        
        <content type="html" xml:base="https://soal.red/stories/perf-conf/">&lt;p&gt;Performance.now() is one of the conferences that still worth your time.
Fundamental things, deep dives, speakers who has something to say.
Many others turned into just marketing events (I&#x27;m looking at you, VueConf.
And almost everything regarding React)&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
