Paying for WordPress advertising, an experiment
A developer shares their experiment with a $35 WordPress.com ad campaign to promote a podcast episode about developer mental health.
Peter Witham is a software developer and creator writing about mobile app development, game design, and AI-assisted workflows. His blog blends technical insights with personal reflections, podcasts, and lessons from building apps across platforms.
94 articles from this blog
A developer shares their experiment with a $35 WordPress.com ad campaign to promote a podcast episode about developer mental health.
A developer discusses recognizing when an app's design isn't resonating with users and shares plans to experiment with improving its visual interface.
A podcast episode discussing the importance of implementing achievement systems in games to boost player engagement and retention.
A guide to integrating Apple's Game Center into iOS apps and games, covering setup, benefits, and implementation with SpriteKit.
Podcast discusses web apps as an alternative to native app stores, exploring cross-platform benefits and user experience challenges.
Discusses Apple Vision Pro first impressions and the confusing new App Store rules for third-party payments and stores in the EU and US.
A developer discusses the common struggle of maintaining motivation for personal projects and side work, offering introspective advice.
A developer discusses the poor performance of Godot 4 games on Android, shares observations, and seeks community solutions.
A podcast episode discussing the motivations and experiences of developers who live stream their coding process and connect with the community.
A developer adds GameCenter leaderboards with weekly resets to their iOS game, Endless Hurdles, to foster fair competition.
A podcast episode discussing why AAA games feel repetitive and boring, and how indie games offer more exciting and innovative experiences.
A developer discusses Bushel, a tool for creating and managing macOS virtual machines for safe software testing, built with Swift Data.
A developer shares initial impressions and basic concepts of SwiftData, Apple's data persistence framework built on Core Data, after experimenting with it.
Podcast host shares plans for developing a 3D game and creating a Godot engine course, emphasizing learning and best practices.
An indie developer shares their journey switching from Unity to Unreal Engine 5 for their game Project Hack, focusing on multiplayer and cross-platform challenges.
Discusses OpenAI's API restrictions for wrapper apps, SpriteKit game development updates, and migrating a website from WordPress to Astro.
Opinion on Apple's new M3 Macs and AI developer tools, discussing performance plateaus and the challenge of convincing users to upgrade.
Explains how the software development practice of 'grooming' can be applied to boost productivity in any project by preparing work ahead of time.
A developer shares initial experiences and thoughts after learning the Godot game engine, including using GDScript and rebuilding a simple 2D game.
A developer's first impressions and review of the Godot game engine, covering its interface, scene system, scripting options, and pros/cons.