eph baum dot dev

← Back to blog

Playdate Group 4 Represent!

Published on 07/15/2023 07:13 PM by Eph Baum

Featured Image

I’ve made my first game for the Playdate!

Behold:

Actually, that’s not fair, this is actually a game that they’ve made, but I’m responsible for the sprite that I doodled that’s  moving around.

This is the result of this script in their excellent docs. Panic is a fantastic group of developers and really make wonderful tools, so I would expect nothing less. All the same, it’s very impressive to see the love they have for devs.

I have to say that it was worth the wait.

The hardware feels good, the games are fun, the crank design is fun. The season concept is very clever and I’ve tried my best to avoid spoilers.

I was a little frustrated with being unable to turn it on at first as it turned out it really needed a charge. However, after letting it sit for a few hours, it eventually turned on and has been a pleasure ever since. I’m a little confused by its charging strategy as I’ve yet to see it charge beyond 84% and usually it seems to stop in the low 70’s like 73% or so.

All that said, however, I’m really hoping to carve out some time to spend toying with the SDK and poking around. I have a few ideas for games at which I’d love to take a stab.

It was easy enough to compile this simple script with a couple of quickly thrown together .png’s such that I would say they’ve lowered the barrier of entry darn near as low as you could possibly go.

Of course I have to temper this excitement with having recently begun play Dave the Diver and its kind of amazing so now that needs my attention, too 😭

Written by Eph Baum

  • Making Brutalist Design Accessible: A Journey in WCAG AA Compliance

    Making Brutalist Design Accessible: A Journey in WCAG AA Compliance

    How I transformed my brutalist blog theme to meet WCAG AA accessibility standards while preserving its vibrant, random aesthetic. Talking about contrast ratios, color theory, and inclusive design.

  • Building Horror Movie Season: A Journey in AI-Augmented Development

    Building Horror Movie Season: A Journey in AI-Augmented Development

    How I built a production web app primarily through 'vibe coding' with Claude, and what it taught me about the future of software development. A deep dive into AI-augmented development, the Horror Movie Season app, and reflections on the evolving role of engineers in the age of LLMs.

  • Chaos Engineering: Building Resiliency in Ourselves and Our Systems

    Chaos Engineering: Building Resiliency in Ourselves and Our Systems

    Chaos Engineering isn't just about breaking systems — it's about building resilient teams, processes, and cultures. Learn how deliberate practice strengthens both technical and human architecture, and discover "Eph's Law": If a single engineer can bring down production, the failure isn't theirs — it's the process.

  • Using LLMs to Audit and Clean Up Your Codebase: A Real-World Example

    Using LLMs to Audit and Clean Up Your Codebase: A Real-World Example

    How I used an LLM to systematically audit and remove 228 unused image files from my legacy dev blog repository, saving hours of manual work and demonstrating the practical value of AI-assisted development.

  • Migrating from Ghost CMS to Astro: A Complete Journey

    Migrating from Ghost CMS to Astro: A Complete Journey

    The complete 2-year journey of migrating from Ghost CMS to Astro—from initial script development in October 2023 to final completion in October 2025. Documents the blog's 11-year evolution, custom backup conversion script, image restoration process, and the intensive 4-day development sprint. Includes honest insights about how a few days of actual work got spread across two years due to life priorities.

  • 50 Stars - Puzzle Solver (of Little Renown)

    50 Stars - Puzzle Solver (of Little Renown)

    From coding puzzle dropout to 50-star champion—discover how AI became the ultimate coding partner for completing Advent of Code 2023. A celebration of persistence, imposter syndrome, and the surprising ways generative AI can help you level up your problem-solving game.