Revitalizing some old sprite artwork and doing some physics tests for a super serious upcoming game. A game, about grilling.
Alan
@atippins.bsky.social
Dad. Husband. Plant dad. Home chef. Gamer. Designer. alantippins.com https://substack.com/@atippins getcopy.app typepairs.com
Working on a *rough prototype* in iOS sim right now to have quick access to change device colors and add stickers. Still some bugs and polish to do but it's coming together!
been heads down w/ @atippins.bsky.social on our biggest COPY update yet 🎉 we’ve added your top requests plus surprises, and we’re trying COPY Club, our first subscription experiment. A link to try it on iOS drops later this week. #buildinpublic #iOS #indiedev #design
I’ve always loved Arc’s membership cards and all the funny little titles on Poolsuite's business cards. We’re building Copy Club for COPY, a walkie talkie made for friends. I wanted joining to feel special, so I built a little card studio in Codex to make and customize ours.
OK WAT this is sofa king cool. In our skin complier, we'll have an auto-mapping capability so any skin can tell the stickers what to do based on where they stick. Let’s us do freeform sticker placement. Stickers are coming soon as part of our (optional) COPY Club sub #BuildInPublic #IndieApp #iOS
I've made a little menu bar app that lets you box. Replaces your cursor with a boxing glove, and has a little jab animation. You can place a punching bag on the desktop as well. Thinking about adding a second so you can do some crosses next. #buildinpublic
Every Copy walkie talkie reacts when you record or play a message. Ghostline turns that shared behavior into a sci-fi receiver-style waterfall. It builds as you talk, then fills from left to right during playback. Ghostline is coming in the next release of Copy. #buildinpublic #skeumorphism
gearing up for a big week. we’re in the home stretch of finalizing release 1.0.4, featuring: • Ghostline, a new tactical themed skin from @atippins.bsky.social. #BuildInPublic #IndieApp #software #design #iOS
Copy is an async walkie-talkie app @mattmoss.me and I are building. Every device has the same four jobs underneath: decoration, channel plate, channel selector, push-to-talk. The designer decides how those parts look and feel. Copy handles product behavior underneath. #buildinpublic #designsystems
Working on an import pipeline for Copy, our walkie-talkie app. It makes it easier for me and @mattmoss.me (and soon other creators) to submit skins. First test: an HTML version I built in Claude Design. As I learn what makes importing hard, I revise the pipeline. Figma is next. #buildinpublic
I wanted to design each device in Copy once. One base design. Light mode, dark mode, and every color should come from it instead of becoming another version to maintain. A Braun radio doesn’t change colors at night. You’re just using it in a darker room. #buildinpublic #productdesign
We spent a lot of time making COPY private by design. Voice messages are encrypted on your device before they ever touch our servers. We can deliver them, but we can’t listen to them. #BuildInPublic #IndieApp #software #design #iOS
We need 12 testers for 14 days to launch COPY on Google Play. 1. Join the group. Invited friends need to join too: groups.google.com/g/copy-andro... 2. Opt in, install, and send messages! play.google.com/apps/testing... Skins are free for testers (shouldn't charge you). #BuildInPublic #IndieApp
Nothing better than people downloading what we built, and now it's part of your day. Wild! Thank you. #buildinpublic #productdesign #iosdesign
Four weeks since COPY hit the App Store, and people are using our silly little walkie-talkie every day 🥹. So far: 🔐 1.6GB encrypted voice msgs sent 🎙️ 3,449 msgs sent ✉️ 285 invites sent 👥 27% convos happened in groups #BuildInPublic #IndieApp #software #design #iOS
Someone I've never met bought a skin in Copy, the walkie talkie app I'm building with @mattmoss.me. Extremely motivating when someone you don't know buys something you put a lot into.
I built typepairs.com because I love typography. Launched it, then let it sit. Built a tool to decode my Google Analytics, and turns out 270 people have used typepairs so far, copying pairings into their work. So pumped about this. People using typepairs, and the analytics tool that surfaced it.
TypePairs — Curated Font Pairings with Ready-to-Use Code
40+ designer-curated Google Font pairings with ready-to-copy code.
typepairs.com
COPY is now live on the app store! Couldn't be more proud of what @atippins.bsky.social and I were able to accomplish with this one. The most fun I've had working on software in over a decade. Check it out, invite your friends, and tell us what you think! #BuildInPublic #IndieApp #software #design
Aaaand, we're live! 😅🎉 Pre-order COPY on the App Store, now! apps.apple.com/us/app/copy-... #BuildInPublic #IndieApp #software #design
Aaaand, we're live! 😅🎉 Pre-order COPY on the App Store, now! apps.apple.com/us/app/copy-... #BuildInPublic #IndieApp #software #design
COPY: Private Walkie Talkie App - App Store
Download COPY: Private Walkie Talkie by Matthew Moss on the App Store. See screenshots, ratings and reviews, user tips, and more apps like COPY: Private Walkie…
apps.apple.com
after months of living with it daily, @atippins.bsky.social and I open the COPY beta tomorrow. walkie-talkie app. E2EE. skins! the first set of skins is an ode to the great industrial designers of the last few decades. join us: getcopy.app 📻 #BuildInPublic #IndieApp #software #design
I've been having a ton of fun building Copy with @mattmoss.me . An async walkie talkie. Twelve channels. Hold down and talk. Let go and it's sent. No accounts. Static on empty channels. Skin it, make it yours. 🧵
Working on updating some analytics card patterns so you can talk to it inline and playing around with some new styles today. #buildinpublic
Designing dashboard card states for property managers. Quickly scan compliance metrics to identify issues. I had trend arrows on each, but felt they added visual clutter. The +/- already shows direction, so I removed them. Plus smooooth gradients
Testing a pattern for agentic dashboards. instead of chat, surface optimizations that trigger focused agents. Property operators don't want to chat about their portfolio. They want 'Phoenix maintenance costs up 15%, want me to fix it?' Curious what patterns you've been trying?
I have so much basil in my garden that it's now starting to spread outside of the containers like weeds.
Testing a game as text before committing to 2D/3D, updating my site, AND building GitHub + Linear MCP for mkr.cards. This is either: a) parallel-track building b) procrastination c) how everyone works. Choosing (a) but it's probably (c). 10/10 would do again. #buildinpublic
Just got back from Germany and turned my vacation photos into an interactive gallery in about an hour. Here's the full process: supercut.ai/share/alan-t...
Travel photo gallery built with mkr.cards and lovable
Learn how to quickly build a travel site using Maker Cards and Lovable! Organize photos, add captions, and define styles for a polished look.
supercut.ai
AI coding tools can't see where you're going without context. Show them the map: □ → □ → □ → □ Not just "add user accounts" They need to see how everything connects. Think spatially. Build systematically. #BuildInPublic #AItools #ProductDesign #aifordesigners
me: "let's make B2B onboarding good" *6 iterations later* me: "ok this card shadow is CRITICAL" anyway here's property setup for Sibi
The gap between "messy design thinking" and "structured AI prompts" has always bugged me. So I built something: map your flow visually, AI processes the spatial context, generates specs for your favorite AI builder. Sticky notes → working app. Demo: www.loom.com/share/3e7cfb... #buildinpublic