Nick George - Agentic AI Developer (@NickGeorgeSEO) header
Nick George - Agentic AI Developer (@NickGeorgeSEO) profile picture

AI for the trades, not just the Fortune 500. I build AI agents that handle office work for HVAC, electrical, plumbing & roofing shops. Don't get left behind.

Charlotte, NC
Joined August 2016
Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)Photo by Nick George - Agentic AI Developer (@NickGeorgeSEO)
Python 3.12 added itertools.batched: it splits any iterable into tuples of n, and the last one holds whatever's left. It's handy for API calls with a batch limit or for bulk DB inserts. You don't need a hand-rolled slicing helper anymore.
7
13
327
fieldtwin is an npm package now. No second checkout in CI. npx fieldtwin starts the twin. npx fieldtwin mcp adds its MCP server for coding agents. In tests, startTwin() gives each worker its own twin on a free port with its own world. Parallel tests stop sharing state.
2
4
148
Nick George - Agentic AI Developer retweeted
A prototype uses shared credentials and broad permissions to speed up development. Now the client wants to move it into production, but roles, secrets management, and access controls are still not properly defined. What would you prioritize before going live? 🤔
5
2
9
331
Nick George - Agentic AI Developer retweeted
if you can make it better why stop there !! round 2
It's finally here, the remake of IBM DOS game alley cat is here, and it's reloaded with 66 level, bosses and perks. A lot of fun in retro style. Available for free. If you Want to support just buy me a coffe. Game link :alleycatreloaded.netlify.app
1
5
196
B) 5 3 The array has a hole, not an undefined value. forEach skips holes (2 calls), but for...of uses the iterator, which visits every index and gives undefined (3 loops). length is still 3.
What does this print? A) 6 3 B) 5 3 C) 4 3 D) 4 2
5
10
195
What does this print? A) 6 3 B) 5 3 C) 4 3 D) 4 2
6
2
1
13
565
Just got the metal X money card! It's heavy 😅
17
16
619
Owners and builders: what's one job you'd never let an AI agent do without a person signing off first? Curious where other people draw that line.
13
12
433
Nick George - Agentic AI Developer retweeted
for side projects: postgres, one cron job, one cheap VPS. boring stack ships, and you can actually keep it all in your head. fancy infra mostly solves problems you don't have yet
1
1
1
35
Stop hand-writing join(', ') with an "and" bolted onto the end. Intl.ListFormat handles commas, "and" and "or" for you, and it follows the locale: pass 'de' and you get "und". It's built into JS, no library needed. Good for UI copy and notifications.
6
14
382
These are the outputs: console.log(and.format(['Ana', 'Ben', 'Cy'])); // "Ana, Ben, and Cy" console.log(or.format(['npm', 'pnpm'])); // "npm or pnpm"
1
7
45
Nick George - Agentic AI Developer retweeted
you don't need a separate decision model for this. here's my grok bot prompt, copy it: every morning, scan my X lists + niche search. keep posts under 2h old, climbing fast in the first 30 min, under 15 quotes. skip anything past 50 or anything i already quoted. send me the top 3 with one opinionated angle each. never post. i write the take. 24h after each quote, log views next to why it was picked. every sunday tell me which signals predicted the winners.
2
1
9
364
Nick George - Agentic AI Developer retweeted
B2B SAAS | THE PILOT WORKS. THE DEAL STALLS. A company runs a successful pilot of your SaaS. The team likes the product, and the results look promising. Three months later, there's still no contract. IT wants a security review. Finance questions the ROI. The team using the product wants to move forward, but doesn't control the budget. Who do you engage first: IT, Finance, or the champion? 🤔
7
2
20
372
Testing an AI agent against a real customer's QuickBooks is a great way to lose a customer. So I built fieldtwin: Jobber + QuickBooks Online running locally, with a fake business you can break as much as you want. It's live on Product Hunt. Support and feedback would mean a lot 🙏 producthunt.com/products/fie…
13
1
13
298
Quick ask: if fieldtwin looks useful to you, an upvote on Product Hunt goes a long way. One click 👇 producthunt.com/products/fie…
2
42
More common, I'd bet, since in AI the product's limits are model and infra limits, and the guy who knows why resets happen is the one who can plan around them.
5
1
12
174
Nick George - Agentic AI Developer retweeted
Java has a weird little trap. Most people miss it on the first try : Integer a = 127, b = 127; Integer x = 128, y = 128; System.out.println(a == b); System.out.println(x == y); Both comparisons look identical. Do they print the same result?
73
25
29
410
363,118
Nick George - Agentic AI Developer retweeted
Introducing Traceten 🎉 I wanted to see which posts made me money. Then ChatGPT and Claude started sending me buyers. And no analytics tool could tell me which AI sent them. So I built my own. Same idea: revenue by traffic source. Plus every AI. Free plan. Hosted. Nothing to deploy. > traceten.com
Introducing DataBull 🎉 I was paying $39/mo for DataFast just to see which posts made me money. That's $468 a year. Forever. And it goes up as your traffic grows. So I built my own. Same idea: revenue by traffic source. $29 lifetime. Unlimited sites. Unlimited events. Lifetime updates. > databull.app
25
8
4
48
3,188
Nick George - Agentic AI Developer retweeted
Your dashboard loads instantly in development. In production, it's fast for some users but painfully slow for others. Same application. Different user roles. What would you investigate first? 🤔
6
2
19
502
Nick George - Agentic AI Developer retweeted
What I will not do to clear it. No ask for likes. No swap. No countdown posts. No “help me hit this.” The ledger only has the work and the morning number. Write one thing you will not trade for a metric you care about.
25
18
13
44
3,465