Peter Gagliardi @ptrgags.bsky.social · 09/10/2026The jack-o-lantern is an adaptation of this lego mosaic I made a while ago! 110
Peter Gagliardi @ptrgags.bsky.social · 09/10/2026Finished! As my first double knitting project, I made a couple Halloween coasters (...ghosters?) #pixelart #knitting 140
Peter Gagliardi @ptrgags.bsky.social · 07/10/2026The other thing I miss: phones with an actual keyboard! This was my first phone years ago. It's gone downhill since then in terms of tactile interfaces. 010
Peter Gagliardi @ptrgags.bsky.social · 07/10/2026I do miss my old iPod Nano. A few years ago I got this hi-fi player. And nowadays I'm using it a lot whenever I'm walking around the city! The UI is... okay, but it does have clickwheel, physical buttons and a headphone jack! 110
Peter Gagliardi @ptrgags.bsky.social · 07/10/2026Much further down the road, I want to make a more polished version of 2D conformal geometric algebra. You can get some interesting shapes when you add circle inversions to the mix! ptrgags.dev/p5-sketchboo... for an old test in a different repo 110
Peter Gagliardi @ptrgags.bsky.social · 07/10/2026Cool to see all your group theory stuff this month! I'm a little frustrated, I've also been working on some symmetry/group theory related things, but life is unusually busy so won't have anything finished for a while. Works-in-progress: ptrgags.dev/pattern/cycl... ptrgags.dev/pattern/dihe... 210
Peter Gagliardi @ptrgags.bsky.social · 04/10/2026New blog post on my website! ptrgags.dev/update/2026-... The past couple weeks I've been haphazardly porting code from past projects to prepare for new stuff. Math pattern articles, math art, and more! #creativecoding #mathart #symmetry #spirograph 001
Peter Gagliardi @ptrgags.bsky.social · 19/09/2026I also started a Patterns section as a place to document math patterns across art, music, programming, and elsewhere! These articles each include several animations. 100
Peter Gagliardi @ptrgags.bsky.social · 19/09/2026I've been redesigning my website lately! Now I have a blog section (including an Atom feed). This gives me a place to round up links to the creative things I make all in one place. ptrgags.dev/blog.html 110
Peter Gagliardi @ptrgags.bsky.social · 14/09/2026Finished this cross stitch pattern of coral! I drew the pixel art myself in Aesprite #embroidery 160
Peter Gagliardi @ptrgags.bsky.social · 12/09/2026Almost there! Just two more columns of navy blue to go. #crossstitch #embroidery 080
Peter Gagliardi @ptrgags.bsky.social · 05/09/2026Wow this looks a lot more fleshed out compared with last week! #embroidery 040
Peter Gagliardi @ptrgags.bsky.social · 31/08/2026Similar to what I did with embroidery floss, I started the design process by picking color palettes. This creative constraint helped inspire some of the artworks. For example, purple, teal and white screamed "90s paper cup" to me 100
Peter Gagliardi @ptrgags.bsky.social · 31/08/2026To continue the theme of making my digital creations more tangible, I'm working on some code to export scenes as a PDF printout. Here I made a mini-zine instruction booklet! 110
Peter Gagliardi @ptrgags.bsky.social · 31/08/2026And... Finished! I've been rebuilding the lego mosaics for my walls with new patterns. Clearly I'm ready for Halloween and it isn't quite September yet haha 100
Peter Gagliardi @ptrgags.bsky.social · 30/08/2026Progress from this week! #embroidery #crossstitch 060
Peter Gagliardi @ptrgags.bsky.social · 22/08/2026Progress update on the coral cross stitch pattern! I'm using half-stitches for the first pass, this way the shape appears rapidly. A second pass will turn them into cross stitches. #embroidery 030
Peter Gagliardi @ptrgags.bsky.social · 19/08/2026Amusingly, I also happen to have a pineapple on hand haha Phyllotaxis is such a neat math pattern in nature. Sunflowers, pineapples, petals, etc. These spirals are created from surprisingly simple growth rules! youtu.be/dvvJG6P3K_M is the best animation I've found on the subject 000
Peter Gagliardi @ptrgags.bsky.social · 19/08/2026I've seen several of your videos on Numberphile over the years. The hitomezashi one from several years ago is the one that I keep coming back to. I think because it's such a simple math pattern. It's very easy to implement both in thread and in code. So thank you for the introduction! 100
Peter Gagliardi @ptrgags.bsky.social · 19/08/2026As a creative constraint, I separated my embroidery floss into palettes of 3-4 colors (with varying lightness values). So now the creative prompt is: "choose a random bag and design an embroidery pattern for it". That's more manageable than "huge pile of floss, do something with it" 000
Peter Gagliardi @ptrgags.bsky.social · 19/08/2026The other day I started a new cross-stitch project. I drew this coral pixel art myself in Aesprite, now to put it to fabric! 1172
Peter Gagliardi @ptrgags.bsky.social · 17/08/2026wow, @alphachromeyayo.com's point about learning to enjoy the process is helpful! Makes me think of pan flute. It's surprisingly difficult to play compared to other woodwinds! I struggle to get a consistent tone. Yet it's still such a pleasing timbre, so even playing it wrong can be fun! 120
Peter Gagliardi @ptrgags.bsky.social · 14/08/2026This one reminds me of a project I made some years ago about drawing machines! Such a fun concept to explore ptrgags.dev/drawing-mach... 000
Peter Gagliardi @ptrgags.bsky.social · 13/08/2026Wait, fishy, what are you... OH NO 😱 ...this is a _horror_ game, apparently?? 110
Peter Gagliardi @ptrgags.bsky.social · 13/08/2026including Plankson! totally unrelated to Sheldon. See? he has a mustache. 100
Peter Gagliardi @ptrgags.bsky.social · 13/08/2026This was a fun one! as I followed along I was quickly reskinning things for a nautical theme. 130
Peter Gagliardi @ptrgags.bsky.social · 13/08/2026The inspiration for this comes from a couple places: - @mixolumia.com's Number Lab cart (bsky.app/profile/mixo...) - The album cover from my improv album REW/FFWD (see ptrgags.dev#/album/rewin...) 110
Peter Gagliardi @ptrgags.bsky.social · 13/08/2026Yes, you can rewind the tape! (the animation is smoother in the actual cartridge. I'm trying out PICO-8's GIF capture feature here. it seems to skip some frames) 130
Peter Gagliardi @ptrgags.bsky.social · 13/08/2026I made a #pico8 animation of a cassette tape! You can find the cartridge on my GitHub here: github.com/ptrgags/pico... 1110
Peter Gagliardi @ptrgags.bsky.social · 11/08/2026As for why I have anaglyph glasses -- sometimes I do stereo photography! The viewer widget on my website does have an anaglyph option. One random example from my website: ptrgags.dev#/stereo-pair... 010
Peter Gagliardi @ptrgags.bsky.social · 11/08/2026Love it! Nice to have something to use these glasses for!! 100
Peter Gagliardi @ptrgags.bsky.social · 11/08/2026I, too, have colorful dodecahedra.Yet mine lack the FPS haha (This is to say, your animation is pretty!) 010
Peter Gagliardi @ptrgags.bsky.social · 09/08/2026I took a page out of @jenivievedesign.bsky.social's book. I got a pack of holographic laminate sheets to add some iridescence to my art! I picked a pack with geometric patterns as that best fits my art style. #arttradingcards #aceo 251
Peter Gagliardi @ptrgags.bsky.social · 05/08/2026I saw the back of this cereal box and I just had to make it into Bees Wax fan art 🐝. 1101
Peter Gagliardi @ptrgags.bsky.social · 01/08/2026Definitely! I took the space shooter concept and reimagined it as a pen-plotter apparatus! 110
Peter Gagliardi @ptrgags.bsky.social · 25/07/2026That's fun to watch! Took a brief glance at the code. One thing I noticed is that you're effectively doing abs(sin()) to make a simple bouncing motion. That's clever! 030
Peter Gagliardi @ptrgags.bsky.social · 24/07/2026aaaanyway, what is this cartridge you ask? in the tutorial video I noticed you had a more in-depth version of the cheat sheet than the one I used before! and that's how I learned about pattern fills in Pico-8 (via the fillp() function) So I had some fun with pattern fills and animation! 110
Peter Gagliardi @ptrgags.bsky.social · 24/07/2026*sigh* nope, Bluesky seems to convert the image to webp, and it seems this changes the colors enough to corrupt it. I converted the webp to PNG just to check (webp does support lossless encoding... but maybe Bluesky isn't using it). bummer. 100
Peter Gagliardi @ptrgags.bsky.social · 24/07/2026Experiment time! exporting a Pico-8 cartridge I made in .p8.png format to see how shareable they are here on Bluesky I'm curious if this will work, or will Bluesky post-process the image and potentially corrupt it... I'll report my findings in a moment 100
Peter Gagliardi @ptrgags.bsky.social · 24/07/2026I've done all sorts of programming projects, but the most relevant here is 2D math art and animation in p5.js (see ptrgags.dev/p5-sketchbook/) I love both p5 and pico-8's APIs for their simplicity. No headaches setting up rendering pipelines, just setup() and draw(). 160
Peter Gagliardi @ptrgags.bsky.social · 23/07/2026I'm trying to find a way to store my embroidery projects (including future ones I make) in a way that I'll actually view and enjoy them... Any ideas? My first thought is something along the lines of a 3-ring binder but smaller. Not sure how to mount these as "pages" though. #crossstitch #blackwork 150
Peter Gagliardi @ptrgags.bsky.social · 13/07/2026Latest sketch: a screen scrambler!🍳 I'm using some offscreen buffers to copy and paste chunks of pixels. There's a feedback loop - the cursor can select previously pasted tiles! Live version: ptrgags.dev/p5-sketchboo... #p5js #processing #animation #creativecoding 000
Peter Gagliardi @ptrgags.bsky.social · 05/07/2026I started this by sketching out the structure I wanted: 010
Peter Gagliardi @ptrgags.bsky.social · 05/07/2026There's no end to this art. #artisttradingcards #aceo #fountainpen #doodle 230
Peter Gagliardi @ptrgags.bsky.social · 03/07/2026Yesterday I finished making this unusual clock. It lets you set what hour you wake up/go to sleep. Then you can see what proportion of the day has elapsed so far in a visual way. Live version: ptrgags.dev/p5-sketchboo... #p5js #clock #creativecoding 010
Peter Gagliardi @ptrgags.bsky.social · 30/06/2026This clicked once I juxtaposed this with some of your previous images. The warped square is a tile, then you add scaled copies both in the gap and outside. In this particular case, the tile corners are between the circles 100
Peter Gagliardi @ptrgags.bsky.social · 27/06/2026Ooh these look nice! Nice color palettes.vibrant without looking harsh. It's reminding me of this p5.js sketch I made a couple years ago. ptrgags.dev/p5-sketchboo... There's quite a few links on the page to other interesting resources on phyllotaxis! 100
Peter Gagliardi @ptrgags.bsky.social · 23/06/2026I saw this thread the other day. Since I have a train trip tomorrow, I thought I'd do the same! I picked up a couple ACY albums on Bandcamp to add to my media player. 370