Peter Thomson
@PeterJThomson
Chief Technology Officer @IcehouseVenture Advocate of design thinking & equity crowdfunding. Coffee blogger, ski instructor & business author: http://amzn.to/1P7AHEl
Podcast now live on iTunes podcasts.apple.com/us/podcast/the… and Spotify open.spotify.com/show/5KDpmxald…
This is not Vue This is not React This is Blade and Alpine.js
Raising type coverage is one of my favorite PHPStan extensions I've ever made 😍 Any legacy codebase, in whatever shape, gets instant benefit. Even if I go 1 % at a time, I instantly see results and keep the bar honest (CI fails if it lowers) From 0 % type coverage to 100 %…
I just got my third security audit back. All clear. Most backend devs think HTTPS + JWT = secure. That's how you get owned. Here are the security measures that actually work ↓
Here's a fun use of AI that we're using for the next version of Laracasts exams/exercises. Also - SOO easy to implement, thanks to tools like @inertiajs and github.com/openai-php/cli….
Vibe of this video is immaculate. Both super well produced and somehow more human than any other tech content? Proud of you man.
I won $10k
✨ We just shipped vanilla JS support for Tailwind Plus! Every single UI block is now fully functional, interactive, and accessible, even if you're just grabbing the plain HTML examples.
complexity first, simplicity second people say “keep it simple,” but most approach it backwards. they start from simple, then add on complexity without seeing the whole. that’s how you end up with frankenstein products: clean-looking components awkwardly stitched together, held…
I was wondering why I don't hear as much about vector db RAG anymore I think it's because: - Context windows grew - AI web search improved - Agents learned to build their own context Still highly useful in specific situations but simpler cases just work out of the box now
Anthropic can go another 10x in revenue if they just rename Claude Code -> Claude Agent and move it from the CLI to a Desktop app.. People just don't get how good this is 😅
Most PMs chasing "technical skills" think they need to learn code. But what they’re really chasing is credibility, confidence, and career security. The myth of the "technical PM" keeps you stuck. I'll teach you in 2 minutes what took me 5 years to see: 🧵 1/16
For a decade, I thought Airbnb would protect us if something went wrong. That was until the life of my son was in play and they sided with the host. If you trust @Airbnb, don't learn the hard way like I did. Here's my story:
Is anyone using Custom GPTs for anything useful that they couldn’t get from the base model anyway? The corporate normies seem to love talking about making Custom GPTs as if they had invented fire. But I haven’t found a useful one yet that out performs the base model.
How it started: "AI vibe coding tools will replace devs!" How it's going: "Do this: - Provide it w a detailed spec - Break down tasks to small ones - Separate dev and prod envs - Do NOT give access to the agent to prod - Never trust the agent; verify every step it takes - ...
Everyone I know still calls it Twitter
2 years ago today, we set the bird free
Vibe coded some stuff yesterday. Happily typed in some detailed prompts and off Claude went, building exactly what I asked. Came back to it later and realised I should be implementing it in a much different way, so all the code is redundant. I feel like if I was manually…