
Laravel / PHP × AI agents. Co-founder @Resqcontrol · https://nitter.cf/t.co/HYDTceYxQD
Antwerpen
Joined August 2020
- Tweets4.6K
- Following709
- Followers95
- Likes877
1/
I built Traceway: drop a pin, pick a sport and a distance, and it plans a loop straight onto your watch.
Free. No ads. No feed. Open source.
traceway.online
2/
One pin, six sports: road, gravel, MTB, run, trail run, hike.
Each sport reads the map its own way, so the same pin gives a different loop. And no loop ever doubles back on itself.
3/
Before you go: the climb, the surface split, the turns, and water, toilets and cafés on the way.
On a Garmin it warns you before every turn and every stop. Leave the phone at home.
4/
Triathletes: bricks, tri, duathlon and aquabike in one plan, at race distances from super sprint to full Ironman. Each leg lands on your watch as its own course.
5/
Or just ask your AI. Connect it to Claude or ChatGPT and ask for "a 40 km gravel loop from Westerlo". The route comes from the map, never from the AI.
6/
Built solo on Laravel, React and OpenStreetMap. Garmin app is live too:
apps.garmin.com/en-US/apps/a…
I'd love feedback. What should it do next?
Noah Gillard retweeted
We built Pando, a new Git backend for our monorepo, to handle more pushes and fetches without changing how our engineers and agents use Git.
Pando cut push latency by ~80% and now serves nearly a petabyte of Git data a day. We can grow Git capacity alongside agent usage.
Noah Gillard retweeted
Tried this on a spare M1 8GB with both Claude and Codex, and it works beautifully. Might switch gears and dedicate the M4 24GB entirely to running a self-hosted orb.
You can now self-host orbs.
It's free for individuals and teams.
ampcode.com/news/self-hosted…
We’re renaming our Max plans:
Max 5x → Max
Max 20x → Ultra
Max is still $100/month, and Ultra is still $200. If you’re a subscriber, there’s nothing you need to do.
We’re also removing the 5-hour limit for verified Ultra accounts, starting today with most existing subscribers. Newer accounts keep a temporary limit until they’re verified, which helps us prevent fraud and abuse. You'll get an email when it's removed.
Weekly limits remain unchanged. View our plans here: claude.com/pricing
Replying to @franagl
😅 For this project is just want user experience and fun in sports to be the main goal. All about data privacy, accessibility and fun feature. And in these day it is weird that telling that there is no AI is actually a selling point 😂 But tbh I'm all AI but not just for useless things. These days everything has AI, soon even toilet paper will have useless AI labels lol
Tired of paying monthly just to plan a run?
I built a free route planner: drop a pin, pick a sport and a distance, get a loop that never doubles back, straight onto your watch.
No ads. No feed. No paid tier.
traceway.online
Replying to @jlipinski_
curious if pairing it with pest's browser assertNoAccessibilityIssues() would keep those codex fixes from quietly regressing later
Noah Gillard retweeted
Mobile devs this one’s for you: test your apps directly on the MacBook Pro’s touchscreen!!!! 👆📲
Replying to @markusstaab
Nice, so rules that only care about two or three node types don't have to subscribe to Node::class and run an instanceof chain in processNode anymore.
Replying to @MonikaWadhwanii
Makes sense. Storing a hash of the exact tool name and args with the pending action would close the last gap too, so a sign-off for one call can't get reused for a tweaked version of it.
Replying to @MonikaWadhwanii
How are you planning the approval gates? A job that parks itself until someone signs off, or a check before each tool call inside the agent loop?
Replying to @apnahive
The Context facade fits this nicely too, since whatever you add in middleware gets appended to every log line and rides along into queued jobs. So an actor=agent flag set once on the request still shows up when the job runs later.
Noah Gillard retweeted
Fun fact: `--dangerously-skip-permissions` doesn't actually approve EVERYTHING—we still block some obvious things like `rm -rf ~`. But today's release will let you disable this if you really want, by setting a new env var `CLAUDE_CODE_EVEN_MORE_DANGEROUSLY_SKIP_PERMISSIONS=1`
Noah Gillard retweeted
Redact started because I wanted our React sites to ship less JavaScript. Now we use it every day, and other people are shipping it in production too.
Same app, less JavaScript. Excited to bring it to more people.
Introducing TanStack Redact 🌴
A smaller runtime for your existing React app. Add it to your build config and ship less JavaScript without changing a single line of application code.
Works with TanStack Start, Vite, Vinext, and Next.js.
tanstack.com/redact
Replying to @JustPlayerde @PovilasKorop
Yeah, isEmpty() reads nicer when it's definitely a collection. blank() earns its spot when the value could be null, a string or a collection.
Noah Gillard retweeted
Spent a lot of time on this today. I confirmed it's a real bug on Anthropic's side. To be clear: this does not affect weekly limits.
All Agents SDK usage will drain your 5h limits faster than using Claude Code directly.
I have reported this to Anthropic, hoping for a fix soon.
Just downloaded T3 Code and hit 5-hour limits on my Claude Max plan for the first time. I was running just one session where I asked it to fix a few payment related bugs for a project, and it emptied the whole 5-hour limit in ~30 mins.
What's going on? Does T3 Code work differently? Did I make any mistake?
I prompted just how I prompt inside Claude Code CLI.
Please help.
Noah Gillard retweeted
For the work I do, I can’t see why I’d develop locally anymore.
Why mess with worktrees when every thread can get its own computer?
The agent installs whatever it needs. Need ClickHouse or Kafka or Elasticsearch or Go or Rust or Python? Install it. Who cares? Zero cruft on my machine.
Noah Gillard retweeted
as bad as things have gotten in the past 4 days, they are going to get a lot worse before they get better. security leaders, never let a crisis go to waste: please go to your boards and ask for help right now. not for ai, for the basics. (we need to hold on for ~18 months.)




















