David Chalifoux
banner
chalifoux.dev
David Chalifoux
@chalifoux.dev
Web dev
I enjoy TypeScript, React, and SQL
Also some Go & Rust
https://chalifoux.dev
RIP my bank account in 2026
Announcing: New @steampowered.com Hardware, coming in 2026:

Steam Controller
Steam Machine
Steam Frame. 

Watch our jazzy announcement video and wishlist now: steampowered.com/hardware
Steam Hardware
The Steam Hardware family officially expands in early 2026.
steampowered.com
November 12, 2025 at 6:15 PM
Reposted by David Chalifoux
The day the world learns the difference between general machine learning models and generative AI is the day the world starts to heal
January 29, 2025 at 5:09 PM
Go take the State of JavaScript 2025 survey if you have a minute! survey.devographics.com/survey/state...
State of JavaScript 2025
Take the State of JavaScript survey
survey.devographics.com
September 30, 2025 at 2:00 AM
Apple should really let you choose between 30/60/90 days for keeping messages. 30 days vs 365 days is too big of a gap.
September 19, 2025 at 7:17 PM
I'm actually so happy about Neon's new pricing. It really moves it into "no brainer" territory for small-medium projects.
neon.com/blog/new-usa...
Neon’s New Pricing, Explained: Usage-Based With a $5 Minimum - Neon
We just rolled out a major pricing update, including two of our most requested changes: more storage for Free users, and a $5 /month plan.
neon.com
August 14, 2025 at 2:54 PM
CSS-in-JS is for the weak
July 18, 2025 at 8:58 PM
I ordered a sandwich and was offered a free lottery ticket
June 29, 2025 at 8:09 PM
The only app I'm having trouble with on the macOS beta is 1Password. Suprising, but it used to be a lot worse!
June 10, 2025 at 3:38 PM
🤯 Container support is coming to Cloudflare, but not in the way you would think. Are we finally getting the best of both serverful and serverless worlds? Here's a breakdown of the announcement!

youtu.be/57fbtYyxgqI?...

#Cloudflare #Containers #Serverless
Cloudflare is finally getting serious
YouTube video by David Chalifoux
youtu.be
April 20, 2025 at 10:47 PM
Someone’s testing in prod again
April 11, 2025 at 9:25 PM
I released a rewrite of my app for controlling Elgato Key Lights! I built it with @tauri.app so I could target every platform, and @tanstack.com Router and Query to simplify the state management.

Linux users can control their key lighting now!

github.com/davidchalifo...
GitHub - davidchalifoux/keylight-commander: Cross-platform application for controlling Elgato Key Lights.
Cross-platform application for controlling Elgato Key Lights. - davidchalifoux/keylight-commander
github.com
March 3, 2025 at 7:49 PM
Your outie knows every Vim motion
February 19, 2025 at 1:10 AM
How I'm rendering Markdown with that sweet sweet code highlighting on my personal site:

chalifoux.dev/post/renderi...
Rendering markdown with code highlighting on Next.js
Rendering markdown in a Next.js project with Shiki and Unified can be a pain. Here's how I did it.
chalifoux.dev
January 25, 2025 at 9:21 PM
Just published a template for setting up a UI/API monorepo with @deno.land that runs @tanstack.com's router with @react.dev on the frontend and @trpc.io on the backend using Deno's built-in web server.

It's not TanStack Start, but it's a great setup for a reusable API.
github.com/davidchalifo...
GitHub - davidchalifoux/deno-react-trpc-template: A monorepo template for Deno that uses React and TanStack Router for the frontend and tRPC for the backend.
A monorepo template for Deno that uses React and TanStack Router for the frontend and tRPC for the backend. - davidchalifoux/deno-react-trpc-template
github.com
January 12, 2025 at 10:30 PM
I'm thinking about switching to only using raw SQL in future projects. No more ORMs. But I really wish database integrations were as good in VSCode/Zed as they are in JetBrains. Am I missing any amazing extensions that replicate that functionality? Any chance this could come to @zed.dev?
January 10, 2025 at 5:51 PM
Reposted by David Chalifoux
need product differentiation?

overhire a #CSS front-end team and ask them to:
- polish whatever
- add delight wherever

and watch as your product becomes smooth and buttery while everyone else's gather dust and crust

UI is a huge space offering differentiation via quality
December 28, 2024 at 12:41 AM
Reposted by David Chalifoux
React v19 is now stable!

react.dev/blog/2024/12...
React v19 – React
The library for web and native user interfaces
react.dev
December 5, 2024 at 7:05 PM
Okay hear me out: Spotify but built on #atproto with custom feeds
November 27, 2024 at 1:55 AM
The biggest weakness of the AT Protocol IMO is the lack of private accounts. It’s cool that your data is open and accessible. But also, _all_ your data is open and accessible.
November 22, 2024 at 5:30 AM