Thursday, July 2, 2026

🇺🇸 America 250 🇺🇸 - Celebrating a Capital Fourth with a Paper Diorama of the Fireworks Celebration in Washington, DC

🇺🇸 America 250 🇺🇸 
 Celebrating a Capital Fourth with a Paper Diorama of the Fireworks Celebration in Washington, DC

After coding my grandmother's flag in TurtleStitch, I wanted to keep crafting. I decided to create a paper diorama of Washington, DC - with soaring fireworks and the monuments ablaze with the light of a spectacular Fourth of July show.

This year, the fireworks over the National Mall are supposed to run a full 40 minutes, twice the usual 20-minute display, for twice the viewing pleasure. A fitting way to mark the nation's 250th anniversary. With the heat wave we have been experiencing in the DC area, it is unlikely I will be venturing out to see them in person. But in years past we have gone to see the festivities, and we always had a fantastic time watching the beauty of the fireworks light up the sky over the monuments. Those memories were very much on my mind as I made this.

The Diorama

The diorama is made up of five scenes that layer together to create a sense of depth and spectacle.

Four of the scenes feature the iconic landmarks of Washington, DC - the Washington Monument, the Reflecting Pool, the White House, the Jefferson Memorial, the Lincoln Memorial, and the Capitol. Each scene adds another layer to the cityscape, so that as you look through the diorama the monuments seem to recede into the distance, just as they do in real life along the National Mall.

The fifth and final scene is the fireworks themselves - bursting and soaring over the DC sky in all their glory, the grand finale of the whole display.

The five scenes are held together with eight tabs that slide into the sides of each panel, locking everything into place and creating a freestanding, three-dimensional display. No glue needed - just the satisfying click of each tab sliding home.

Making the Diorama

I designed each scene myself using Silhouette software, then cut them with my Silhouette Cameo on Neenah 65 lb White Gold metallic cardstock from Office Depot. The metallic finish catches the light beautifully and gives the monuments a luminous quality that plain white cardstock simply would not. A piece of colorful foil cardstock was added to the front of the first scene and the back of the last scene for a pop of interest and contrast.

A word of advice if you want to make your own: use a new blade and enable overcut in your Silhouette settings. The scenes have intricate details - the monuments, the fireworks bursts, the fine edges of the skyline and a dull blade or missing overcut will leave pieces only partially cut and frustrate you no end. A fresh blade makes all the difference.

Here is the .Studio file.

Here is the SVG. The file goes beyond the viewable area.  Zoom out to see the entire file.

A Celebration in Paper

There is something fitting about marking America's 250th birthday with something handmade. The TurtleStitch flags were made with code. This diorama was made with paper, a craft knife, and a lot of careful cutting. Different tools, same impulse - to make something with your hands that says: this moment matters.

🇺🇸 Happy 250th Birthday America! ðŸ‡ºðŸ‡¸

Wednesday, July 1, 2026

Old Glory Long May It Wave — A Story Stitched Across Generations


My grandmother's Cross Stitch Embroidery of Old Glory

This year, as America marks its 250th birthday, I find myself thinking about what patriotism looks like when it is made by hand. Slowly and carefully, stitch by stitch, into something that endures.

Ninety-nine years ago, my grandmother immigrated to the United States. She arrived with the hope that so many immigrants carried: that this country would be her home, her future, and her freedom. And she meant it. To celebrate becoming an American citizen, she cross stitched an American flag in red, white, and blue with the words, "Old Glory Long May It Wave." She hung it proudly in her living room for all to see. It left an enduring impression on me.

I often think about what it meant for her to create that piece. Every stitch was a small act of devotion to the country she loved. When she sailed into New York Harbor and the Statue of Liberty came into view, it represented the hope of freedom and the promise of a new life.

Bringing It Into the 21st Century with TurtleStitch

When I decided to recreate my grandmother's embroidered flag as a TurtleStitch design, I wanted to honor both what she had made and the medium I work in. TurtleStitch is wonderfully suited for geometric designs, and an American flag, with its precise grid of stars and stripes, is exactly the kind of challenge it was made for.

My First TurtleStitch Flag


My first TurtleStitch flag was actually a Vera Molnar inspired design I created years ago. The stars were repeated with random placement, and the stripes were set at random angles to give the flag an artistic, abstract feel. I returned to that earlier work as a starting point and built a more traditional design from it, adding the text "America 250" and "1776–2026" to mark the occasion.

Coding the Stripes

The thirteen stripes are straightforward to generate programmatically. A simple loop handles the structure beautifully. I stitched each stripe with three parallel rows of red cross stitches to create a textured, hand stitched appearance reminiscent of traditional embroidery.

Coding the Stars

The fifty stars presented a more interesting puzzle. Each star occupies a precise position within the canton, arranged in alternating rows of six and five. I defined the star as its own procedure, a five pointed star drawn with a single continuous path, and then used nested loops to place the stars in their proper rows and columns. By offsetting alternate rows, I achieved the familiar staggered layout.

Because I wanted the white foundation fabric to remain visible rather than filling the canton with blue, each star was embroidered in blue and repeated four times to give it greater definition and presence. The result has a light, open feel that suits the design.

The Second Flag: Recreating My Grandmother's Flag


For the second flag, I wanted something closer to my grandmother's original. I took a photograph of her embroidered piece and traced it using a vector tracing program, recreating the design with arcs and fills. Each color was placed on its own layer in TurtleStitch so that it could be stitched with its own fill pattern, color, and stitch type, much as she had carefully chosen every thread in her original work.

The words "Old Glory Long May It Wave" were lettered using Simon Mong's new font, TS Courgette Regular. The words carry more history than most people realize. "Old Glory" began as the name of one specific flag, given in 1824 to Captain William Driver of Salem, Massachusetts, by his mother to celebrate his first command. It sailed with him across the Pacific, and when the Civil War reached Nashville, Driver hid the flag inside a quilt to protect it from Confederate soldiers. After Union forces captured the city, he personally carried it to the Tennessee State Capitol. The original flag eventually made its way to the Smithsonian Institution, where it is preserved today as a testament to those who loved their country enough to protect what it stood for.

The fifty stars were carried over from the first flag's code and added at the end. The result was a heartwarming echo of my grandmother's work, created with code but no less carefully.

The Third Flag: The Betsy Ross Flag


I decided to create a companion piece: the Betsy Ross flag, with its thirteen stars arranged in a circle. Same stripes, different canton.

The stars presented another small puzzle. My first instinct was to use a go to block and place each star individually. I knew exactly how to do it, but I also knew it would be tedious: thirteen separate coordinate calculations and thirteen individual placements for what is, at its heart, a simple circle.

So I thought about the problem differently.

The stars are evenly spaced around a circle. A circle can be divided into equal arcs. TurtleStitch has an Arc right block. If a full circle is divided into thirteen equal sections, I can place a star, travel one arc to the next position, place another star, and repeat the process thirteen times around.

The code collapsed from a long list of hardcoded positions into a clean, elegant loop:

That is the kind of moment I love about coding, when the right abstraction transforms a cumbersome problem into something almost obvious. The circle of stars that makes the Betsy Ross flag so distinctive turns out to be one of the simplest parts of the design once you think about it the right way.

The Text

I added the text "America 250" and "1776–2026" above and below each flag to commemorate the Fourth of July and this extraordinary anniversary year.

A Thread Across Time

My grandmother hung her hand stitched flag in her living room because she was proud. Proud of the country she had chosen and proud of the work her own hands had made.

I coded mine for the same reason. I also like to think she would have been proud of what the next generation had become, and proud that her family continued to cherish both creativity and freedom. I turned the three flag designs into potholders for daily use, reminders of both the country I love and the family I cherish.

In 2026, as America turns 250, it feels exactly right to connect one of the oldest textile arts with the newest digital tools and let both of them say the same thing:

"Old Glory, Long May It Wave"