41554 blogs · [ { "id": "01a0e7b0-6288-7044-b63c-56cb0bbca7ff", "title": "Two brains, two jobs: Bender engineers, Maya assists", "url": "https://davevoyles.com/posts/two-brains-bender-maya/", "published_at": "2026-09-27T00:17:41+00:00" }, { "id": "01a0b0bf-009e-7366-98dc-522d5b9eb5c7", "title": "The second brain I own (and why chat memory is not enough)", "url": "https://davevoyles.com/posts/the-second-brain-i-own/", "published_at": "2026-09-16T14:00:00+00:00" }, { "id": "01a0b0bf-009e-7366-98dc-522d5bc1f7cf", "title": "Piloting Muse beside Grok Bot (and why Dad started on Muse)", "url": "https://davevoyles.com/posts/piloting-muse-beside-grok-bot/", "published_at": "2026-09-14T16:18:27+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a2395f18c", "title": "The last click is still yours", "url": "https://davevoyles.com/posts/landing-floor-without-a-github-app/", "published_at": "2026-08-21T13:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a249159ee", "title": "Don't paste your GitHub key in chat", "url": "https://davevoyles.com/posts/github-tokens-for-agent-fleets/", "published_at": "2026-08-18T13:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a24921b42", "title": "What I will not automate", "url": "https://davevoyles.com/posts/what-i-will-not-automate/", "published_at": "2026-08-14T13:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a24930d2c", "title": "Claim safety: evidence before metrics", "url": "https://davevoyles.com/posts/claim-safety-evidence-before-metrics/", "published_at": "2026-08-11T13:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a254202e2", "title": "From Xbox SLAs to agent fleets", "url": "https://davevoyles.com/posts/xbox-slas-to-agent-fleets/", "published_at": "2026-08-07T13:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a25980cf0", "title": "Twenty-plus containers and agent-operated ops", "url": "https://davevoyles.com/posts/docker-homelab-agent-ops/", "published_at": "2026-08-04T13:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a259c3ec3", "title": "Human approval: the merge button still matters", "url": "https://davevoyles.com/posts/human-approval-merge-button/", "published_at": "2026-07-31T13:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a26047724", "title": "Eval gates are not optional theater", "url": "https://davevoyles.com/posts/eval-gates-not-theater/", "published_at": "2026-07-28T13:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a260ddae4", "title": "How I run an agent production system", "url": "https://davevoyles.com/posts/agent-production-system/", "published_at": "2026-07-24T16:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a26de797c", "title": "We're Back", "url": "https://davevoyles.com/posts/we-re-back/", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a279930dc", "title": "Hello Vault", "url": "https://davevoyles.com/vault/hello-vault/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a280b1b94", "title": "Unity", "url": "https://davevoyles.com/vault/unity/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a28582650", "title": "UWP", "url": "https://davevoyles.com/vault/uwp/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a293f70ee", "title": "Wikilinks", "url": "https://davevoyles.com/vault/wikilinks/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a29f7f3ce", "title": "Hello World", "url": "https://davevoyles.com/posts/hello-world/", "published_at": "2024-01-15T10:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a2a10ba97", "title": "Tutorials: Creating your first website with Azure", "url": "https://davevoyles.com/posts/19841-2/", "published_at": "2015-12-14T00:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a2a111525", "title": "My 10th weekly newsletter is out!", "url": "https://davevoyles.com/posts/10th-weekly-newsletter/", "published_at": "2014-10-17T00:00:00+00:00" }, { "id": "01a08768-faff-70c1-857e-0e2a2a89d670", "title": "prime[31] Azure plugin for Win8 Unity games (Part 3)", "url": "https://davevoyles.com/posts/prime31-azure-plugin-win8-wp8-unity-games-part-3/", "published_at": "2014-08-26T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17dd0570dc", "title": "TIL: Unity has way cheaper pricing for students / faculty", "url": "https://davevoyles.com/posts/til-unity-way-cheaper-pricing-students-faculty/", "published_at": "2014-08-24T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17dd2a3f43", "title": "Unite 2014 keynote recap", "url": "https://davevoyles.com/posts/unite-2014-keynote-recap/", "published_at": "2014-08-22T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17dd39700e", "title": "BizSpark: Free software and cloud services for your startup", "url": "https://davevoyles.com/posts/bizspark-free-software-cloud-services-o/", "published_at": "2014-08-17T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17dd3dc52c", "title": "My third weekly newsletter is out", "url": "https://davevoyles.com/posts/third-weekly-newsletter/", "published_at": "2014-08-16T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ddfe4274", "title": "prime[31] Azure plugin for Win8 Unity games (Part 2)", "url": "https://davevoyles.com/posts/prime31-azure-plugin-win8-wp8-unity-games-part-2/", "published_at": "2014-08-14T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17dee66d3d", "title": "Boost productivity: Convert YouTube videos to MP3", "url": "https://davevoyles.com/posts/boot-productivity-convert-youtube-videos-mp3/", "published_at": "2014-08-10T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17df437639", "title": "Microsoft BizSpark Orientation WorkShop at City Coho Philly Nexus", "url": "https://davevoyles.com/posts/microsoft-bizspark-orientation-workshop-city-coho-philly-nexus/", "published_at": "2014-08-08T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17dfce917e", "title": "Stacey Mulcahy writes: Internet of Things with Unity3d, Arduino and Spacebrew", "url": "https://davevoyles.com/posts/stacey-mulcahy-writes-internet-things-unity3d-arduino-spacebrew/", "published_at": "2014-07-30T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e0a727b8", "title": "Join my newsletter for gaming, HTML5, and tech", "url": "https://davevoyles.com/posts/join-newsletter-gaming-html5-tech/", "published_at": "2014-07-25T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e0b85b68", "title": "How does Microsoft compare in the Fortune 500?", "url": "https://davevoyles.com/posts/microsoft-compare-fortune-500/", "published_at": "2014-07-24T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e186bf34", "title": "Philadelphia Unity Game Dev Meetup", "url": "https://davevoyles.com/posts/philadelphia-unity-game-dev-meetup/", "published_at": "2014-07-19T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e253ca79", "title": "Examples of apps published with the Web App Template", "url": "https://davevoyles.com/posts/examples-apps-published-web-app-template/", "published_at": "2014-07-18T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e3351f89", "title": "Switching from the iPhone 5 to the Lumia 1520", "url": "https://davevoyles.com/posts/switching-iphone-5-lumia-1520/", "published_at": "2014-07-11T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e3f3e876", "title": "$100k worldwide Unity contest", "url": "https://davevoyles.com/posts/100k-worldwide-unity-contest/", "published_at": "2014-05-22T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e496f5d7", "title": "Windows 8 app development for beginners", "url": "https://davevoyles.com/posts/windows-8-app-development-beginners/", "published_at": "2014-05-22T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e4a892e5", "title": "Finishing the Web App template", "url": "https://davevoyles.com/posts/finishing-web-app-template/", "published_at": "2014-05-16T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e5419de4", "title": "Apache Cordova integrated in Visual Studio for Multi-Device Hybrid App development", "url": "https://davevoyles.com/posts/apache-cordova-integrated-visual-studio-multi-device-hybrid-app-development/", "published_at": "2014-05-12T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e55e2597", "title": "Intro to the Web App Template", "url": "https://davevoyles.com/posts/intro-web-app-template/", "published_at": "2014-05-07T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e5b2c3a0", "title": "Professional Game Development Tools", "url": "https://davevoyles.com/posts/professional-game-development-tools/", "published_at": "2014-03-21T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e6115aa6", "title": "Unity shmup template (JS and C#)", "url": "https://davevoyles.com/posts/unity-shmup-template-js-c/", "published_at": "2014-03-15T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e6e4557a", "title": "Super Rawr-Type is released for Windows 8", "url": "https://davevoyles.com/posts/super-rawr-type-released-windows-8/", "published_at": "2014-02-25T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e766c3e3", "title": "How do I get my game on Xbox One?", "url": "https://davevoyles.com/posts/get-game-app-xbox-one/", "published_at": "2014-02-07T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e7a5b8d8", "title": "How to write engaging second screen experiences, using SmartGlass or Win8", "url": "https://davevoyles.com/posts/write-engaging-second-screen-experiences-using-smartglass-win8/", "published_at": "2014-02-07T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e818a68b", "title": "Start making games, even if you don't know how to program", "url": "https://davevoyles.com/posts/start-making-games-even-dont-know-program/", "published_at": "2014-02-01T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e87eab05", "title": "Welcome, students of Philadelphia!", "url": "https://davevoyles.com/posts/welcome-students-philadelphia/", "published_at": "2014-01-26T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e8af44ac", "title": "Some books at the top of my list", "url": "https://davevoyles.com/posts/some-books-at-the-top-of-my-list/", "published_at": "2014-01-19T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17e9729a02", "title": "2013 year in gaming", "url": "https://davevoyles.com/posts/2013-year-in-gaming/", "published_at": "2014-01-01T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ea410227", "title": "My next game will be made with Unreal Engine 4", "url": "https://davevoyles.com/posts/my-next-game-will-be-made-with-unreal-engine-4/", "published_at": "2013-11-15T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17eb2c2842", "title": "I started a new show – Indie Dev Podcast", "url": "https://davevoyles.com/posts/i-started-a-new-show-indie-dev-podcast/", "published_at": "2013-11-14T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17eb3fedbf", "title": "Former 2d shooter sample, now working as a C++ / DirectX 11 sample", "url": "https://davevoyles.com/posts/former-2d-shooter-sample-now-working-as-a-c-directx-11-sample/", "published_at": "2013-11-12T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ebe544db", "title": "Super Rawr-Type Redux is released for the browser", "url": "https://davevoyles.com/posts/super-rawr-type-redux-is-released-for-the-browser/", "published_at": "2013-11-03T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ec0c1f22", "title": "Hacking jQuery to work in Windows 8", "url": "https://davevoyles.com/posts/hacking-jquery-to-work-in-windows-8/", "published_at": "2013-09-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ec1b4285", "title": "After 10 months, I've finished Persona 4 — A game you should all experience.", "url": "https://davevoyles.com/posts/after-10-months-ive-finished-persona-4-a-game-you-should-all-experience/", "published_at": "2013-08-26T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ecd71fe0", "title": "Console wars of 2013: Who will win big?", "url": "https://davevoyles.com/posts/console-wars-of-2013-who-will-win-big/", "published_at": "2013-06-11T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ed92ae6f", "title": "Adding touch controls for Windows 8", "url": "https://davevoyles.com/posts/adding-touch-controls-for-windows-8/", "published_at": "2013-05-09T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ee7461b6", "title": "Creating the random enemy spawner, improving performance", "url": "https://davevoyles.com/posts/creating-the-random-enemy-spawner-improving-performance/", "published_at": "2013-04-12T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17eea84157", "title": "Object pooling optimizations – not so much [yet]", "url": "https://davevoyles.com/posts/object-pooling-optimizations-not-so-much-yet/", "published_at": "2013-04-11T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ef6b6557", "title": "Video update of my 2D shmup using the JavaScript framework Impact.js", "url": "https://davevoyles.com/posts/video-update-of-my-2d-shmup-using-the-javascript-framework-impact-js/", "published_at": "2013-04-02T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17efcccec5", "title": "My book, UnrealScript Game Programming Cookbook has been published!", "url": "https://davevoyles.com/posts/my-book-unrealscript-game-programming-cookbook-has-been-published/", "published_at": "2013-02-21T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f0254c47", "title": "[Tutorial] Design Time Data + Passing Data Across Pages (WP8)", "url": "https://davevoyles.com/posts/design-time-data-passing-data-across-pages-tutorial-wp8/", "published_at": "2013-02-08T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f0c2b7dc", "title": "The final chapter of my book on UnrealScript Programming was completed today", "url": "https://davevoyles.com/posts/the-final-chapter-of-my-book-on-unrealscript-programming-was-completed-today/", "published_at": "2012-12-21T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f1acb13c", "title": "My first XBLIG, Piz-ong, is on the Xbox Live Marketplace this morning!", "url": "https://davevoyles.com/posts/my-first-xblig-piz-ong-is-on-the-xbox-live-marketplace-this-morning/", "published_at": "2012-10-22T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f222ef84", "title": "I’ve decided to finally release my game", "url": "https://davevoyles.com/posts/ive-decided-to-finally-release-my-game/", "published_at": "2012-07-13T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f30f135e", "title": "Dream.Build.Play dev diary 2", "url": "https://davevoyles.com/posts/dream-build-play-dev-diary-2/", "published_at": "2012-05-01T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f3f55646", "title": "Dream.Build.Play dev diary 1", "url": "https://davevoyles.com/posts/dream-build-play-dev-diary-1/", "published_at": "2012-04-19T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f4babbfa", "title": "The Molyjam title I worked on is out now!", "url": "https://davevoyles.com/posts/the-molyjam-title-i-worked-on-is-out-now/", "published_at": "2012-04-02T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f5b44345", "title": "Microsoft to host XBLIG / XNA meetup at DBP booth, Thursday March 8th, 5-7pm", "url": "https://davevoyles.com/posts/microsoft-to-host-xblig-xna-meetup-at-dbp-booth-thursday-march-8th-5-7pm/", "published_at": "2012-02-13T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f690e2f7", "title": "Mega Man Prototype Video 2 Is Out", "url": "https://davevoyles.com/posts/mega-man-prototype-video-2-is-out/", "published_at": "2012-02-12T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f6ea3d57", "title": "First Bubble Man prototype video is up!", "url": "https://davevoyles.com/posts/first-bubble-man-prototype-video-is-up/", "published_at": "2012-02-06T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f7b0d2ad", "title": "My GDC Speech Is On Friday, At 2:30pm, Room 2002", "url": "https://davevoyles.com/posts/my-gdc-speech-is-on-friday-at-230pm-room-2002/", "published_at": "2012-02-03T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f8136cb9", "title": "Mega Man 2 Dev Diary: Vol 1", "url": "https://davevoyles.com/posts/mega-man-2-dev-diary-vol-1/", "published_at": "2012-01-30T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f87f5d0e", "title": "My Summer Uprising speech at GDC 2012 will be part of the Business, Marketing, & Management track", "url": "https://davevoyles.com/posts/my-summer-uprising-speech-at-gdc-2012-will-be-part-of-the-business-marketing-management-track/", "published_at": "2012-01-12T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f8a2f2c0", "title": "New UDK vehicle camera tests posted", "url": "https://davevoyles.com/posts/new-udk-vehicle-camera-tests-posted/", "published_at": "2011-12-28T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f99ef74d", "title": "Indie Games Summer Uprising has a 5 page spread in Nov. 2011 issue of Game Developer Magazine", "url": "https://davevoyles.com/posts/indie-games-summer-uprising-has-a-7-page-spread-in-nov-2011-issue-of-game-developer-magazine/", "published_at": "2011-11-14T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17f9f8ac43", "title": "Indie Game Summer Uprising Post-Mortem", "url": "https://davevoyles.com/posts/indie-game-summer-uprising-post-mortem/", "published_at": "2011-09-13T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fadcc20b", "title": "A hurricane came through my house and all I got were these cool photos", "url": "https://davevoyles.com/posts/a-hurricane-came-through-my-house-and-all-i-got-were-these-cool-photos/", "published_at": "2011-08-30T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fb0173c9", "title": "I'll be a guest speaker on the Indie's Got PR Talent – A Press Panel at GDC Europe", "url": "https://davevoyles.com/posts/ill-be-a-guest-speaker-on-the-indies-got-pr-talent-a-press-panel-at-gdc-europe/", "published_at": "2011-08-14T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fb9c0a90", "title": "Off to GDC Europe, and GamesCom", "url": "https://davevoyles.com/posts/off-to-gdc-europe-and-gamescom/", "published_at": "2011-08-13T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fc5ae277", "title": "Interview I did with Ars Technica last week is up now", "url": "https://davevoyles.com/posts/interview-i-did-with-ars-technica-last-week-is-up-now/", "published_at": "2011-07-11T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fc7565a8", "title": "Indie Games Summer Uprising candidates narrowed down to 25 – developers choose 8 next week", "url": "https://davevoyles.com/posts/indie-games-summer-uprising-candidates-narrowed-down-to-25-developers-choose-8-next-week/", "published_at": "2011-07-08T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fcb06e23", "title": "The Indie Games Summer Uprising site is up!", "url": "https://davevoyles.com/posts/the-indie-games-summer-uprising-site-is-up/", "published_at": "2011-07-05T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fcbc43d4", "title": "Programming pickups for vehicles in UDK tutorial is up", "url": "https://davevoyles.com/posts/programming-pickups-for-vehicles-in-udk-tutorial-is-up/", "published_at": "2011-06-24T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fd82a3a8", "title": "Death Sentence website is live!", "url": "https://davevoyles.com/posts/death-sentence-website-is-live/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fe606303", "title": "Developed Conelle Construction Group's website", "url": "https://davevoyles.com/posts/developed-conelle-construction-groups-website/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fecd386f", "title": "GDC 2011", "url": "https://davevoyles.com/posts/gdc-2011/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17fee80f46", "title": "How to market your game, XBLIG Style – Part 1", "url": "https://davevoyles.com/posts/how-to-market-your-game-xblig-style-part-1/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ff8baa71", "title": "Legend of Zelda – animated novella!", "url": "https://davevoyles.com/posts/legend-of-zelda-animated-novella/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d17ff90dc6a", "title": "New level layouts for UDK project", "url": "https://davevoyles.com/posts/new-level-layouts-for-udk-project/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d180087235b", "title": "PAX East 2011 with Armless Octopus", "url": "https://davevoyles.com/posts/pax-east-2011-with-armless-octopus/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d1801810634", "title": "Pax Prime 2011", "url": "https://davevoyles.com/posts/pax-prime-2011/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d1801e92f19", "title": "Summer Uprising Press Coverage", "url": "https://davevoyles.com/posts/summer-uprising-press-coverage/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d180207ca38", "title": "Too Many Games Expo – Philly", "url": "https://davevoyles.com/posts/too-many-games-expo-philly-2/", "published_at": "2011-06-23T00:00:00+00:00" }, { "id": "01a08768-fb00-70c3-8f3c-1d1802f560dc", "title": "About", "url": "https://davevoyles.com/about/", "published_at": null }, { "id": "01a08768-fb00-70c3-8f3c-1d18034c3252", "title": "Graph", "url": "https://davevoyles.com/graph/", "published_at": null } ] posts Claim your blog
Back to davevoyles.com
Blog · corpus.blog/blogs/davevoyles.com/posts

davevoyles.com

davevoyles.com

2026

19 Jul 2026

2024

2015

2014

2013

2012

2011

Undated