<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Meyas</title>
    <link>https://www.meyas.pt/en/feed.xml</link>
    <description>  Meyas</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Wed, 05 Apr 2023 18:43:24 +0100</lastBuildDate>
    <atom:link href="https://www.meyas.pt/en/feed.xml" rel="self" type="application/rss+xml" />
      
    <item>
      <title>Gauge swatching</title>
      <link>https://www.meyas.pt/en/blog/refleccoessobreamostras/</link>
      <pubDate>Wed, 05 Apr 2023 18:43:24 +0100</pubDate>
      <guid>https://www.meyas.pt/en/blog/refleccoessobreamostras/</guid>
      <description>&lt;p&gt;No one likes to knit gauge swatches. Let&amp;rsquo;s face it, you are essentially knitting a square that in the future will serve no purpose. Unfortunately sometimes you just need to knit a stupid square. Hopefully this post will illustrate what might happen if you skip it.&lt;/p&gt;
&lt;p&gt;A few swatches I&amp;rsquo;ve knit throughout the years:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;swatch&#34; src=&#34;https://www.meyas.pt/img/2023/04/amostras.jpeg&#34;&gt;&lt;/p&gt;
  &lt;h3&gt;Gauge in 10cm/4in&lt;/h3&gt;
&lt;p&gt;If you are intending on knitting a pattern that provides a gauge, knit a swatch in pattern by casting on the gauge&amp;rsquo;s stitches and knit the gauge&amp;rsquo;s rows. Usually the pattern will tell you which stitch to use for the swatch.&lt;/p&gt;
&lt;p&gt;99% of the time* the swatch will be a square of 10x10cm or 4x4in (*source missing). We usually also add 3 sts at the beginning and end of the row, to be knit in garter stitch; the same is done at the beginning and ending of the swatch where you knit 6 rows in garter stitch. This prevents the fabric from rolling on itself if you are knitting in stockinette stitch, thus making it easier to measure.&lt;/p&gt;
&lt;p&gt;If your swatch matches the designer&amp;rsquo;s, perfect! &amp;#x1f60c; You can start your project and it&amp;rsquo;s the most magical feeling.&lt;/p&gt;
&lt;p&gt;If it doesn&amp;rsquo;t, you will want to check how different the final piece will be. That&amp;rsquo;s what the rest of this post is about.&lt;/p&gt;
&lt;p&gt;Input the pattern&amp;rsquo;s gauge and your swatch dimensions:&lt;/p&gt;
&lt;div id=&#34;gaugediv&#34;&gt;
  &lt;form id=&#34;gaugeform&#34; action=&#34;&#34; method=&#34;get&#34;&gt;
    &lt;div class=&#34;insideformdiv&#34;&gt;
      &lt;div class=&#34;gaugeformdiv&#34; id=&#34;unitinputradio&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Units&lt;/p&gt;
        &lt;label for=&#34;selectunitcm&#34;&gt;cm&lt;/label&gt;
        &lt;input
          type=&#34;radio&#34;
          id=&#34;selectunitcm&#34;
          name=&#34;selectunit&#34;
          value=&#34;cm&#34;
          checked
        /&gt;
        &lt;label for=&#34;selectunitin&#34;&gt;in&lt;/label&gt;
        &lt;input type=&#34;radio&#34; id=&#34;selectunitin&#34; name=&#34;selectunit&#34; value=&#34;in&#34; /&gt;
      &lt;/div&gt;
      &lt;div class=&#34;gaugeformdivoutside&#34;&gt;
        &lt;p class=&#34;gaugepara&#34; id=&#34;patterngaugedesc&#34;&gt;Pattern gauge (10x10cm)&lt;/p&gt;
         &lt;div class=&#34;gaugeformdiv&#34;&#34;&gt;
        &lt;input
            class=&#34;gaugeinput&#34;
            type=&#34;text&#34;
            size=&#34;10&#34;
            placeholder=&#34;0&#34;
            pattern=&#34;\d+\.?\d*&#34;
            required
            minlength=&#34;1&#34;
            maxlength=&#34;5&#34;
            name=&#34;patterngaugests&#34;
            id=&#34;patterngaugests&#34;
          /&gt;
         &lt;label for=&#34;patterngaugests&#34;
          &gt; sts&lt;/label
        &gt;
        &lt;input
            class=&#34;gaugeinput&#34;
            type=&#34;text&#34;
            size=&#34;10&#34;
            placeholder=&#34;0&#34;
            pattern=&#34;\d+\.?\d*&#34;
            required
            minlength=&#34;1&#34;
            maxlength=&#34;4&#34;
            name=&#34;patterngaugerows&#34;
            id=&#34;patterngaugerows&#34;
          /&gt;
          &lt;label for=&#34;patterngaugerows&#34;&gt;rows&lt;/label&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&#34;gaugeformdivoutside&#34;&gt;
        &lt;p class=&#39;gaugepara&#39;&gt;Your swatch (width x length)&lt;/p&gt;
        &lt;div class=&#34;gaugeformdiv&#34;&gt;
        &lt;input
            class=&#34;gaugeinput&#34;
            type=&#34;text&#34;
            size=&#34;10&#34;
            placeholder=&#34;0&#34;
            pattern=&#34;\d+\.?\d*&#34;
            required
            minlength=&#34;1&#34;
            maxlength=&#34;5&#34;
            name=&#34;usergaugesizeW&#34;
            id=&#34;usergaugesizeW&#34;
          /&gt;
                  &lt;label class=&#34;labelinputunit&#34; for=&#34;usergaugesizeW&#34;
          &gt;cm
        &lt;/label&gt;
          &lt;input
            class=&#34;gaugeinput&#34;
            type=&#34;text&#34;
            size=&#34;10&#34;
            placeholder=&#34;0&#34;
            pattern=&#34;\d+\.?\d*&#34;
            required
            minlength=&#34;1&#34;
            maxlength=&#34;5&#34;
            name=&#34;usergaugesizeL&#34;
            id=&#34;usergaugesizeL&#34;
          /&gt;
          &lt;label class=&#34;labelinputunit&#34; for=&#34;usergaugesizeL&#34;&gt;cm
        &lt;/label&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;button type=&#34;submit&#34; class=&#34;gaugesubmit gaugebuttons&#34;&gt;Do the math&lt;/button&gt;
    &lt;/div&gt;
  &lt;/form&gt;
&lt;/div&gt;
  &lt;div id=&#34;finalthoughts&#34; hidden&gt;
    &lt;p style=&#34;text-align: center&#34;&gt;Your gauge is: 
      &lt;span id=&#34;spanusergaugests&#34;&gt;&lt;/span&gt; sts x
      &lt;span id=&#34;spanusergaugerows&#34;&gt;&lt;/span&gt; rows.
    &lt;/p&gt;
    &lt;p&gt;
      The larger the piece the worse the problem becomes. Here are a couple of examples to illustrate the difference it will make on the final piece:
    &lt;/p&gt;
  &lt;/div&gt;
&lt;div id=&#34;gaugeresults&#34; hidden&gt;
  &lt;div class=&#34;gexample&#34;&gt;
    &lt;p&gt;&lt;strong style=&#34;font-size: 17px&#34;&gt;Example 1:&lt;/strong&gt; If you are required to cast on 40sts and knit 35rows:&lt;/p&gt;
    &lt;div class=&#34;outsideresults&#34;&gt;
      &lt;div id=&#34;divsmallsizePattern&#34; class=&#34;results&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Size for pattern&#39;s gauge&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;smallxP&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; x
          &lt;span id=&#34;smallyP&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt;
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;div id=&#34;divsmallsize&#34; class=&#34;results&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Size for your gauge&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;smallx&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; x
          &lt;span id=&#34;smally&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt;
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;div class=&#34;results&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Difference&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;sdiffw&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; in Width,
          &lt;span id=&#34;sdiffl&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; in Length
        &lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&#34;gexample&#34;&gt;
    &lt;p&gt;&lt;strong style=&#34;font-size: 17px&#34;&gt;Example 2:&lt;/strong&gt; You have to cast on 100sts and knit 85rows:&lt;/p&gt;
    &lt;div class=&#34;outsideresults&#34;&gt;
      &lt;div id=&#34;divlargesizePattern&#34; class=&#34;results&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Size for pattern&#39;s gauge&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;largexP&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; x
          &lt;span id=&#34;largeyP&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt;
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;div id=&#34;divlargesize&#34; class=&#34;results&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Size for your gauge&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;largex&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; x
          &lt;span id=&#34;largey&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt;
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;div class=&#34;results&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Difference&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;ldiffw&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; in Width,
          &lt;span id=&#34;ldiffl&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; in Length
        &lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
    &lt;div class=&#34;insideformdiv&#34;&gt;
      &lt;button id=&#34;ownpattern&#34; class=&#34;gaugebuttons gaugesubmit&#34;&gt;Calculate for your pattern&lt;/button&gt;
    &lt;/div&gt;
  &lt;div id=&#34;calculateownco&#34; hidden&gt;
  &lt;h3&gt;Pattern&#39;s required stitches and rows&lt;/h3&gt;
    &lt;form id=&#34;ownpatternform&#34; action=&#34;&#34; method=&#34;get&#34;&gt;
      &lt;p&gt;Input the stitches and rows the pattern requires you to knit:&lt;/p&gt;
      &lt;div class=&#34;gaugeformdivoutside&#34;&gt;
        &lt;div class=&#34;gaugeformdiv&#34;&gt;
        &lt;label for=&#34;coSTS&#34;
          &gt;&lt;input
            class=&#34;gaugeinput&#34;
            type=&#34;text&#34;
            size=&#34;10&#34;
            placeholder=&#34;0&#34;
            pattern=&#34;\d*&#34;
            required
            minlength=&#34;1&#34;
            maxlength=&#34;5&#34;
            name=&#34;coSTS&#34;
            id=&#34;coSTS&#34;
          /&gt;
          sts&lt;/label
        &gt;
        &lt;label for=&#34;coROWS&#34;
          &gt;&lt;input
            class=&#34;gaugeinput&#34;
            type=&#34;text&#34;
            size=&#34;10&#34;
            placeholder=&#34;0&#34;
            pattern=&#34;\d*&#34;
            required
            minlength=&#34;1&#34;
            maxlength=&#34;5&#34;
            name=&#34;coRWS&#34;
            id=&#34;coROWS&#34;
          /&gt;
          rows&lt;/label
        &gt;
        &lt;/div&gt;
         &lt;button type=&#34;submit&#34; class=&#34;gaugesubmit gaugebuttons&#34;&gt;Do the math&lt;/button&gt;
      &lt;/div&gt;
    &lt;/form&gt;
  &lt;/div&gt;
  &lt;div id=&#34;ownpatternResults&#34; hidden &gt;
  &lt;div class=&#34;gexample&#34;&gt;
    &lt;div class=&#34;outsideresults&#34;&gt;
      &lt;div id=&#34;ownPatternP&#34; class=&#34;results&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Size for pattern&#39;s gauge&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;patternwidth&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; x
          &lt;span id=&#34;patternlength&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt;
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;div id=&#34;ownPatternR&#34; class=&#34;results&#34;&gt;
        &lt;p class=&#34;gaugepara&#34;&gt;Size for your gauge&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;userwidth&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; x
          &lt;span id=&#34;userlength&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt;
        &lt;/p&gt;
      &lt;/div&gt;
      &lt;div class=&#34;results&#34;&gt;
        &lt;p class=&#39;gaugepara&#39;&gt;Difference&lt;/p&gt;
        &lt;p&gt;
          &lt;span id=&#34;userDiffw&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; in Width,
          &lt;span id=&#34;userDiffl&#34;&gt;&lt;/span&gt;&lt;span class=&#34;unitp&#34;&gt;cm&lt;/span&gt; in Length
        &lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;
&lt;script src=&#34;https://www.meyas.pt/js/gauge.js&#34;&gt;&lt;/script&gt;
</description>
    </item>
    
    <item>
      <title>Little Peaks Quilt</title>
      <link>https://www.meyas.pt/en/blog/littlepeaksquilt/</link>
      <pubDate>Tue, 30 Nov 2021 18:43:24 +0100</pubDate>
      <guid>https://www.meyas.pt/en/blog/littlepeaksquilt/</guid>
      <description>&lt;p&gt;This blog post is the continuation of &lt;a href=&#34;https://www.meyas.pt/en/blog/quiltproblemspart2&#34;&gt;Solving a quilt puzzle: Part 2&lt;/a&gt; and the final post in the series. When I wrote the last post (1.5 years ago &amp;#x1f62c;), I was still sewing the triangles to each other, in long stripes of triangles. I also planned on writing more blog posts describing the process, but that obviously didn&amp;rsquo;t happen. If you&amp;rsquo;re new here and don&amp;rsquo;t want to read the previous posts, the quilt design I used is free on &lt;a href=&#34;https://www.purlsoho.com/create/2016/05/11/little-peaks-quilt/&#34;&gt;Purl Soho&amp;rsquo;s&lt;/a&gt; website.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;kitchentablemoved&#34; src=&#34;https://www.meyas.pt/img/2021/11/IMG_8639.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;It took me a lot longer to sew than I thought it would. After sewing +1000 triangles following the order that I had determined, I still had to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;sew each strip to each other until the quilt top was complete;&lt;/li&gt;
&lt;li&gt;create a quilt sandwich with three layers: quilt top, quilt batting (I used wool) and a quilt backing (I used cotton in a solid color);&lt;/li&gt;
&lt;li&gt;pin the quilt sandwich in place and sew in the ditch, by following the patchwork seamlines;&lt;/li&gt;
&lt;li&gt;trim the quilt sandwich;&lt;/li&gt;
&lt;li&gt;create the binding (basically a long strip of fabric);&lt;/li&gt;
&lt;li&gt;machine sew one side of the binding to the quilt and hand sew the other side.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;On step 3 I decided to do a marathon sewing weekend to finish the quilting part of the process. I took a few photos and that&amp;rsquo;s what I&amp;rsquo;m sharing on this post.&lt;/p&gt;
&lt;p&gt;We live in a tiny apartment and my sewing machine is quite noisy, so I temporarily moved our kitchen table to the bedroom. This way I was able to sew for ten hours straight without feeling like I was being a nuisance to my husband and everyone on Discord. &amp;#x1f605;&lt;/p&gt;
&lt;p&gt;My cat Estela loves this quilt and every time she finds it she must lay on it. Even if I was in the middle of sewing it and just taking a 10 minute break.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;estelathecat&#34; src=&#34;https://www.meyas.pt/img/2021/11/IMG_8642.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;I believe I was more than halfway done on Saturday morning, and by Sunday evening the quilting was done!&lt;/p&gt;
&lt;p&gt;The next step was to trim the quilt sandwich and it was incredibly satisfying:&lt;/p&gt;
&lt;div class=&#34;threeverticalphotos&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2021/11/IMG_8645.jpg&#34; class=&#34;threeverticalphotosImg&#34; alt=&#34;cuttingthebinding1&#34;/&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2021/11/IMG_8646.jpg&#34; class=&#34;threeverticalphotosImg&#34; alt=&#34;cuttingthebinding2&#34;/&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2021/11/IMG_8647.jpg&#34; class=&#34;threeverticalphotosImg&#34; alt=&#34;cuttingthebinding3&#34;/&gt;
&lt;/div&gt;
&lt;p&gt;The binding was easy to craft and machine sew to the quilt. And the very last step might have been my favorite: hand sewing the binding to the quilt. The corners were a little stressful, but the sides were meditative and enjoyable. I plan on hand quilting another blanket in the future.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;handsewing&#34; src=&#34;https://www.meyas.pt/img/2021/11/IMG_8648.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;As you can see on the photo, my quilt is far from perfect, but we use it every day. It&amp;rsquo;s beautiful and the wool batting makes it super warm. 10/10 would make it again, but on the next one I will be more mindful when cutting the fabric pieces.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;anotherestelaonquilt&#34; src=&#34;https://www.meyas.pt/img/2021/11/IMG_8655.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;And now a side-by-side of the plan vs the final result. They don&amp;rsquo;t look the same for the reasons I explained in the previous post.&lt;/p&gt;
&lt;div class=&#34;twoverticalphotos&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2021/11/triangulos.png&#34; class=&#34;twoverticalphotosImg&#34; alt=&#34;theplan&#34;/&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2021/11/IMG_8688.jpg&#34; class=&#34;twoverticalphotosImg&#34; alt=&#34;thefinalresult&#34;/&gt;
&lt;/div&gt;
&lt;p&gt;And that&amp;rsquo;s it! I&amp;rsquo;m sorry for the photo dump. I left Instagram recently and I guess in the future I will share more photos here.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Pattern: Sentido</title>
      <link>https://www.meyas.pt/en/blog/sentido/</link>
      <pubDate>Tue, 09 Mar 2021 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/sentido/</guid>
      <description>&lt;p&gt;My new pattern, Sentido, is available now available on &lt;a href=&#34;https://www.ravelry.com/patterns/library/sentido&#34;&gt;Ravelry&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;sentido&#34; src=&#34;https://www.meyas.pt/img/2021/01/IMG_9072_pequeno.JPG&#34;&gt;&lt;/p&gt;
&lt;p&gt;It is a simple 1x1 rib stitch beanie, with a colorwork section in mosaic knitting. It is written for both children and adults. Check out the test knitters&amp;rsquo; versions on their &lt;a href=&#34;https://www.ravelry.com/patterns/library/sentido/people&#34;&gt;Ravelry project pages&lt;/a&gt; no Ravelry. This pattern wouldn&amp;rsquo;t be possible without my wonderful testers.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;copenhaga&#34; src=&#34;https://www.meyas.pt/img/2021/03/IMG_8070.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;On the Portuguese version of this blog post I explained why I have been absent from Youtube, but of course that doesn&amp;rsquo;t make sense on this page since I speak in Portuguese on my Youtube channel.&lt;/p&gt;
&lt;p&gt;I haven&amp;rsquo;t been knitting as much as I used to, but I did a bit of sewing on my &lt;a href=&#34;https://www.meyas.pt/en/blog/quiltproblemspart1&#34;&gt;quilt&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;manta&#34; src=&#34;https://www.meyas.pt/img/2021/03/IMG_8086.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m officially midway through the 27 rows of triangles. After 6 rows, I&amp;rsquo;ve found a good rhythm and it&amp;rsquo;s progressing at a good pace. Leaving the sewing machine and the materials easily accessible has been key.&lt;/p&gt;
&lt;p&gt;Spring is almost here and it makes everything just a little bit better.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Pattern: Argila</title>
      <link>https://www.meyas.pt/en/blog/argila/</link>
      <pubDate>Thu, 10 Dec 2020 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/argila/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;argila&#34; src=&#34;https://www.meyas.pt/img/2020/09/IMG_8539_pequeno.JPG&#34;&gt;&lt;/p&gt;
&lt;p&gt;My newest pattern, &lt;a href=&#34;https://www.meyas.pt/en/patterns/argila&#34;&gt;Argila&lt;/a&gt;, is finally available on &lt;a href=&#34;https://www.ravelry.com/patterns/library/argila&#34;&gt;Ravelry&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;This is my first adult sweater and it took me so long to publish that I could have had a baby by now, that&amp;rsquo;s how long it&amp;rsquo;s been. I re-knit the sweater several times before I was happy with the result, and the writing process was also more complicated than I expected.&lt;/p&gt;
&lt;p&gt;The pattern is written for 12 sizes and there&amp;rsquo;s a lot more to consider when grading for this many sizes than I expected. In addition, since I like writing a portuguese version for portuguese knitting and an english version for continental knitting, it takes almost double the time. For the brick stitch in particular it makes sense to have both versions; in portuguese knitting you purl 3 out of 4 rows and in continental knitting you knit 3 out of 4 rows.&lt;/p&gt;
&lt;p&gt;All in all, I think it was worth it! I love to see my testers wearing their sweaters. &amp;#x2764;&amp;#xfe0f; Speaking of which, check out their projects &lt;a href=&#34;https://www.ravelry.com/patterns/library/argila/people&#34;&gt;on the project tab&lt;/a&gt; of the pattern on Ravelry. This pattern wouldn&amp;rsquo;t be possible without them.&lt;/p&gt;
&lt;p&gt;You can find out more about the sweater &lt;a href=&#34;https://www.meyas.pt/en/patterns/argila&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Sock pattern: Dezasseis</title>
      <link>https://www.meyas.pt/en/blog/dezasseis/</link>
      <pubDate>Sun, 01 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/dezasseis/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;dezasseis1&#34; src=&#34;https://www.meyas.pt/img/2020/11/IMG_8789.JPG&#34;&gt;&lt;/p&gt;
&lt;p&gt;My newest pattern, &lt;a href=&#34;https://www.meyas.pt/en/patterns/dezasseis&#34;&gt;Dezasseis&lt;/a&gt;, is now available on &lt;a href=&#34;https://www.ravelry.com/patterns/library/dezasseis&#34;&gt;Ravelry&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;After a smooth test knit, this might be my fastest pattern release yet. I was a bit disappointed when I realized that I would have to release it as a one size only, but I decided to release as is. The price tag should reflect the pattern&amp;rsquo;s shortcomings.&lt;/p&gt;
&lt;p&gt;I hope someone can still enjoy it!&lt;/p&gt;
&lt;p&gt;And thank you to my test knitters! Check out their projects &lt;a href=&#34;https://www.ravelry.com/patterns/library/dezasseis/people&#34;&gt;on the project tab&lt;/a&gt; of the pattern on Ravelry.&lt;/p&gt;
&lt;p&gt;You can find out more about the socks &lt;a href=&#34;https://www.meyas.pt/en/patterns/dezasseis&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Piecing together a sweater</title>
      <link>https://www.meyas.pt/en/blog/cosertricoporpecas/</link>
      <pubDate>Fri, 30 Oct 2020 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/cosertricoporpecas/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been thinking about writing a blog post on how to sew a sweater knitted in pieces for a long time, and there&amp;rsquo;s no better time than the present since the &lt;a href=&#34;https://www.ravelry.com/discuss/meyas-podcast/4066609/76-100#79&#34;&gt;test knit&lt;/a&gt; of my newest design is halfway through.&lt;/p&gt;
&lt;p&gt;I won&amp;rsquo;t go into detail on the hand sewing techniques side of the process because I usually sew everything in backstitch. There are plenty of alternatives like &lt;a href=&#34;https://www.purlsoho.com/create/mattress-stitch/&#34;&gt;mattress stitch&lt;/a&gt;, if you prefer an invisible seam, or &lt;a href=&#34;https://www.youtube.com/watch?v=VDjX4NUZpEI&#34;&gt;crocheted seams&lt;/a&gt;, among others. I for one, prefer the look of a visible seam.&lt;/p&gt;
&lt;p&gt;In my experience the most difficult part of the seaming process is sewing the sleeves to the sweater, so I will focus mostly on that in this blog post.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Step 0:&lt;/strong&gt; Block your pieces to the measurements on the pattern. In particular, on my &lt;a href=&#34;https://www.meyas.pt/patterns/argilatestknit&#34;&gt;Argila&lt;/a&gt; sweater it is easy to overstretch the front piece because the brick stitch is very stretchy. I usually wet block my garments with wool soap like Eucalan or Soak;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img id=&#34;meio&#34; src=&#34;https://www.meyas.pt/img/2020/10/IMG_8294.JPG&#34; alt=&#34;beforeblocking&#34;&gt;&lt;img id=&#34;meio&#34; src=&#34;https://www.meyas.pt/img/2020/10/IMG_8309.JPG&#34; alt=&#34;afterblocking&#34;&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Step 1:&lt;/strong&gt; Sew the shoulders. They should be exactly the same size and be easy to match;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Step 2:&lt;/strong&gt; Sew the sleeve cap to the sweater:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2.1: Identify the middle point on the top the sleeve cap and join that point to the shoulder seam with a locking stitch marker;&lt;/li&gt;
&lt;/ul&gt;
  &lt;div class=&#34;centerfabi&#34; style=&#34;margin-bottom:2%; width:70%;&#34;&gt;
  &lt;img class=&#34;centerfabi2&#34; src=&#34;https://www.meyas.pt/img/2020/10/IMG_8353.JPG&#34; alt=&#34;middleofsleeve&#34;&gt;
  &lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;2.2: Join the edges of the sleeve armhole to the corresponding edges on the front and back pieces with locking stitch markers;&lt;/li&gt;
&lt;/ul&gt;
  &lt;div class=&#34;centerfabi&#34; style=&#34;margin-bottom:2%; width:70%;&#34;&gt;
  &lt;img class=&#34;centerfabi2&#34; src=&#34;https://www.meyas.pt/img/2020/10/IMG_8354.JPG&#34; alt=&#34;armhole&#34;&gt;
  &lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;2.3: Evenly distribute the remaining sleeve cap fabric to the front and back pieces with locking stitch markers;&lt;/li&gt;
&lt;/ul&gt;
  &lt;div class=&#34;centerfabi&#34; style=&#34;margin-bottom:2%; width:70%;&#34;&gt;
  &lt;img class=&#34;centerfabi2&#34; src=&#34;https://www.meyas.pt/img/2020/10/IMG_8355.JPG&#34; alt=&#34;sleevecap&#34;&gt;
  &lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;2.4: Start sewing the sleeve cap to the sweater starting at the middle point you identified on step 2.1 and leave a long tail. Once you have sewn one side of the sleeve cap, use the long tail to sew the other side.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Step 3:&lt;/strong&gt; Join the sleeve edges with locking stitch markers, matching increases, and sew the sleeve;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Step 4:&lt;/strong&gt; Repeat from step 2 for the second sleeve;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Step 5:&lt;/strong&gt; Join the front and back pieces, matching increases and the beginning of the pieces. On the &lt;a href=&#34;https://www.meyas.pt/patterns/argilatestknit&#34;&gt;Argila&lt;/a&gt; sweater, even though the increases on the front and back where worked at different rates, their location should be the same due to the difference in gauge;&lt;/p&gt;
  &lt;div class=&#34;centerfabi&#34; style=&#34;margin-bottom:2%; width:70%;&#34;&gt;
  &lt;img class=&#34;centerfabi2&#34; src=&#34;https://www.meyas.pt/img/2020/10/IMG_8363.JPG&#34; alt=&#34;sides&#34;&gt;
  &lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Step 6:&lt;/strong&gt; Weave in the ends and knit the collar if necessary.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I hope this was helpful and not a blog post like that owl meme.&lt;/p&gt;
&lt;div class=&#34;centerfabi&#34;&gt;
&lt;img class=&#34;centerfabi2&#34; src=&#34;https://i.pinimg.com/originals/89/3e/8b/893e8bd950a37ea82729588ef543033e.jpg&#34; alt=&#34;owl&#34;&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>Solving a quilt puzzle: Part 2</title>
      <link>https://www.meyas.pt/en/blog/quiltproblemspart2/</link>
      <pubDate>Tue, 28 Jul 2020 13:09:59 +0200</pubDate>
      <guid>https://www.meyas.pt/en/blog/quiltproblemspart2/</guid>
      <description>&lt;p&gt;This blog post is a continuation of post &lt;a href=&#34;https://www.meyas.pt/en/blog/quiltproblemspart1&#34;&gt;Solving a quilt puzzle: Part 1&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;According to the plan I delineated in Part 1, I should now attribute a color to each number I used on the previous section.&lt;/p&gt;
&lt;p&gt;I was planning on using a Robert Kaufman roll-up (more on it in Part 1), and on Robert Kaufman&amp;rsquo;s website you can see a picture of the fabric for each color on the roll. I screenshot it and got the RGB color values for each fabric with Gimp. Now I needed to tell Racket what my colors were.&lt;/p&gt;
&lt;p&gt;I compiled a list of colors like so:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-racket&#34; data-lang=&#34;racket&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; c1 (make-color &lt;span style=&#34;color:#ae81ff&#34;&gt;246&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;246&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;248&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; c2 (make-color &lt;span style=&#34;color:#ae81ff&#34;&gt;245&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;243&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;231&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; c3 (make-color &lt;span style=&#34;color:#ae81ff&#34;&gt;246&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;246&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;236&lt;/span&gt;))&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And did the same for all 38 colors.&lt;/p&gt;
&lt;p&gt;This was my range of colors:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;rangeofcolors&#34; src=&#34;https://www.meyas.pt/img/2020/07/rangecolors.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;I could finally start thinking in triangles. In Racket painting and drawing a triangle is as simple as:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-racket&#34; data-lang=&#34;racket&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; draw a equilateral triangle, length 40, and paint it with color red &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(triangle &lt;span style=&#34;color:#ae81ff&#34;&gt;40&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;solid&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;red&amp;#34;&lt;/span&gt;)&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;All that was left to do was to draw the triangles, and have each triangle get its color from the same index on the matrix we got on Part 1. At the same time, I would rotate every other triangle 180°, and rotate the triangles on the next row in opposite order.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-racket&#34; data-lang=&#34;racket&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; list of colors defined by me &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; rangeofcolors (vector c1 c2 c3 c4 c5 c6 c7 c8 c9 c10 c11 c12 c13 c14 c15 c16 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;c17 c18 c19 c20 c21 c22 c23 c24 c25 c26 c27 c28 c29 c30 c31 c32 c33 c34 c35 c36 c37 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;c38))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; draw equilateral triangle, length 40, color x&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (givecolor x)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (triangle &lt;span style=&#34;color:#ae81ff&#34;&gt;40&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;solid&amp;#34;&lt;/span&gt; x))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; draw and rotate 180° equilateral triangle, length 40, color z&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (givecolor180 z)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (rotate &lt;span style=&#34;color:#ae81ff&#34;&gt;180&lt;/span&gt; (triangle &lt;span style=&#34;color:#ae81ff&#34;&gt;40&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;solid&amp;#34;&lt;/span&gt; z)))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; get a matrix of 26 rows from Part 1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; quilt (paint_n_rows &lt;span style=&#34;color:#ae81ff&#34;&gt;26&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; paint triangles, but rotate them on [odd rows and even index of quilt] &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; and on [even rows and odd index of quilt] &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (colorit anyquilt j i)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; (odd? j)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      (&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; (odd? i) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          (givecolor (vector-ref rangeofcolors (vector-ref (list-ref anyquilt j) i))) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#75715e&#34;&gt;;;else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          (givecolor180 (vector-ref rangeofcolors (vector-ref (list-ref anyquilt j) i)))) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;;;else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    (&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; (odd? i) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;       (givecolor180 (vector-ref rangeofcolors (vector-ref (list-ref anyquilt j) i))) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;       &lt;span style=&#34;color:#75715e&#34;&gt;;;else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;       (givecolor (vector-ref rangeofcolors (vector-ref (list-ref anyquilt j) i)))))) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; save image (copied straight from stackoverflow ;))&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (save-pict the-pict name kind)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; bm (pict-&amp;gt;bitmap the-pict))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;send&lt;/span&gt; bm save-file name kind))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; bringing it all together&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (print-all-pretty)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  &lt;span style=&#34;color:#75715e&#34;&gt;;; &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([result (&lt;span style=&#34;color:#66d9ef&#34;&gt;for/fold&lt;/span&gt; ([rows (blank)]) ([j (length quilt)])
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     &lt;span style=&#34;color:#75715e&#34;&gt;;; draw a new picture with each row of triangles &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;     (vc-append
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      (&lt;span style=&#34;color:#66d9ef&#34;&gt;for/fold&lt;/span&gt; ([row2 (blank)]) ([i (vector-length (list-ref quilt j))])
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#75715e&#34;&gt;;; draw a new picture of row of each triangle in the specified color&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#75715e&#34;&gt;;; and remove white space between triangles&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (hc-append &lt;span style=&#34;color:#ae81ff&#34;&gt;-20&lt;/span&gt; (colorit quilt j i) row2))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      rows
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      ))])
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (&lt;span style=&#34;color:#66d9ef&#34;&gt;begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          (print result)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          &lt;span style=&#34;color:#75715e&#34;&gt;;; crop image to remove half a triangle on the side edge and save it &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          (save-pict (crop &lt;span style=&#34;color:#ae81ff&#34;&gt;20&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;880&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;1040&lt;/span&gt; (pict-&amp;gt;bitmap result)) &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;triangles.png&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f92672&#34;&gt;&amp;#39;&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;png&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )))&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And this is the final result:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;finalresult&#34; src=&#34;https://www.meyas.pt/img/2020/07/triangulos.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m in love with it. As soon as I saw the result I ordered the fabric.&lt;/p&gt;
&lt;p&gt;I feel like I should say something about Racket, but since I can&amp;rsquo;t compare it with anything else due to my lack of experience, my review is pretty much meaningless. Here it goes: I think it wasn&amp;rsquo;t too hard to understand the syntax, although at times it felt like I was lost in a sea of parentheses. The documentation is extensive and if I ever need to do something similar, I won&amp;rsquo;t hesitate to use Racket again. (By the way, my husband is in love with Racket.)&lt;/p&gt;
&lt;p&gt;As for the quilt, in the near future I will have to mess around with the maximum number of triangles and the number of colors, because after receiving the fabric in the mail I realized I had made a couple of mistakes. First, each strip only yields 27 triangles instead of 31 (due to the selvedges); second, the roll has 4 extra colors in addition to the 37 displayed on the manufacturer&amp;rsquo;s website. But it should be fine.&lt;/p&gt;
&lt;p&gt;I plan on continuing to write updates, but this time on actually sewing the quilt, which is more in line with the content of this blog.&lt;/p&gt;
&lt;p&gt;Right now I&amp;rsquo;m cutting the triangles and beginning to get a sense of just how long this project will take.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;fotoinstagramquilt&#34; src=&#34;https://scontent-cph2-1.cdninstagram.com/v/t51.2885-15/e35/p1080x1080/116043081_135210961572483_7590730588988019959_n.jpg?_nc_ht=scontent-cph2-1.cdninstagram.com&amp;_nc_cat=103&amp;_nc_ohc=ZLvAFxtxGb4AX991lR4&amp;tp=19&amp;oh=e5c23fde5a95a276b7f2a6095b524570&amp;oe=5FC37C8A&#34;&gt;&lt;/p&gt;
&lt;p&gt;This was fun and I hope it helps someone in the future.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Solving a quilt puzzle: Part 1</title>
      <link>https://www.meyas.pt/en/blog/quiltproblemspart1/</link>
      <pubDate>Tue, 28 Jul 2020 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/quiltproblemspart1/</guid>
      <description>&lt;p&gt;Before we get to the meat of the matter, followers of this blog beware: the next couple of posts will be different than what I usually share on this space, and will contain no knitting whatsoever.&lt;/p&gt;
&lt;p&gt;I have wanted to make a quilt ever since I started sewing and &lt;a href=&#34;https://www.purlsoho.com/create/2016/05/11/little-peaks-quilt/&#34;&gt;Purl Soho&amp;rsquo;s Little Peaks Quilt pattern&lt;/a&gt; was exactly the sort of quilt that I was looking for. The only problem with the pattern is that there isn&amp;rsquo;t exactly a color plan before you start sewing, and you are expected to pick &amp;ldquo;any 2 triangles&amp;rdquo; at random.&lt;/p&gt;
&lt;p&gt;Their sample is absolutely beautiful:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;littlepeaks&#34; src=&#34;https://www.meyas.pt/img/2020/07/littlepeaks.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;However I wanted to use very different colored fabrics and I would never start such a large project without making sure that I would like my version.&lt;/p&gt;
&lt;p id=&#34;avolta&#34;&gt;
While I was still playing around with the idea of making a quilt, I went looking for fabric and discovered that you can buy strips of pre-cut fabric in a big roll of matching colors! I was looking for dark and mute colors, with a pop of color. I ended up selecting a &lt;a href=&#34;https://www.robertkaufman.com/pre-cut/_68/&#34;&gt;Robert Kaufman Kona Neutrals Palette 2-1/2&#34; Roll-Up&lt;/a&gt; and 1 extra fat quarter in the color Kumquat. &lt;/br&gt; 
&lt;img src=&#34;https://www.meyas.pt/img/2020/07/roll.jpg&#34; alt=&#34;roll&#34; style=&#34;margin-left: 25%; width: 45%;&#34;&gt;
&lt;/p&gt;
&lt;!-- ![rkrollup](/img/2020/07/roll.jpg)--&gt;
&lt;p&gt;The plan was to follow the instructions for the pattern mentioned above, but to follow my own color scheme, which as opposed to the original pattern doesn&amp;rsquo;t have one solid color that gets repeated every other triangle.&lt;/p&gt;
&lt;p&gt;Instead I would have 37 colors from the roll up, plus the orange. Each color/strip of the pre-cut fabric would yield 31 equilateral triangles of 6.35cm in length; the orange fat quarter would also yield at least 31 triangles of the same size. So in total I would have 38 x 31 = 1178 triangles. Now I would have to determine the placement of each different colored triangle, in no specific order, except that I didn&amp;rsquo;t want to have 2 triangles of the same color sewn next to each other (neither to the sides nor on the row above or below). I didn&amp;rsquo;t care about the vertices, only the sides.&lt;/p&gt;
&lt;table class=&#34;tabelafabiyoutube&#34;&gt;
&lt;tr&gt;
&lt;td style=&#34;text-align: left; width:50%&#34;&gt;
This was fine:
&lt;p&gt;&lt;img src=&#34;https://www.meyas.pt/img/2020/07/triangleF.png&#34; alt=&#34;triangle&#34; style=&#34;margin-left:35%; width: 80px&#34;&gt;&lt;/br&gt;&lt;/td&gt;&lt;/p&gt;
&lt;td style=&#34;text-align: left;&#34;
&#34;&gt;
This is what I was trying to avoid:
&lt;p&gt;&lt;img src=&#34;https://www.meyas.pt/img/2020/07/triangleFx.png&#34; alt=&#34;trianglex&#34; style=&#34;margin-left: 35%; width: 80px;&#34;&gt;&lt;/td&gt;&lt;/p&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;Since I was ignoring the vertices, I realized that I could think in terms of rectangles and achieve the same result.&lt;/p&gt;
&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2020/07/trianglerectangle.png&#34; alt=&#34;trianglerectangle&#34; width=&#34;50%&#34;&gt;
&lt;/div&gt;
&lt;p&gt;The rectangles simplified everything in mind and the next logical step was to think in numbers instead of colors. I would look for a solution in numbers and attribute a color to each number later on.&lt;/p&gt;
&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2020/07/rectanglenumbers.png&#34; alt=&#34;rectanglenumbers&#34;&gt;
&lt;/div&gt;
&lt;p&gt;The next step was to determine the width and length of the quilt in triangles. I decided to have 22 triangles in width and 26 in height, or about 139cm x 165cm (after sewing it will be smaller than this due to the seam allowances). But the horizontal lines of triangles would actually use double the amount of triangles needed to determine the width, so I would need 44 x 26 = 1144 triangles in total.&lt;/p&gt;
&lt;p&gt;With this information the problem I was trying to solve turned out to be: arrange sequences of numbers 1 to 38, in a matrix of [26 x 44], so that each number is never repeated either to the sides or in the rows above or below, and so that each number is never used more than 31 times.&lt;/p&gt;
&lt;p&gt;From the beginning I felt that the easiest way to solve this would be with programming. My husband works in IT and from time to time tries to convince me to try a programming language that he thinks would suit me. He had been raving about Racket for a while, because I could draw stuff with it. I finally looked it up and the drawing aspect of it did seem pretty straight forward (notice the pretty drawings above). But I had some work to do before getting to the drawing bit.&lt;/p&gt;
&lt;p&gt;As for my programming experience, I attended a course in Introduction to Programming in college where we worked in R and later I took a class in Python on Coursera. So I had no idea what I was doing (still don&amp;rsquo;t), but just had a vague idea that making a loop somehow would solve the problem. Let&amp;rsquo;s just say that my husband was a huge help, specially for going from one vector to a matrix.  Neither my husband nor I had any experience with Racket, so this might not be the most idiomatic code.&lt;/p&gt;
&lt;p&gt;Setting it up:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-racket&#34; data-lang=&#34;racket&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; dictionary that keeps track of the number of time a color was used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; colors_count (make-hash))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; maximum number of times a color can be used&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; MAX_COLOR_COUNT &lt;span style=&#34;color:#ae81ff&#34;&gt;31&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; number of colors available &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; MAX_COLORS &lt;span style=&#34;color:#ae81ff&#34;&gt;38&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; set all colors 1-38 to 31 available units on the dictionary&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; ([i MAX_COLORS]) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(dict-set! colors_count i MAX_COLOR_COUNT))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; start a vector 44 in length &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; row (build-vector &lt;span style=&#34;color:#ae81ff&#34;&gt;44&lt;/span&gt; values)) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; first non colored row&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; NO_COLOR &lt;span style=&#34;color:#ae81ff&#34;&gt;-1&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; dummy (build-vector &lt;span style=&#34;color:#ae81ff&#34;&gt;44&lt;/span&gt; (&lt;span style=&#34;color:#66d9ef&#34;&gt;lambda&lt;/span&gt; (x) NO_COLOR)))&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Work on picking colors making sure our condition is met:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-racket&#34; data-lang=&#34;racket&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; pick a random color that still has available units on the dictionary&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (random_color) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([color (random (dict-count colors_count))]) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    (while &lt;span style=&#34;color:#66d9ef&#34;&gt;#t&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;           (&lt;span style=&#34;color:#66d9ef&#34;&gt;set!&lt;/span&gt; color (random (dict-count colors_count))) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;           (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([color_count (hash-ref colors_count color)]) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;             (&lt;span style=&#34;color:#66d9ef&#34;&gt;when&lt;/span&gt; (&amp;gt; color_count &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                 (break))))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    color))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; update the units available for each color &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (updatedictionary color) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;   (dict-set! colors_count color (- (hash-ref colors_count color) &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;)))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; true if c1 is different from c2 and c3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (differ c1 c2 c3) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;and&lt;/span&gt; (not (equal? c1 c2))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;       (not (equal? c1 c3))))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; select a color that is different from the previous selected color &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; and different from the color on the same index on the row below&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (selectcolor previous_color below_color) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; (&lt;span style=&#34;color:#66d9ef&#34;&gt;and&lt;/span&gt; (equal? previous_color NO_COLOR) (equal? below_color NO_COLOR))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      (&lt;span style=&#34;color:#66d9ef&#34;&gt;begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (updatedictionary (random_color))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (random_color))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      &lt;span style=&#34;color:#75715e&#34;&gt;;; else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      (&lt;span style=&#34;color:#66d9ef&#34;&gt;begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#75715e&#34;&gt;;;continue looking for a color until it finds one that is different&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#75715e&#34;&gt;;;from the previous color and the color on the same index on the row below&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([generated_color (random_color)])
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;          (while (not (differ generated_color previous_color below_color)) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                 (&lt;span style=&#34;color:#66d9ef&#34;&gt;set!&lt;/span&gt; generated_color (random_color)))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              (updatedictionary generated_color)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              generated_color
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              ))))&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Create the matrix and print the result:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-racket&#34; data-lang=&#34;racket&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; fills a vector with colors provided by the selectcolor function, &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; taking into account the colors on the row below &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (paint_row below_row)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([row (build-vector &lt;span style=&#34;color:#ae81ff&#34;&gt;44&lt;/span&gt; values)])
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    (&lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; ([i (vector-length row)]) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([below_color (vector-ref below_row i)])
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        &lt;span style=&#34;color:#75715e&#34;&gt;;; for i=0, there isn&amp;#39;t a previous color &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; (equal? i &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            (&lt;span style=&#34;color:#66d9ef&#34;&gt;begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              (vector-set! row i (selectcolor NO_COLOR below_color))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              (display (~r (vector-ref row i) &lt;span style=&#34;color:#66d9ef&#34;&gt;#:min-width&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;#:pad-string&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;0&amp;#34;&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              (display &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#75715e&#34;&gt;;; else&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#75715e&#34;&gt;;; looks for the previous color on index i-1 of vector row, &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            &lt;span style=&#34;color:#75715e&#34;&gt;;; and selects a new color considering also the color below&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;            (&lt;span style=&#34;color:#66d9ef&#34;&gt;begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;              (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([previous_color (vector-ref row (- i &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;))])
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([picked_color (selectcolor previous_color below_color)]) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                  (display (~r picked_color &lt;span style=&#34;color:#66d9ef&#34;&gt;#:min-width&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt; &lt;span style=&#34;color:#66d9ef&#34;&gt;#:pad-string&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;0&amp;#34;&lt;/span&gt;))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                  (display &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34; &amp;#34;&lt;/span&gt; )
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                  (vector-set! row i picked_color)  
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;                  ))))))row))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#75715e&#34;&gt;;; paints n rows and prints the result &lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;(&lt;span style=&#34;color:#66d9ef&#34;&gt;define&lt;/span&gt; (paint_n_rows n)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([result (list)]) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;;; paints the first row and appends it to the result list&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  (&lt;span style=&#34;color:#66d9ef&#34;&gt;let&lt;/span&gt; ([previous_row (paint_row dummy)]) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    (&lt;span style=&#34;color:#66d9ef&#34;&gt;set!&lt;/span&gt; result (append result (list previous_row)))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    (display &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;\n&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#75715e&#34;&gt;;; continues painting to n-1 and appends the results to the result list&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    (&lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt; ([i (- n &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;)]) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;      (&lt;span style=&#34;color:#66d9ef&#34;&gt;begin&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (&lt;span style=&#34;color:#66d9ef&#34;&gt;set!&lt;/span&gt; previous_row (paint_row previous_row)) 
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (&lt;span style=&#34;color:#66d9ef&#34;&gt;set!&lt;/span&gt; result (append result (list previous_row)))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        (display &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&lt;span style=&#34;color:#ae81ff&#34;&gt;\n&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;)
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;        )))
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    result))&lt;span style=&#34;color:#960050;background-color:#1e0010&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;While going through the code and writing the comments for this post, I realized that I probably only wrote half of it. Without the help of my husband it would have taken me weeks or months to figure this out.&lt;/p&gt;
&lt;p&gt;But here we are and, for example, the result of (paint_n_rows 4) looks like this:&lt;/p&gt;
&lt;p id=&#34;pequeno&#34;&gt;
31 36 33 29 28 02 11 12 33 15 03 08 30 02 37 11 21 26 19 36 27 11 09 07 15 09 14 35 26 36 12 19 21 24 12 20 30 34 32 30 14 15 26 29&lt;/p&gt;
&lt;p id=&#34;pequeno&#34;&gt;
11 04 07 00 06 14 17 06 14 12 37 24 21 30 31 25 29 15 25 03 07 01 14 03 14 36 24 08 33 17 02 24 02 08 00 01 02 03 08 24 10 07 32 33&lt;/p&gt;
&lt;p id=&#34;pequeno&#34;&gt;
34 17 13 07 33 20 13 18 26 16 06 36 10 32 25 00 12 09 16 07 26 22 01 14 02 27 10 13 22 16 17 13 37 23 30 02 11 24 28 16 01 17 29 01&lt;/p&gt;
&lt;p id=&#34;pequeno&#34;&gt;
19 29 37 18 37 30 04 32 21 11 24 34 21 16 20 26 17 26 18 28 33 09 10 12 19 23 12 37 01 33 08 03 11 01 23 28 00 03 32 12 13 24 02 04&lt;/p&gt;
&lt;p&gt;Now that the hard part was done, I could finally start messing around with coloring triangles in Racket.&lt;/p&gt;
&lt;p&gt;This post is getting huge, so this is Part 1. I will continue on &lt;a href=&#34;https://www.meyas.pt/en/blog/quiltproblemspart2&#34;&gt;Part 2&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Gift guide</title>
      <link>https://www.meyas.pt/en/blog/ideiasprendasnatal/</link>
      <pubDate>Wed, 27 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/ideiasprendasnatal/</guid>
      <description>&lt;p&gt;Christmas is right around the corner and I decided to write a list of gift suggestions to help non-knitters on this holiday season. My list includes products that I either already own and love, or products that I&amp;rsquo;m planning on buying in the future.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;conjunto&#34; src=&#34;https://www.meyas.pt/img/2019/11/conjunto.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Since I&amp;rsquo;m Portuguese, I tried to look for the products in Portuguese stores. When that wasn&amp;rsquo;t possible, I looked for alternatives in Europe (to avoid customs fees).&lt;/p&gt;
&lt;style&gt;
table{
box-shadow: 0 0 0, 0 0 0 0;
table-layout: fixed;
width: 100%;
&lt;/style&gt;
&lt;table id=&#34;tabelanormal&#34;&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;h4&gt;1. Solid cream bar&lt;/h4&gt;
Look for something easily absorbed.
 &lt;a href=&#34;https://www.etsy.com/dk-en/listing/636926650/lanolin-hand-cream-deeply-moisturizing?ga_order=mosthttps://www.etsy.com/dk-en/listing/636926650/lanolin-hand-cream-deeply-moisturizing?ga_order=most_relevant&amp;ga_search_type=all&amp;ga_view_type=gallery&amp;ga_search_query=knitters+hand+cream&amp;ref=sr_gallery-1-1&amp;organic_search_click=1&amp;sca=1_relevant&amp;ga_search_type=all&amp;ga_view_type=gallery&amp;ga_search_query=knitters+hand+cream&amp;ref=sr_gallery-1-1&amp;organic_search_click=1&amp;sca=1&#34;&gt;
                &lt;img alt=&#34;crememaos&#34; src=&#34;https://www.meyas.pt/img/2019/11/creme.jpg&#34;&gt;
            &lt;/a&gt;
&lt;pre&gt;&lt;code&gt;        &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.etsy.com/dk-en/listing/636926650/lanolin-hand-cream-deeply-moisturizing?ga_order=most_relevant&amp;amp;ga_search_type=all&amp;amp;ga_view_type=gallery&amp;amp;ga_search_query=knitters+hand+cream&amp;amp;ref=sr_gallery-1-1&amp;amp;organic_search_click=1&amp;amp;sca=1)&amp;quot;&amp;gt;Lanolin Hand Cream&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.mylys.de/accessories/twig-und-horn/care/882642/twig-und-horn-makers-balm-rosewood?c=588&amp;quot;&amp;gt;Maker&#39;s Balm by Twig and Horn&amp;lt;/a&amp;gt;
            &amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://suziesparklesknitting.wordpress.com/2015/05/19/make-your-own-knitters-hand-balm/&amp;quot;&amp;gt;DIY hand cream&amp;lt;/a&amp;gt;
            &amp;lt;/li&amp;gt;

        &amp;lt;/ul&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;h4&gt;2. Wool wash&lt;/h4&gt;
These detergents don&#39;t need to be rinsed. 
            &lt;a href=&#34;https://retrosariaserafina.com/pt/eucalan-wrapture&#34;&gt;
                &lt;img alt=&#34;eucalan&#34; src=&#34;https://www.meyas.pt/img/2019/11/eucalan.jpg&#34;&gt;&lt;/a&gt;
&lt;pre&gt;&lt;code&gt;        &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://retrosariaserafina.com/pt/eucalan-wrapture&amp;quot;&amp;gt;Eucalan Wrapture&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.en.laine-et-tricot.com/soak-lessive-laine.html&amp;quot;&amp;gt;Soak&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;table id=&#34;tabelanormal&#34;&gt;
&lt;tr&gt;&lt;td&gt;
&lt;h4&gt;3. Stitch Markers&lt;/h4&gt;
Any kind of stitch marker will usually work. It&#39;s jewellery for your knitting.
&lt;pre&gt;&lt;code&gt;        &amp;lt;a href=&amp;quot;https://www.etsy.com/dk-en/listing/285648759/set-of-6-harry-potter-inspired-knitting?ga_order=most_relevant&amp;amp;ga_search_type=all&amp;amp;ga_view_type=gallery&amp;amp;ga_search_query=stitch+markers+knitting&amp;amp;ref=sr_gallery-1-6&amp;amp;organic_search_click=1&amp;amp;bes=1&amp;quot;&amp;gt;
            &amp;lt;img alt=&amp;quot;harrypotter&amp;quot; src=&amp;quot;/img/2019/11/harrypotter.jpg&amp;quot;&amp;gt;
            &amp;lt;/a&amp;gt;
            &amp;lt;ul&amp;gt;
                &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.etsy.com/dk-en/listing/285648759/set-of-6-harry-potter-inspired-knitting?ga_order=most_relevant&amp;amp;ga_search_type=all&amp;amp;ga_view_type=gallery&amp;amp;ga_search_query=stitch+markers+knitting&amp;amp;ref=sr_gallery-1-6&amp;amp;organic_search_click=1&amp;amp;bes=1&amp;quot;&amp;gt;Set of 6, inspired by Harry Potter&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.etsy.com/dk-en/listing/517941299/cake-stitch-markers-for-knitting-novelty?ga_order=most_relevant&amp;amp;ga_search_type=all&amp;amp;ga_view_type=gallery&amp;amp;ga_search_query=stitch+markers+knitting&amp;amp;ref=sr_gallery-1-23&amp;amp;organic_search_click=1&amp;amp;bes=1&amp;quot;&amp;gt;Set of 4 cakes&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
                &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.etsy.com/dk-en/listing/728300391/12-silver-plated-hexagon-stitch-markers?ga_order=most_relevant&amp;amp;ga_search_type=all&amp;amp;ga_view_type=gallery&amp;amp;ga_search_query=stitch+markers+knitting&amp;amp;ref=sr_gallery-1-19&amp;amp;organic_search_click=1&amp;amp;bes=1)&amp;quot;&amp;gt;Set 12 hexagons&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
        &amp;lt;/td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;td&gt;
&lt;h4&gt;4. Fuzz remover&lt;/h4&gt;
Knitted garments will inevitably start pilling. This tool helps to bring your garments back to life. 
 &lt;a href=&#34;https://www.tribeyarns.com/products/gleener-ultimate-fuzz-remover&#34;&gt;
                &lt;img alt=&#34;peeler&#34; src=&#34;https://www.meyas.pt/img/2019/11/gleener.jpg&#34;&gt;
            &lt;/a&gt;
&lt;pre&gt;&lt;code&gt;        &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.tribeyarns.com/products/gleener-ultimate-fuzz-remover&amp;quot;&amp;gt;Gleener&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
        &amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;


&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;
    &amp;lt;h4&amp;gt;5. Handpainted yarn&amp;lt;/h4&amp;gt;
   You can never have too many skeins of beautiful yarn.
    &amp;lt;a href=&amp;quot;https://retrosaria.rosapomar.com/collections/fios-rosa-pomar/products/mondim-dyed-by-alfinete&amp;quot;&amp;gt;
            &amp;lt;img alt=&amp;quot;mondim&amp;quot; src=&amp;quot;/img/2019/11/mondim.jpg&amp;quot;&amp;gt;
        &amp;lt;/a&amp;gt;
        &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://retrosaria.rosapomar.com/collections/fios-rosa-pomar/products/mondim-dyed-by-alfinete&amp;quot;&amp;gt;Mondim Dyed by Alfinete&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://retrosariaserafina.com/serafina-merino-and-silk&amp;quot;&amp;gt;Serafina* Naturally Dyed Silk Merino&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://loja.ovelha-negra.com/pt/home/3891-malabrigo-sock.html&amp;quot;&amp;gt;Malabrigo Sock&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
        &amp;lt;/td&amp;gt;
        &amp;lt;td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h4&gt;6. Knitting books&lt;/h4&gt;
   Special techniques and patterns. There are many good books out there.
&lt;pre&gt;&lt;code&gt;  &amp;lt;a href=&amp;quot;https://www.wook.pt/livro/vogue-knitting-the-ultimate-knitting-boo-editors-of-vogue-kn/20760762&amp;quot;&amp;gt; &amp;lt;img alt=&amp;quot;vogue&amp;quot; src=&amp;quot;/img/2019/11/vogue.png&amp;quot;&amp;gt;
        &amp;lt;/a&amp;gt;
        &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.wook.pt/livro/vogue-knitting-the-ultimate-knitting-boo-editors-of-vogue-kn/20760762&amp;quot;&amp;gt;Vogue Knitting&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://retrosariaserafina.com/making-no-8-forest&amp;quot;&amp;gt;Magazine Making nº8&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://retrosaria.rosapomar.com/collections/livros-de-tricot-knitting-books/products/marlisle-a-new-direction-in-knitting&amp;quot;&amp;gt;Marlisle&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
        
    &amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;

    &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;
    &amp;lt;h4&amp;gt;7. Set of needles&amp;lt;/h4&amp;gt;
    My favorite needles. :smile:


    &amp;lt;a href=&amp;quot;https://retrosaria.rosapomar.com/collections/agulhas-para-tricot-e-crochet-knitting-and-crochet-needles/products/chiaogoo-twist-red-lace-interchangeable-knitting-set&amp;quot;&amp;gt;
        &amp;lt;img alt=&amp;quot;chiaogoo&amp;quot; src=&amp;quot;/img/2019/11/Chiaogoo.jpg&amp;quot;&amp;gt;
    &amp;lt;/a&amp;gt;
    &amp;lt;ul&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://retrosaria.rosapomar.com/collections/agulhas-para-tricot-e-crochet-knitting-and-crochet-needles/products/chiaogoo-twist-red-lace-interchangeable-knitting-set&amp;quot;&amp;gt;Chiaogoo&amp;lt;/a&amp;gt;
        &amp;lt;/li&amp;gt;
        &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.woolstack.co.uk/knitpro-zing-set-dpns-double-pointed-knitting-needles/&amp;quot;&amp;gt;Knit Pro Zing&amp;lt;/a&amp;gt;
        &amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;
    &amp;lt;/td&amp;gt;
    &amp;lt;td&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;h4&gt;8. Project bag&lt;/h4&gt;
  These are very handy to take a knitting project outside or to have a pretty place for it at home. 
&lt;pre&gt;&lt;code&gt;        &amp;lt;a href=&amp;quot;https://www.etsy.com/dk-en/listing/734440694/knitting-project-bag-drawstring-large?ga_order=most_relevant&amp;amp;ga_search_type=all&amp;amp;ga_view_type=gallery&amp;amp;ga_search_query=knitting+project+bag&amp;amp;ref=sr_gallery-1-42&amp;amp;organic_search_click=1&amp;quot;&amp;gt;
            &amp;lt;img alt=&amp;quot;saco&amp;quot; src=&amp;quot;/img/2019/11/saco.jpg&amp;quot;&amp;gt;
        &amp;lt;/a&amp;gt;
        &amp;lt;ul&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.etsy.com/dk-en/listing/734440694/knitting-project-bag-drawstring-large?ga_order=most_relevant&amp;amp;ga_search_type=all&amp;amp;ga_view_type=gallery&amp;amp;ga_search_query=knitting+project+bag&amp;amp;ref=sr_gallery-1-42&amp;amp;organic_search_click=1&amp;quot;&amp;gt;Project bag with foxes&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://retrosaria.rosapomar.com/collections/acessorios-para-tricot/products/fringe-supply-co-field-bag&amp;quot;&amp;gt;Fringe Supply Co Field Bag&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
    &amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/table&gt;
&lt;p&gt;My list includes options for different budgets: the cheapest option costs 5.6€+shipping (the Wrapture wool wash) and the most expensive option costs 90€+shipping (the Chiaogoo needle set). I hope this list helps.&lt;/p&gt;
&lt;p&gt;Happy Holidays!&lt;/p&gt;
&lt;p style=&#34;font-size:70%;&#34;&gt;
I&#39;m not affiliated with any store/company. 
</description>
    </item>
    
    <item>
      <title>Emilinda Aurora</title>
      <link>https://www.meyas.pt/en/blog/emilindaauroraicord/</link>
      <pubDate>Thu, 21 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/emilindaauroraicord/</guid>
      <description>&lt;p&gt;On my shawl pattern &lt;a href=&#34;https://www.meyas.pt/en/patterns/emilindaaurora&#34;&gt;Emilinda Aurora&lt;/a&gt;, I give you the option to knit an i-cord on the bobble border. Hopefully this post will help you figure out if you need to knit it or not.&lt;/p&gt;
&lt;img id=&#34;meio&#34; src=&#34;https://www.meyas.pt/img/2019/11/IMG_7388.JPG&#34;&gt;
&lt;img id=&#34;meio&#34; src=&#34;https://www.meyas.pt/img/2019/11/IMG_7859_03.jpg&#34;&gt;
&lt;p&gt;After blocking my gray sample, the border remained flat for a while. But after 4 or 5 days of wearing the shawl, it began to curl! It doesn&amp;rsquo;t bother me at all. You can still see the bobbles and the shawl is very comfortable. However, the photos might be misleading and that is why I decided to knit the rusty version.&lt;/p&gt;
&lt;p&gt;The border will still curl a bit, but the i-cord will tame it a fair amount and the bobbles will stay on the uncurled part of the border.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;emilindasidebyside&#34; src=&#34;https://www.meyas.pt/img/2019/11/comparacao.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;The i-cord is knit at the same time of the border, and you will only be knitting 3 more stitches throughout. I explain how to do it on the pattern.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;emilindaicord1&#34; src=&#34;https://www.meyas.pt/img/2019/11/IMG_7857_02.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;One of my test knitters opted for purling the stitch right before the i-cord on the right side and knitting it on the wrong side. This option should help it further. You can see how it looks on her &lt;a href=&#34;https://www.ravelry.com/people/smonja&#34;&gt;project page&lt;/a&gt; on Ravelry.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Emilinda Aurora</title>
      <link>https://www.meyas.pt/en/blog/emilindaaurora/</link>
      <pubDate>Wed, 20 Nov 2019 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/emilindaaurora/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;emilinda&#34; src=&#34;https://www.meyas.pt/img/2019/11/IMG_7567.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;My new pattern, Emilinda Aurora, has been finally released and it&amp;rsquo;s available &lt;a href=&#34;https://www.ravelry.com/patterns/library/emilinda-aurora&#34;&gt;on Ravelry&lt;/a&gt;. It has taken longer to release than I expected (as per usual), but I think it was worth it to think about the pattern a bit more.&lt;/p&gt;
&lt;p&gt;I decided to knit a second sample where I knit an i-cord edge on the bobble border, the orange sample. The i-cord will help with the curling on the border and it looks as beautiful as before (in my opinion &amp;#x1f607;). You can read more about the icord on &lt;a href=&#34;https://www.meyas.pt/en/blog/emilindaauroraicord&#34;&gt;this post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;emilinda2&#34; src=&#34;https://www.meyas.pt/img/2019/11/IMG_7832_05.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;Whether you decide to knit the i-cord or not, the shawl will need to be blocked carefully if you want it to look like mine.&lt;/p&gt;
&lt;img id=&#34;meio&#34; src=&#34;https://www.meyas.pt/img/2019/11/blocking1.jpg&#34;&gt;
&lt;img id=&#34;meio&#34; src=&#34;https://www.meyas.pt/img/2019/11/blocking2.jpg&#34;&gt;
&lt;p&gt;You can find out more about the shawl &lt;a href=&#34;https://www.meyas.pt/en/patterns/emilindaaurora&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Quietude Mini</title>
      <link>https://www.meyas.pt/en/blog/quietudemini/</link>
      <pubDate>Thu, 17 Oct 2019 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/quietudemini/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;miniquietude&#34; src=&#34;https://www.meyas.pt/img/2019/10/IMG_7775_01.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;When I finished my sample for my &lt;a href=&#34;https://www.meyas.pt/patterns/en/quietude&#34;&gt;Quietude&lt;/a&gt; pattern, I couldn&amp;rsquo;t stop thinking about knitting a pair of socks for my niece and nephew. And I ended up adding their sizes and more to the original pattern. So as not to confuse people, there are now 3 PDF files, one for each yarn weight and gauge. If you already have the pattern you should have received an update from Ravelry. You can find the pattern &lt;a href=&#34;https://www.meyas.pt/patterns/en/quietude&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;miniquietude&#34; src=&#34;https://www.meyas.pt/img/2019/10/IMG_7787_01.jpg&#34;&gt;&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Prisma with fewer colors</title>
      <link>https://www.meyas.pt/en/blog/prisma-cores/</link>
      <pubDate>Thu, 05 Sep 2019 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/prisma-cores/</guid>
      <description>&lt;p&gt;When I imagined the cardigan &lt;a href=&#34;https://www.meyas.pt/en/patterns/prisma&#34;&gt;Prisma&lt;/a&gt; with 7 colors, I didn&amp;rsquo;t really think about the amount of yarn that would be leftover. My sample was a size 6 for which I bought 350g of yarn and I only used about 245g. That&amp;rsquo;s almost 100g of yarn leftover!&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;restos&#34; src=&#34;https://www.meyas.pt/img/2019/09/restos.jpg&#34;&gt;&lt;/p&gt;
&lt;p&gt;I still think it was worth it because my niece really really wanted it, but if like me you are worried about the amount of yarn you&amp;rsquo;ll have left, I will write down a couple of notes to help you use fewer colors.&lt;/p&gt;
&lt;p&gt;On this cardigan you will always use the same yarn for the ribbing and 6 colors on the rest of the cardigan. The amount of yarn you will use on the ribbing won&amp;rsquo;t change. What we can play with is the remaining 6 colors. It won&amp;rsquo;t be possible to optimize the amount of yarn used for all sizes, but these notes might still be useful if you prefer the cardigan with fewer colors.&lt;/p&gt;
&lt;p&gt;On the pattern I always use the same reference for each color: C1-C6. Since we are trying to reduce the number of colors down from 6, the easiest way to achieve that without modifying the pattern completely, is to either use 2 or 3 colors.&lt;/p&gt;
&lt;p&gt;In order to use 2 colors instead of 6, substitute the color reference the same way throughout the pattern, like so:&lt;/p&gt;
&lt;div class=&#34;centrar&#34;&gt;
2 colors&lt;br&gt;
C1 :arrow_right: C1&lt;br&gt;
C2 :arrow_right: C2&lt;br&gt;
C3 :arrow_right: C1&lt;br&gt;
C4 :arrow_right: C2&lt;br&gt;
C5 :arrow_right: C1&lt;br&gt;
C6 :arrow_right: C2&lt;br&gt;
&lt;/div&gt;
&lt;p&gt;For example, whenever I tell you to knit with C3, knit with C1, so on and so forth.&lt;/p&gt;
&lt;p&gt;And to use 3 colors:&lt;/p&gt;
&lt;div class=&#34;centrar&#34;&gt;
3 colors&lt;br&gt;
C1 :arrow_right: C1&lt;br&gt;
C2 :arrow_right: C2&lt;br&gt;
C3 :arrow_right: C3&lt;br&gt;
C4 :arrow_right: C1&lt;br&gt;
C5 :arrow_right: C2&lt;br&gt;
C6 :arrow_right: C3&lt;br&gt;
&lt;/div&gt;
&lt;p&gt;You will also have to adjust the quantity of yarn used for each color: multiply the original amount of yarn needed for your size by the number of times that color is repeated on the schematic above. For the first option, with 2 colors, you&amp;rsquo;ll need (OriginalAmountofYarn x 3)g of C1 and C2. For the second option, with 3 colors, you&amp;rsquo;ll need (OriginalAmountofYarn x 2)g of C1, C2 and C3. The same is true for yards and the total amount of yarn remains the same. &amp;#x1f913;&lt;/p&gt;
&lt;p&gt;Since you&amp;rsquo;ll be using less colors, it might be interesting to explore the possibility of carrying the yarn instead of breaking it (you can read more about that technique &lt;a href=&#34;https://www.studioknitsf.com/carry-yarn/&#34;&gt;here&lt;/a&gt;). If you do decide not to break the yarn, you might also want to consider knitting the body of the cardigan in one piece. I haven&amp;rsquo;t tried either of this options so I can&amp;rsquo;t guarantee that it will work. The important thing to be on the lookout for is that the knitted fabric doesn&amp;rsquo;t get distorted on one side on the front, when/if you carry the yarn.&lt;/p&gt;
&lt;p&gt;Don&amp;rsquo;t be afraid of modifying knitting patterns. Yes it might be a disaster, but it might also be absolutely fantastic.&lt;/p&gt;
&lt;p&gt;Happy knitting.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Prisma</title>
      <link>https://www.meyas.pt/en/blog/prisma/</link>
      <pubDate>Wed, 04 Sep 2019 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/prisma/</guid>
      <description>&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2019/09/IMG_6993-3.JPG&#34; alt=&#34;prisma1&#34;&gt;
&lt;/div&gt;
&lt;p&gt;My niece is at an age where she is obsessed with rainbows. Everything must be rainbow or unicorn themed. So when I asked her to pick a color for her new cardigan, it came as no surprise when she answered &amp;ldquo;the rainbow&amp;rdquo;. &amp;#x1f308;&lt;/p&gt;
&lt;p&gt;That&amp;rsquo;s how this design came to be. So far it is my most challenging design, both to knit and come up with. I was hesitant about releasing it because I didn&amp;rsquo;t think anyone would want to knit it. It&amp;rsquo;s knit in pieces and you have to join new yarn often. After a little push from one of my youtube subscribers I went ahead a wrote it. I wrote the instructions as detailed as possible with several schematics so you don&amp;rsquo;t get lost.&lt;/p&gt;
&lt;p&gt;All in all I really love the cardigan and more importantly, so does my niece.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s available on &lt;a href=&#34;https://www.ravelry.com/patterns/library/prisma-3&#34;&gt;Ravelry&lt;/a&gt; and you can read more about it &lt;a href=&#34;https://www.meyas.pt/en/patterns/prisma&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2019/09/IMG_6960.JPG&#34; alt=&#34;prisma2&#34;&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>Série Meias: A Tutorial for sock knitting in portuguese</title>
      <link>https://www.meyas.pt/en/blog/serie-meias-um-tutorial/</link>
      <pubDate>Wed, 31 Jul 2019 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/serie-meias-um-tutorial/</guid>
      <description>&lt;p&gt;As you probably gathered from the title, this is a portuguese only content anouncement. I probably shouldn&amp;rsquo;t even write a post about it, but who knows if there isn&amp;rsquo;t someone out there desperately looking for a sock knitting tutorial for portuguese knitting, that doesn&amp;rsquo;t mind not understanding a word I&amp;rsquo;m saying.


    
    &lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; allowfullscreen=&#34;allowfullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/TIgFwtQovy0?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;
      &gt;&lt;/iframe&gt;
    &lt;/div&gt;
&lt;/p&gt;
&lt;p&gt;The pattern I wrote for this tutorial is only in portuguese too, but that might change in the future.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;&amp;ldquo;seriemeias&amp;rdquo;&#34; src=&#34;https://www.meyas.pt/img/2019/08/2019-07-26-serie-meias-um-tutorial-IMG_7304.JPG&#34;&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.ravelry.com/patterns/library/meyas-worsted&#34;&gt;Click here&lt;/a&gt; to download the pattern for free on Ravelry.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Quietude</title>
      <link>https://www.meyas.pt/en/blog/quietude/</link>
      <pubDate>Thu, 25 Jul 2019 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/quietude/</guid>
      <description>&lt;p&gt;Eight months after first coming up with this design, it is finally time for releasing it. I didn&amp;rsquo;t get it ready in time for the last Holiday season and decided to release it today, not only because it is my birthday, but also because we are now 5 months away from Christmas. Time to start thinking about Christmas knitting!&lt;/p&gt;
&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2019/07/2019-07-25-quietude-IMG_6475.JPG&#34; alt=&#34;quietude&#34;&gt;
&lt;/div&gt;
&lt;p&gt;You can read more about this pattern &lt;a href=&#34;https://www.meyas.pt/en/patterns/quietude&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Frisos</title>
      <link>https://www.meyas.pt/en/blog/frisos/</link>
      <pubDate>Thu, 06 Dec 2018 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/frisos/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;frisos&#34; src=&#34;https://www.meyas.pt/img/2018/12/2018-12-06-frisos-IMG_6368.JPG&#34;&gt;&lt;/p&gt;
&lt;p&gt;My new pattern is finally ready for release. When I knit the sample in grey I wasn&amp;rsquo;t sure I would like the colors, but I actually love it. I&amp;rsquo;ve worn it a couple of times and the yarn is incredibly warm. And the Fool&amp;rsquo;s Gold from Hedgehog Fibres is also kind of amazing.&lt;/p&gt;
&lt;p&gt;You can read more about it &lt;a href=&#34;https://www.meyas.pt/en/patterns/frisos&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    
    <item>
      <title>Graúdo </title>
      <link>https://www.meyas.pt/en/blog/graudo/</link>
      <pubDate>Wed, 22 Aug 2018 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/graudo/</guid>
      <description>&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2018/08/2018-08-22-graudo-IMG_6004-1-3.JPG&#34; alt=&#34;graudo&#34;&gt;
&lt;/div&gt;
This is my first proper pattern. I&#39;m loving this process and have a lot of new ideas. 
&lt;p&gt;You can read more details about it &lt;a href=&#34;https://www.meyas.pt/en/patterns/graudo&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2018/08/2018-08-22-graudo-IMG_5989-1.JPG&#34; alt=&#34;graudo2&#34;&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2018/08/2018-08-22-graudo-IMG_5982-1-6.JPG&#34; alt=&#34;graudo3&#34;&gt;
&lt;/div&gt;
</description>
    </item>
    
    <item>
      <title>Meyas - the pattern</title>
      <link>https://www.meyas.pt/en/blog/meyas-o-modelo/</link>
      <pubDate>Wed, 10 Jan 2018 00:00:00 +0000</pubDate>
      <guid>https://www.meyas.pt/en/blog/meyas-o-modelo/</guid>
      <description>&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2018/01/2018-01-10-meyas-o-modelo-IMG_5789.jpg&#34; alt=&#34;meyasomodelo&#34;&gt;
&lt;/div&gt;
&lt;p&gt;I&amp;rsquo;ve been talking a lot about writting my first pattern on my youtube channel and it&amp;rsquo;s finally here. It&amp;rsquo;s nothing new or fancy; just my favorite techniques for knitting socks. I knit the portuguese way, with yarn in the back, and this pattern is written for knitting that way. This is not the case for my future patterns, but for this one I thought it would be fun to leave like that. There are tons of free sock patterns out there, but not that many written for portuguese knitting. It basically means that whenever possible you will be purling. The kitchener stitch on the toe is also done from wrong side of the sock.&lt;/p&gt;
&lt;p&gt;You can get it for free on Ravelry. &lt;a href=&#34;https://www.ravelry.com/patterns/library/meyas&#34;&gt;Click here&lt;/a&gt; to download it.&lt;/p&gt;
&lt;div class=&#34;centerfabi2&#34;&gt;
&lt;img src=&#34;https://www.meyas.pt/img/2018/01/2018-01-10-meyas-o-modelo-IMG_5896-3.jpg&#34; alt=&#34;meyasomodelo&#34;&gt;
&lt;/div&gt;
</description>
    </item>
    
  </channel>
</rss>
