Building AI for business that actually works. DM me if your business is ready.

Joined November 2023
42 Photos and videos
Jun 2
I think I've cracked generative UI... (gh link in comment) The secret is to leverage AI at runtime to generate state, not HTML/CSS. The skill below is my first foray into this approach, targeted specifically for replacing plan.md documents when pair programming with AI. In other words... give the AI a pre-written HTML layout template. Then, give it a JSON file to populate. The HTML parses the JSON into a JS variable and renders the UI accordingly. Add a lightweight service that polls for changes to the .json file and rebuilds, and you now essentially have AI as the "backend" of your UI. The skill currently works with vanilla JS and HTML, but I don't see any reason why this approach can't work with any JS framework. HONEST CAVEATS There are lots of places where this approach will NOT be useful. It's still slow for most users. Some UX approaches will make it feel better but at the end of the day you are still hostage to how long the LLM turn is. Since you still need to write the custom components in your framework of choice, this doesn't get rid of actually designing the UI components. There is real security work to consider before you put this in front of untrusted users. This approach does limit some attacks especially if you validate the JSON that the AI spits out, but isolating the session is an important part of getting something like this into production. And of course, there's the cost concerns of GenUI. That said... I think this approach gives you the best of all worlds: * It only generates the things that really need to be generated. Layout, programmatic logic, all can still be pre-defined. * Since the AI only generates component state, and only receives the minimal amount of user intent data (more on that shortly) it has the lowest possible context bloat compared to pure text output. Primarily because the AI doesn't have to waste tokens on css or html. It just writes the data. * Of course, fewer tokens also means faster iterations of the page. You're still going to have LLM-style wait times, but token spend can be less than 1/10th what it would be writing the entire HTML/CSS from scratch. * Reliable Dynamic Layout: Every item in a list in your JSON could represent the state for a component. Meaning that the result can still feel extremely generative, but still constrained to well-tested UI components. But where it really gets to the next level is when you start sending messages to the LLM directly from the UI itself. My current approach is simple - the dev server has a `POST /intent` endpoint that takes either structured or unstructured user intents. Request bodies get put in an inbox queue that triggers the AI session. Structured Intents are for user interactions that are known in advance that the AI should be informed of. Things like form submissions or clicks that should trigger the AI to do some work. These calls include a IntentKind enum so we can Unstructured Intents are for anything else. Think right-click-and-drag "Send comment to AI", but for anything, on any page. With just this single endpoint, you get an interactive experience where the AI gets infused into the runtime of your SPA. It's pretty neat. Overall, generative state seems like a very promising approach to me for us to move beyond AI chat applications and towards AI native SaaS experiences. The skill below is my first foray into this approach, targeted specifically for replacing plan.md documents when pair programming with AI.
1
66
Jun 2
Here's the link (still EXTREMELY early, only try it if you're willing to deal with issues): github.com/KevinConti/skills… Shout out to @mattpocockuk and @nicopreme for /grill-with-docs and /visual-explainer. This heavily leans on the foundation provided by both.
16
Kev retweeted
Stay true to the prophecy. #Sabres #LetsGoBuffalo
6
70
1,860
Kev retweeted
everything i know about Google Ads. 19 guides. one notion doc. completely free. from $0 to $7M. PMax. Shopping. YouTube. Competitor Traffic. GMC Unbans... took me 7 years to learn this. takes you 5 minutes to get it. like, RT comment "GOOGLE" and i'll send it over. (must be following)
448
249
452
34,735
May 3
Calling all Sabres fans to find the video of this
Lindy stopping and high fiving the crowd and dahlin taking a swing at the dummy is why I love this team.
53
Kev retweeted
Game 6 condensed highlights.
9
159
1,533
70,932
Kev retweeted
The mic cut out during O Canada, and the Buffalo crowd didn’t miss a beat πŸ‡¨πŸ‡¦

927
2,126
23,234
1,272,895
Apr 28
Bigger picture: Product is the new constraint
Dear GitHub, AI is changing the contribution graph. Issues are often the real contribution now. They define the problem, shape the solution and guide the PR. If a GitHub Issue leads to a merged PR, the issue author should get contributor credit. Signed, ctate
1
51
Kev retweeted
βš”οΈ Game Day Giveaway βš”οΈ If Zach Benson scores tonight we will giveaway one item from our website! Beat the Bruins! βš”οΈπŸ¦¬ To Enter: -Retweet & Like This Post -Follow @VictoryShirts20 Website: victoryshirtsshop.com #LetsGoBuffalo
9
270
290
7,602
Apr 20
I guess I really should have two twitter accounts so my AI folks don't have to hear my Sabres' obsessions, and my Sabres' folks don't need to hear about AI.
20
Kev retweeted
Late 2024: AI agencies sold n8n workflows for $2-$5K. Mid 2025: they pivoted to AI agents for $5-15K. Today: Claude Code ships in hours what used to take weeks, and most agencies are still pitching 2024's playbook. I spent 2 months rewriting mine for where we actually are in April 2026. Inside: β†’ The offer closing $25K-$60K projects right now β†’ Top 5 industries worth selling to this quarter β†’ Content schedule generating my inbound (exact post types cadence) β†’ LinkedIn cold email sequences booking calls today β†’ My 4-call sales process from first touch to signed β†’ The strategy doc proposal template I'm using to close β†’ 3 live client builds my team is shipping this quarter BONUS: First 100 people also get 2 discovery call recordings from my own sales process. Like RT reply PLAYBOOK and I'll DM you the link. Make sure to follow me so I can DM you.
278
176
327
12,542
Apr 17
We’ve reached the GPT-4 moment for video.
We just made a 23-MINUTE sci-fi pilot in 4 days. And it is 100% AI.
8
Kev retweeted
New package! Reach β€” static analysis for Elixir that actually understands OTP. Builds a full dependency graph of your code: what affects what, where data flows, which branches control which expressions. Backward/forward slicing, taint analysis, dead code detection, independence checking. Works on Elixir source, Erlang source, and BEAM bytecode. Knows about GenServer state threading, message passing, ETS deps, πšƒπšŠπšœπš”.πšŠπšœπš’πš—πšŒ/πšŠπš πšŠπš’πš, monitor/trap_exit edges β€” stuff flat linters can't see. πš–πš’πš‘ πš›πšŽπšŠπšŒπš‘ gives you an interactive HTML report β€” control flow, call graph, data flow visualization. Will integrate into ExDNA and ex_slop soon. github.com/dannote/reach
5
20
194
15,276
Kev retweeted
On what might be the final day of the Sabres playoff drought, one last look...
151
947
4,078
481,089
Mar 23
I think this is close/kinda right. Studies show 80% of features deliver net-0 value to the end-user. AI doesn't fix this, if anything it exacerbates it. I think we need to do 3 things:
new model for engineering team structure in 2026: 2 people only one pirate and one architect the pirate's job is to move as fast as possible to develop valuable, shipped product features by vibe coding. the architect's job is to turn the product surface discovered by the pirate into a reliable, structured machineβ€”also by vibe coding, but at a slower, more well-reasoned pace. every product needs a pirate but most product's only need an architect once they some form of PMF, and in that case they usually don't need one full-time. architects can work across many codebases and solve interesting technical challenges. pirates go hard on a product that they own end-to-end.
1
31
Mar 23
3. AI Capability Engineer It's a full time job to make the AI good at working in your codebase. This person works on integrating w/infra, teaching it to query all data, and continually addressing failure cases in the codebase.
1
8
Mar 23
3. This takes four roles - A product role - A senior architect role - An engineer role - An AI enablement role And still scales with number of codebases.
5