Philippe Vaillancourt
snowfrogdev.bsky.social
Philippe Vaillancourt
@snowfrogdev.bsky.social
Web developer, game developer, programmer.
Some fresh Fossil Rush UI work: updated title screen, new lobby, and gameplay layout. Lots left to polish, but it’s coming together! #gamedev #indiedev #webgamedev
November 28, 2025 at 10:15 PM
Early title screen for Fossil Rush 🦴⛏️ A multiplayer push-your-luck web game in the spirit of Incan Gold. Still super WIP! #gamedev #indiedev #webgamedev
November 21, 2025 at 10:23 PM
If AI wipes out entry/mid-level creative work, who’ll invest years mastering a craft? We risk a generation losing connection to art—not by choice, but by design. If we don’t act with intention now, we may not like the culture we wake up in 10 years.
March 30, 2025 at 8:55 AM
"If you outsource your creative work to a computer, you are not a creative. Someone who merely churns out product is not an artist – they are a salesperson. The artist is the person who makes, not who has made."
www.theguardian.com/commentisfre...
AI promises to free up time. But what if it spares us from learning, writing, painting and exploring the world? | Joseph Earp
If I reduced my existence to a series of ChatGPT prompts, the act of my living is only shorter – not better
www.theguardian.com
March 30, 2025 at 6:55 AM
My first complete game where I've made all of the art and music. Yeah, it's a Flappy Bird clone, but still feels like a milestone for me. First crappy game down... many more to go. 😁

snowfrog.itch.io/looney-bird
Looney Bird by Snowfrog
A Looney Tunes inspired Flappy Bird clone
snowfrog.itch.io
March 27, 2025 at 1:18 PM
Am I the only one who feels a little like just going into hibernation while the world is done figuring out if AI is mostly 🐂💩 or if it's actually going to get rid of 70% of jobs and put us all on universal income?
March 13, 2025 at 5:38 PM
Reposted by Philippe Vaillancourt
Most of your app’s cross cutting concerns should be policies.

What’s a policy?
January 18, 2025 at 8:41 PM
Reposted by Philippe Vaillancourt
New blog post; Pointing out the things I've come to really love about JS/TS over the years.

"JavaScript/TypeScript is actually really good"
codingwithspike.wordpress.com/2025/01/01/j...
JavaScript/TypeScript is actually really good
Stop listening to those who say you can’t write good code in JavaScript. Let’s look at Javascript and TypeScript in a positive way instead, because JS/TS is actually really good!
codingwithspike.wordpress.com
January 1, 2025 at 10:44 PM
Writing tests first... when it makes sense to do so.
❓ Question of the week:

💻 What’s one coding habit you’ve adopted that significantly improved your productivity?

Share your tips here! Let's help each other improve our productivity!
December 9, 2024 at 5:44 PM
Reposted by Philippe Vaillancourt
Hey bluesky 👋 You can use this place to share your repos, blog posts and videos that you want to promote.

It's all about #dotnet 🙌
December 6, 2024 at 7:25 AM
Back in the 90s and 00s, you could always name a few AAA studios in their prime who you’d say were the elite developers that you'd be lucky to work with. At various times Blizzard, DICE, Naughty Dog, Bungie, Valve, etc.

Who is that today? Does any such company exist any more? If not, why not?
December 2, 2024 at 1:15 PM
Trying to make a little roguelite hack n' slash for @github.com's #GameOff 2024. Never realized how much more complicated melee combat is to implement compared to projectiles. I'm drowning in hurtboxes, hitboxes and state transitions. 🎯

#gamedev #gamejam
November 15, 2024 at 8:20 PM
Best analysis of all the different types of screen shake I've ever seen.

www.davetech.co.uk/gamedevscree...

#gamedev
Analysis of Screenshake Types - Just Things Made By Dave
Analysis of Screenshake Types - Just Things Made By Dave
www.davetech.co.uk
November 11, 2024 at 3:01 PM
One of the most common advice given to aspiring game developers is "don't build your own game engine".

I don't listen.

youtu.be/6hvlkbebd8I

#GameDev #WebGPU #js13k #Nanojet #2DGameEngine #Devlog #GameDevelopment #WebGL #JavaScript #TypeScript #HTML5GameDev
I'm building a 2D Game Engine with WebGPU - NanoJet Devlog 01
YouTube video by snowfrogdev
youtu.be
November 9, 2024 at 12:56 AM