David Lamond
343 posts

David Lamond
@AvLabspro
Technical Founder @ AV Labs · Shipping production AI with Claude and Codex · AI-native builder - Genevieve and Anindya, I love you.❤️
Toronto Sumali Mayıs 2025
697 Sinusundan171 Mga Tagasunod
Naka-pin na Tweet

A bit of news: After nearly 9 years, I have decided to leave Google DeepMind and join Anthropic (after taking some time to recharge). I am incredibly grateful for my time at GDM. @demishassabis took a real chance letting me lead the AlphaFold team just six months after finishing my PhD, and the entire GDM team taught me so much about how to do great science. GDM is a special place, and I’ll still be excited to hear about what amazing things they discover next.
English

@dvassallo Hi, where’s the best place to share a project with your community? Thanks
English

A few months ago my kids started vibecoding little web games with Cursor and wanted their friends to play them. GitHub Pages was fine until the games needed real backends, so I hacked together a setup where each game was a folder in one repo that deployed to a Hetzner box on every push.
That held up until we shipped FULL SEND for Vibe Jam 2026 and it took off with 38,000+ players. The duct tape needed to become something real, so I rebuilt it properly and pulled it out into its own project.
It turns one Linux server into a push-to-deploy host for many apps. The whole thing is a single Go binary that installs and drives Docker, Kamal, Cloudflare, Tailscale, and GitHub for you. After that:
- Each app is a GitHub repo.
- A git push is live in <5 seconds.
- Deploys are zero-downtime.
- Each app runs in its own container.
- Automatic Cloudflare DNS and TLS tunnels.
- SQLite-aware backup and restore.
It's deliberately single server using convention over configuration, so for a typical app there's no YAML or Dockerfile to write. The idea is that one decent VPS can reliably run all your projects without per-app bills or piles of infra config.
It's built on top of Kamal, so it's basically a Kamal wrapper for the "lots of apps on one server" case, with the Cloudflare, Tailscale, DNS, and backup glue wired up by convention.
Setup is one interactive command on a fresh Linux box, which walks you through connecting everything.
If you also have a bunch of projects you want to run on a single server, tell your Claude Code, Codex, Cursor, or favorite AI agent to grab a VPS and try it for you. It's fully open source and you can customize it to your liking: singleserver.com
English

launch on product hunt
Ryan Gambrell@byryangambrell
You have $0 for marketing How are you getting your first 100 users?
English




🚀 SaaS Founders — Your Turn!
What are you building these days?
🏷️ Product
🎯 Users
⚡ Progress
Share it below. Someone here could become your next customer. 👇
#SaaS #BuildInPublic #Startup #Founders

English


Drop your startup below. I read every single one. The best get featured to 45k founders in Launch Llama 👇 #buildinpublic

English


@BlakeHamiltonCA Can you give me more information? I might consider building something. Lmk
English

Canada has spent more than 25 years talking about connected digital health records. It is well past time to actually make them happen and make them work.
Right now, fewer than half of Canadians have accessed their own electronic health records, and only 29% of physicians can share patient information outside their own practice. That means records often fail to follow people between clinics, hospitals, specialists, pharmacies, and provinces.
The consequences are not merely inconvenient. Tests may be repeated, diagnoses delayed, prescriptions issued without a complete medical history, and patients or caregivers left trying to piece everything together themselves.
Bill S-5, the Connected Care for Canadians Act, would help address this by establishing common standards for sharing health information and preventing practices that keep patient data locked inside systems that cannot communicate with one another.
Better-connected records could:
• improve continuity and safety of care
• reduce duplicated tests and unnecessary delays
• give clinicians a more complete picture of each patient
• reduce the administrative time providers spend hunting for information
• potentially save Canada’s health system billions of dollars
Naturally, interoperability must be implemented with strong privacy, cybersecurity, consent, and accountability protections. Connected care should never mean careless access to sensitive information. But secure, patient-centred information sharing is both possible and urgently needed.
We can withdraw money from an ATM almost anywhere in the world, yet an emergency physician may be unable to access records from a clinic that's literally down the street. That is not a technology problem anymore. It is a policy and coordination problem.
The Canadian Medical Association is asking Canadians to write to their MPs and support the swift passage of Bill S-5. I have. Gladly.
Add your own voice here:
cma.ca/get-involved/h…
English

@marclou @IndieHackers Where do we share a project with your channel?
English

I’m organizing the 9th Indie Hacker Meetup 🤩
📍 Seoul, Korea
📅 Saturday, June 13
🕣 8:00–10:00 AM
I want to keep these meetups fun, so we’ll start with a run together.
At 8 AM, we’ll run ~8km along the Han River (한강) at a chill pace (~6:00 min/km). Then around 9 AM, we’ll head back to the starting point and hang out.
People have met cofounders, built startups together, and made real friendships at these meetups, so come join us ❤️
RSVP below 👇

English
















