Month: November 2015

  • CampJS Recap & Beanie

    CampJS Recap & Beanie

    Feature photo courtesy of Steven Cooper

    I spent last weekend in Springbook, Queensland at CampJS. This is a four-day conference for anyone interested in web technology held at the Koonjewarre Retreat Centre. My Canva colleague Damon was the organiser, and my other colleague Harley came along as well. On a whim, I’d pitched doing a workshop on “Knitting and E-textiles” a few months before and it turned out to be one of the most popular suggestions. I updated my “Granny Was a Hacker” talk and worked with Damon to order knitting supplies for everyone. Then I had the genius idea to knit a special beanie as my prototype for the workshop, and use a Gemma kit with LEDs (based on this Adafruit project) to add some blinky goodness. It was a big hit! I actually ran through the talk on both Saturday and Sunday. I probably had 20+ people at the workshop, and I kept seeing web developers (mostly men!) knitting for the rest of the event. The Camp itself was great, and I met a lot of fantastic people from across the country. Games were played, goon was drunk, and Wi-Fi was cursed. I highly recommend it.

    IMG_2822

    CampJS BeanieThe CampJS Beanie

    I knitted the hat out of oddments of leftover 8ply Filatura di Crosa Zara. All up, it probably uses about 2 balls worth (with the majority in brown). You’ll also need some 4mm needles, as well as a blunt darning needle. I actually knitted it flat and sewed it up, but I’ve provided instructions for knitting it in the round too. I got the Gemma controller from Little Bird Electronics, along with some LEDs and a coin cell battery holder. (They also sell a “starter pack” with all this stuff plus some conductive thread and needles, if you don’t have any.)

    Size:  Medium / Large  (I knitted the larger size, and it’s roomy for me.)

    Requirements: 8ply wool in brown, dark green, light green, and blue; 4mm needles.

    GraphTo knit flat:
    Using 4mm needles, cast on 121 (133) stitches.

    Row 1: K2, *P1, K1, rep from * to last st, K1.
    Row 2: K1, *P1, K1, rep from * to end.

    Repeat these rows until you have 35 (41) rows of ribbing in total.

    Knit 4 rows of stocking stitch.

    Knit the graph in stocking stitch as shown, working the odd rows from right-to-left and the even rows from left-to-right. For the first two rows, I used the fairisle technique of carrying the wools along the back. I suggest you ignore the tree trunks and use duplicate stitch to embroider them afterwards. For the tops of the trees, I treated them as intarsia and knitted them in solid blocks of light green. Then I duplicate stitched the dark green accents on later. You can this in progress here.

    Once you’re done with the graph, switch back to the brown wool and knit two rows of stocking stitch. (You should have the Right Side facing you.) Then begin your decreases:

    Decrease row: K1, *K2tog, K1, rep from * to end
    Knit 1 (3) rows stocking stitch
    K1, *K2tog, K5, rep from * to end
    Purl 1 row
    K1, *K2tog, K4, rep from * to end
    Purl 1 row…

    Keep going like this (narrowing by one stitch between the decreases) until you have only 21 (23) stitches left. Then break off the wool leaving a long tail, thread it on your darning needle, and run it through the remaining stitches. Cinch it up tight.

    To finish, sew the back seam. (You’ll need to reverse the seam where the brim folds up.) Weave in your ends. Attach your Gemma as shown on the Adafruit website, and load up the provided sketch. When you plug in your batteries and flip the switch, it’ll blink!

    To knit in the round:

    Using 4mm circular needle or DPNs, cast on 120 (132) stitches.

    Ribbing: *K1, P1, rep from * to end.

    Repeat this row until you have 35 (41) rows of ribbing in total.

    Knit 4 rows.

    Knit the graph in stocking stitch as shown, working all rows from right-to-left. For the first two rows, I used the fairisle technique of carrying the wools along the back. I suggest you ignore the tree trunks and use duplicate stitch to embroider them afterwards. For the tops of the trees, I treated them as intarsia and knitted them in solid blocks of light green. Then I duplicate stitched the dark green accents on later. You can this in progress here.

    Once you’re done with the graph, switch back to the brown wool and knit two rows. Then begin your decreases:

    Decrease row: *K2tog, K1, rep from * to end
    Knit 1 (3) rows
    *K2tog, K5, rep from * to end
    Knit 1 row
    *K2tog, K4, rep from * to end
    Knit 1 row…

    Keep going like this (narrowing by one stitch between the decreases) until you have only 21 (23) stitches left. Then break off the wool leaving a long tail, thread it on your darning needle, and run it through the remaining stitches. Cinch it up tight.

    Weave in your ends. Attach your Gemma as shown on the Adafruit website, and load up the provided sketch. When you plug in your batteries and flip the switch, it’ll blink!

  • Shared today on Twitter

    @axmcc @sophiegllghr I didn’t say it, but I live there, and now I’m going to find it very difficult not to THINK IT, so thanks.


    HIPPENDALE. https://t.co/hoMtLzelw4


    Photographic proof of how knitting took over #campjs. 🙂 https://t.co/RBOLEMdYJR


    Things we are thankful for: our new air conditioner! https://t.co/yGe5uEFvLX https://t.co/67v3b5ORSz


  • Shared today on Facebook

    Things we are thankful for: our new air conditioner!


  • Shared today on Twitter

    We have a working toilet, sink, and shower now! Wooohoo!


    @coding_mama Ooh, good call! $5/m is about as cheap as I’ve seen it. Thanks!


    @drkknits @nytimes This is soooo 5 years ago. And cherpumple is a MUCH better name than “piecaken”. Ugh.


    @PeterEvjan I bought it here at Peters of Kensington, but I’m sure other games shops would have it! https://t.co/4mYAxoAJBH


    @PeterEvjan They also make a similar two-person game called Zip-It that we have too. Also really fun! https://t.co/X79ojJ0lzo


    Video of my @webdirections Respond talk from March is online! Responsive Ads: This is Why We Can’t Have Nice Things https://t.co/JvGA53PumL


    @VivEgan41 Ooh! I’m just looking for some basic long fringe for a flapper dress, in either black or red. How do I get in touch with her?


    @rosepowell It better not. I left clothes on the line.


    In the US, they have “Elf on a Shelf.” At Canva, we have “Dave on a Tree.” https://t.co/um6aTP4nwV https://t.co/anHQbiO1b7


    @sydjs Someone needs swiped up!


    Fifteen years later, and I’m still listening to @codepo8 rant about standards. #sydjs https://t.co/1azCCtKsw2


    @alexyellowshoes Thank you!!


    @johnallsopp @sydjs HA!


    “The amazing tech of today is the rubbish of tomorrow.” QFT. I’ve built some amazing sites. They’re all gone now. #sydjs


    Old people. #sydjs https://t.co/jgyemwbhcJ https://t.co/jfx46jPgX9


    RT @goodnewsfinland: MT @moominofficial: The new free #Moomin mobile #game is here. Create your own Moominvalley https://t.co/H27LAKGwmD ht…


    I just started a “Moomin Farming Game”. https://t.co/GU7JYxbfMs Let’s play together! Come and enjoy my valley “HYMPJX”!


    RT @canva: Join @GuyKawasaki at @CreativeLive San Francisco’s in-studio course on Dec 1! Apply now: https://t.co/DoAb8PB8ia https://t.co/Er…


  • Shared today on Facebook

    The wonderful folks at Web Directions have made available the video of the talk I gave at Respond Conf back in March: “Responsive Ads: This is Why We Can’t Have Nice Things.” I’m pretty happy with it, other than the constant up-talking which drives me up the wall. (I blame Australia for that.)

    Note: I wrote this talk before the recent War Against Ad Blockers began. Crazy how much has changed in eight months!


    In the US, they have “Elf on a Shelf.” At Canva, we have “Dave on a Tree.”


    Fifteen years later, and I’m still listening to this guy rant about web standards.


    Old people. #sydjs