everydaycomputerart
sashiko10_fukin

Fukin sampler: one mini-pattern per quadrant - ten-print diagonals, seigaiha wave caps, komezashi crosses, masu squares - with divider dashes on the center lines. 79 stitches, black/teal.

sashiko10_koginband

Kogin hem borders: chained small diamonds in three horizontal bands with running-stitch separator rows. 70 stitches.

sashiko10_hanabishi

Hanabishi flower diamonds: five motifs, each a black outer diamond with magenta cross arms and an inner petal diamond. 80 stitches.

sashiko10_raimon

Raimon lightning spirals: four rectangular spirals rotated 90 degrees per quadrant, diagonal pairs in black and gold around a center diamond. 60 stitches.

sashiko10_kuguri

Kuguri-zashi threaded sashiko: a moss foundation of dash rows with magenta zigzag columns weaving through them. 75 stitches.

sashiko10_boro

Boro mending field: five overlapping patches, each with its own running-stitch direction, color alternating indigo/vermilion per patch. 51 stitches.

sashiko10_thuemorse

Hitomezashi maze driven by the Thue-Morse sequence; rows teal, columns vermilion. 110 stitches.

sashiko10_tatewaku

Tatewaku rising steam: five undulating vertical lines with alternating mirror phase, swelling apart and kissing at shared holes. 50 stitches, purple/gold.

sashiko10_hishi

Nanbu hishizashi: four radius-2 diamond outlines in teal, each filled with counted horizontal rows in magenta. 52 stitches.

sashiko10_kogin

Kogin-zashi modoco: a solid counted diamond of stacked 2-cell horizontal dashes inside a gold outline diamond with four pendant corner diamonds. 57 stitches, indigo/gold.

sashiko_skill2_kikko

Kawari kikkozashi tortoiseshell: staggered bands of stitched hexagons clipped at the card edges, color by band parity. 48 stitches.

sashiko_skill2_sayagata

Sayagata key fret: nine manji pinwheels, rotation direction alternating checkerboard-wise and encoded as the color bit. 42 stitches.

sashiko_skill2_matsukawa

Matsukawabishi pine bark diamond: a radius-4 outer diamond with superimposed vertical and horizontal chains of smaller diamonds. 32 stitches.

sashiko_skill2_amime

Amime fishing net: three diamond-mesh bands with the middle band half-dropped, color by band parity. 48 stitches.

sashiko_skill2_igeta

Igeta well curb: five interlocking hash motifs in quincunx layout, the vermilion center threaded first so it owns the shared arms. 32 stitches.

sashiko_skill2_kakinohana

Kakinohanazashi persimmon flower: offset 2x2 blocks of horizontal dashes in checkerboard phases, color by phase. 36 stitches.

sashiko_skill2_kagome

Kagome basket weave: a tri-axial mesh of vermilion horizontals and black unit-diagonal chains in both directions. 96 stitches.

sashiko_skill2_yabane

Yabane arrow feathers: four vertical fletching bands of chevrons, alternate bands pointing up and down, color by band. 64 stitches.

sashiko_skill2_shippo

Shippo seven treasures: interlocking radius-2 diamond rings at 13 staggered centers, color by column parity. 42 stitches.

sashiko_skill2_asanoha

Asanoha hemp leaf: 16 eight-spoke star bursts on alternating grid points; axis spokes black, diagonal spokes vermilion. 128 stitches.

sashiko_skill_seigaiha

Seigaiha waves: staggered rows of wide humps with a nested vermilion inner cap. 60 stitches.

sashiko_skill_dan

Dan-tsunagi linked steps: parallel staircases of alternating horizontal and vertical stitches, color alternating per staircase. 67 stitches.

sashiko_skill_uroko

Uroko fish scales: 8 bands of triangles, odd bands offset half a base, color by band parity. 84 stitches.

sashiko_skill_kome

Komezashi rice stitch: 2-cell cross arms in black plus diagonal arms in vermilion at alternating interior points. 100 stitches.

sashiko_skill_word

Hitomezashi phase maze with row and column phase bits from the word SASHIKO in 5-bit letters; rows black, columns vermilion. 72 stitches.

sashiko_grid_masu

Masuzashi measuring boxes: four concentric square outlines in unit stitches, color alternating by ring. 80 stitches.

sashiko_grid_yamagata

Yamagata mountains: eight chevron bands, each one cell tall as in stitched cloth, color alternating by band. 64 stitches.

sashiko_grid_juji

Jujizashi cross stitch: two-cell horizontal and vertical arms crossing at every other interior hole, color alternating along the diagonals. 50 stitches.

sashiko_grid_tenprint

Diagonal one-stitch field: one diagonal per cell, direction chosen by 64 binary digits of pi, color by direction. 64 stitches.

sashiko_grid_maze

Hitomezashi maze on the 9 x 9 interior grid: each row and column gets alternating one-cell dashes with phase set by a binary digit of pi; the maze figures are emergent, not drawn. 72 stitches.

sashiko_yamagata

Yamagata: eight zigzag mountain chains alternating between opposite sides, short wavelengths black, long vermilion, crossing into hishi diamonds. 48 chords.

sashiko_hitomezashi

Hitomezashi: grid lines and diagonal rulings each kept or skipped by successive binary digits of pi - sparse by design, since the pattern is the presence/absence decision. 19 chords.

sashiko_shippo

Shippo tsunagi: concentric treasure rings from constant-offset chord families at offsets 4, 8, and 12. 72 chords.

sashiko_seigaiha

Seigaiha: overlapping wave arcs from corner parabola envelopes at three scales; color encodes scale parity. 76 chords.

sashiko_asanoha

Asanoha: radial hemp-leaf burst - a vermilion near-diameter envelope forming the tight central star, with black diameter spokes laid on top. 48 chords.

string_nested5_diamond

Diamond in square: slate-blue envelope arcs at every vertex with gold vertex fans and corner stitching.

string_nested4_starring

Star in ring: a black {45/11} ring tour tuned so its web clears the five-point star, with vermilion tip fans and the star outline.

string_nested3_ellipses

Crossed ellipses, horizontal outer and vertical inner: a teal offset envelope with magenta twisted spokes and an inner tour.

string_nested2_pentagram

Pentagon wreath with inner rose: an indigo {30/7} offset tour with orange corner fans and an inner {20/7} tour.

string_nested1_circlens

Circle and lens: a vesica held inside a star ring, a teal {40/13} star tour with magenta lens tip fans and rungs.

string_nest3_annulus

Annulus twist: outer circle 44 plus inner circle 22, a teal star polygon {44/13} with magenta twisted spokes and an inner nephroid.

string_nest2_squarecircle

Circle in square: square 32 holes plus circle 28, an indigo twisted cross-curve envelope with an orange cardioid on the inner circle.

string_nest1_lensstar

Lens and star, homage to a photographed board: square 32 holes plus astroid 24, blue corner envelopes forming the lens with gold notch stitching, tip fans and corner fans.

string_rot5_petalfans

Twelve anchor fans of 8 chords each to the antipodal arc on 72 holes, colored by anchor parity.

string_rot4_envelopes

A nephroid k to 3k layered over a cardioid k to 2k on 66 holes.

string_rot3_mysticrose

Complete graph K16 on every third hole of a 48-hole circle, colored by step-distance parity.

string_rot2_timestable

The 5x times table on 72 holes, k to 5k mod 72, colored by wrap parity.

string_rot1_doublestar

Two layered star tours on 56 holes, {56/13} in black under {56/25} in vermilion.

arcswirl_trefoil

Arc swirl trefoil: three tapered blades with sharp rim tips at 12, 4 and 8 o clock, each strung between a rim arc and an inner arc, indigo at the tip and vermilion toward the center.

arcswirl_trio

Arc swirl trio: three vanes 120 degrees apart wrapping into a near-continuous swirl ring, each fan changing color midway from purple to orange.

arcswirl_duet

Arc swirl duet: two vanes rotated 180 degrees apart, each a ruled swirl strung between an outer and an inner arc rail, tangent to a central envelope circle; crimson and dark teal.

arc175_crescent

Crescent weave: a true lune opening to the right, two families shifted 5 holes in opposite directions braiding the moon, densest at its waist.

arc175_wreath

Feathered vortex wreath: three concentric arcs with the gap at 12 o clock, two same-handed spiral bands feathering the annulus into a vortex.

arc175_quatrefoil

Quatrefoil: four semicircular petal arcs around a central square, each shared corner stitched into a parabola fan, weaving the petals and leaving a crisp square window in the middle.

frame_vesica

Vesica leaf: two circular arcs crossing like a leaf, black ribs joining straight across, then a red crossing family laid over them, densest at the waist.

frame_wave

Wave cascade: a W of four line segments, the three interior corners stitched into parabolas alternating valley, peak, valley.

frame_band

Open band: two concentric 300-degree arcs with the gap at 12 o clock, two counter-spirals shifted 7 holes weaving an annular braid.

frame_asterisk

Asterisk rosette: three lines crossing at the center make six arms, each sector stitched into a parabola, six parabolas forming a snowflake rosette.

frame_triangle

Triangle stitch: three lines forming a triangle, each corner stitched into a parabola, the three parabolas leaving a round window in the middle.

frame_eye

Eye weave: two shallow arcs facing each other, two families shifted 5 holes in opposite directions braiding the lens between them.

frame_sunburst

Sunburst: a semicircular arc over its own baseline, a blue crossing family sweeping through the center and a red curtain family hanging near-vertical.

frame_harp

Harp weave: two parallel horizontal lines with two families of diagonals shifted 6 holes in opposite directions, crossing into a woven diamond lattice.

frame_cross

Cross aster: two perpendicular lines through the center make four arms, each quadrant stitched into a parabola, four parabolas meeting in a four-pointed star.

frame_corner

Corner parabola: the classic curve stitch on two perpendicular lines, chord k joining Ak to Bk so the chords envelope a parabola tangent to both arms.

string72_whirlrim

Whirl and rim on 72: a {24/11} star threaded on every third hole in violet, with a dodecagon rim on top in orange.

string72_ladder

Hex ladder weave on 72: six ladders of 8 parallel chords, blue and pink alternating, the rotated bundles weaving a hexagonal lattice.

string72_astroid

Astroid on the odd holes of 72: hole k to (72 - 3k) mod 72, black and red alternating around the rim, the chords enveloping a four-cusp astroid.

string72_zigzag

Gear-tooth wreath on 72: one closed walk alternating a long step +13 in olive and a short step +8 in violet, returning home after exactly 48 chords with an open center.

string72_pinwheel

Pinwheel whirl on 72: 12 anchors each send four one-sided chords, crimson and dark teal by parity; all chords lean the same way, so the piece spins.

string72_fans

Six petal fans on 72: anchors at every 12th hole fan 8 chords to the arc around their antipode, green and purple alternating per anchor.

string72_triangles

Twelve rotating triangles on 72: triangle t joins holes t, t+24, t+48, even t blue and odd t red, rotating through a 60-degree sweep into a two-tone wreath.

string72_hexrose

Two mystic hexagons on 72: a complete graph on six holes in teal, then the same rose rotated half a step in magenta on top, a Star-of-David weave with 12-fold color symmetry.

string72_nephroid

Sparse nephroid on 72: the 3x table on odd holes, indigo and orange by wrap parity.

string72_cardioid

Half-density cardioid on 72 holes: hole k to 2k mod 72 for odd k only, black before the product wraps and vermilion after; the cardioid envelope survives at half density.

mandala_duo_60

Interleaved parity stars on 60: even holes step ahead by 17 in blue, odd holes by 23 in red, two half-density stars of different pitch braided into a crown.

mandala_trefoil_60

Trefoil giant fans on 60: three anchors each fan 16 chords to the opposite arc, dark teal inside and vermilion outside, three overlapping fans drawing a large layered triangle.

mandala_dstar_40

Double star whirl on 40: star polygon {40/19} in olive underneath forming the tight inner whirl, {40/11} in violet on top as the spiky outer ring.

mandala_tri_54

Eighteen interlocking triangles on 54: triangle t joins holes t, t+18, t+36, blue and pink by parity, a slowly rotating triangle filling a broad two-tone wreath.

mandala_rose2_16

Double mystic rose on 16: two interleaved complete graphs, evens in violet and odds in orange, two K8 roses rotated half a step against each other.

mandala_fib_55

Fibonacci braided star on 55: a single closed tour stepping +21 mod 55, a golden-angle approximation, chords alternating black and red into a dense whirl rosette with a crisp circular void.

mandala_pinwheel_64

Pinwheel whirl on 64: 16 anchors each send three one-sided chords, green and purple by anchor parity; all chords lean the same way, so the piece spins rather than mirrors.

mandala_cog_60

Cogwheel zigzag on 60: one closed walk alternating a long step +23 in crimson and a short step +11 in blue, a gear-toothed wreath with an open center.

mandala_hexweave_60

Hex weave on 60: six ladders of 8 parallel chords, teal and magenta alternating, the six rotated bundles weaving a hexagon-and-triangle lattice.

mandala_astroid_60

Astroid envelope on 60: every hole k except three sends one chord to (60 - 3k) mod 60, even k indigo and odd k orange, the chords enveloping a four-cusp astroid inside a woven globe.

mandala_fans_48

Six petal fans on 48 holes: anchors at holes 0, 8, 16, 24, 32, 40 each fan to the 8 holes around their antipode, petals alternating black and vermilion by anchor parity.

plotset3_blocks

Tumbling blocks: an isometric cube field split by rhombus orientation class, one orientation per pen.

plotset2_chladni

Chladni contours: nodal-line contours of two plate modes, mode (3,5) in indigo and mode (2,7) in orange.

plotset1_whirl

Whirl grid: 4 x 4 rotating-square cells with a checkerboard color split and opposite rotation directions, plotted as one pen pass per color.

plotter_ex10_pursuit

Pursuit-curve squares (the mice problem) in a 6 x 6 grid, colored by rotation direction.

plotter_ex9_metaballs

Metaballs with scanline hatching inside a marching-squares outline.

plotter_ex8_contours

Topographic contour map of layered Perlin terrain via marching squares, 12 levels banded in four colors.

plotter_ex7_molnar

Molnar-style grid of jittered nested squares, disorder growing downward.

plotter_ex6_circlepack

Greedy circle packing with stroked circles colored by size class.

plotter_ex5_maurerrose

Maurer rose with n=6, d=71: a straight-line walk over the smooth rose curve.

plotter_ex4_lorenz

Lorenz attractor x-z projection: one continuous 40000-step line in three color runs.

plotter_ex3_lsystem

Bracketed L-system plant grown for 5 iterations, colored by branch depth.

plotter_ex2_maze

Recursive-backtracker maze of 30 x 30 cells, walls in black with the BFS solution path in red.

plotter_ex1_voronoi

Voronoi cell edges over 110 relaxed seeds, with the seed points dotted in red.

cricut_ex10_interference

Interference: 70 horizontal lines displaced by two radial wave sources with distance decay.

cricut_ex9_dragon

Dragon curve: 13 paper foldings, 8192 segments in one polyline, first half teal and second half red.

cricut_ex8_ridgelines

Ridge lines: 44 joy-division ridges from enveloped Perlin terrain with true hidden-line removal.

cricut_ex7_superformula

Superformula stack: 40 outlines morphing between two superformula parameter sets, radius 34 to 420 px.

cricut_ex6_spirograph

Spirograph: three nested epitrochoids at different scales, each closed exactly.

cricut_ex5_harmonograph

Harmonograph: two damped 4-pendulum traces overlaid in blue and red, near-rational frequency ratios giving the drifting lobes.

cricut_ex4_hitomezashi

Hitomezashi: a 44 x 44 stitch grid from random row and column bits, horizontal dashes blue, vertical orange.

cricut_ex3_hilbert

Hilbert curve: order-64 space-filling curve of 4096 points in one continuous route, split into 8 color runs.

cricut_ex2_noiserings

Noise rings: 59 concentric closed rings radially displaced by Perlin noise, wobble growing with radius, every third ring red.

cricut_ex1_flowfield

Flow field: 240 streamlines traced through a Perlin angle field, colored by starting quadrant, 1 px lines.

solandra_svg_ex5_hexgrid

Hexagonal tessellation: a hex lattice whose polygon size and hue fall off with distance from the center.

solandra_svg_ex1_flowfield

Perlin flow field streamlines: 200 walkers step along perlin2 angles, hue driven by the field.

In the book, 101 Things To Learn in Art School, Kit Long wrote that "The medium is the artwork's first identity. It is secondarily about what it depicts. Form shapes content."