Ole Thorup ☕️
927 posts

Ole Thorup ☕️
@olethorup
Original founder of Accentuate Custom Fields. Now building Kairos – the ultimate solution for Shopify merchants to combat bots and fraudulent checkouts.









Running multiple projects locally is painful. localhost:3000, localhost:3001, localhost:8080... which one is which? One port conflict and your whole setup breaks. Portless by Vercel Labs fixes this cleanly. Instead of port numbers, you get stable named URLs: http://myapp.localhost:1355 http://api.myapp.localhost:1355 http://docs.myapp.localhost:1355 What it solves: • Port conflicts across projects • Cookie and storage bleeding between apps on different ports • "Wait, which tab is which?" confusion in monorepos • Git worktrees: each branch gets its own subdomain automatically Works with Next.js, Vite, Express, Nuxt, React Router, Angular, Expo. There's also an AI angle. Coding agents were hardcoding ports and getting them wrong. Named URLs mean your agent always knows exactly where to go. 3.8k stars. v0.5.2. Actively maintained by Vercel Labs. npm install -g portless portless run next dev That's it. github.com/vercel-labs/po…



Heroku is transitioning to a sustaining engineering model focused on stability, security, reliability, and support. Heroku remains an actively supported, production-ready platform, with an emphasis on maintaining quality and operational excellence rather than introducing new features. We know changes like this can raise questions, and we want to be clear about what this means for customers. There is no change for customers using Heroku today. Customers who pay via credit card in the Heroku dashboard—both existing and new—can continue to use Heroku with no changes to pricing, billing, service, or day-to-day usage. Core platform functionality, including applications, pipelines, teams, and add-ons, is unaffected, and customers can continue to rely on Heroku for their production, business-critical workloads. Enterprise Account contracts will no longer be offered to new customers. Existing Enterprise subscriptions and support contracts will continue to be fully honored and may renew as usual. Why this change We’re focusing our product and engineering investments on areas where we can deliver the greatest long-term customer value, including helping organizations build and deploy enterprise-grade AI in a secure and trusted way.





















