u/dennisplucinik

▲ 86 r/BuildWithClaude+2 crossposts

Most of my time now is spent reading and thinking, rather than writing code

I've been meditating on this for the last few months and I's still not sure how I feel about this change.

On one hand, my nearly 30 years of experience in design and development is serving me well, in that I am capable of making sound decisions about virtually any aspect of significant and complex digital products. Which means my day-to-day is no longer spent banging out code, building wireframes, or fiddling with Photoshop. It's literally reading and writing specs all day about which feature to add, how it should function, etc.

So, that feels ...smarter, somehow.

But, on the other hand my identity, and consequently where I had previously found joy, is somehow still tied to what in my head I had always thought of as the "craft" of execution.

I wonder how people who were in "Product Manager" roles are adapting to this change? Are they also moving up the thought-ladder into a different role? Or are we, as an army of displaced designers and developers, suddenly encroaching on an immovable barrier between product design and where the money starts?

reddit.com
u/dennisplucinik — 9 hours ago
▲ 6 r/BuildWithClaude+2 crossposts

I built a real-time contact graph activity lead gen dashboard, pls roast me.

Don't worry, this isn't a pitch for a product, I built this for my own company's private use. I just wanted to share and get feedback from you fine folks 😄

This is probably the most valuable thing we've created for ourselves and it's only a small part of what we've been building with AI over the last few months.

This internal tool (codenamed Armory) is designed to keep us informed about our network and stay engaged with people whom we've had a positive working relationship.

Our business is entirely relationship-based, so naturally we began with designing a system to organize our contacts. Starting with ingesting ~3M personal and professional emails over the course of the past 20 years, we were able to create contact records that consolidate known emails and companies for every individual person in our network.

To summarize what you see on this screen, we've combined several different data sources including:

  • email history
  • contact information
  • employment history
  • Otter.ai meeting transcripts
  • MailChimp campaign interaction history
  • Manual category and relationship classification

Sentiment Analysis

The Sentiment Analysis chart in the center is derived from a combination of all those signals and describes:

  • the overall positive/negative tone of our conversations (Tone)
  • how recently I was in contact with this person (Recency)
  • how long ago was our first contact (Longevity)
  • how often this person replied to me (Reciprocity)
  • the amount of communication (Volume)

Once we have a Sentiment, we can perform a Deep Dive analysis and subsequently what we call a "World Model" analysis.

Deep Dive Report

The Deep Dive analysis performs an internet search using information like associated email addresses, name, name and employment history in order to find things like articles this person has written, articles or press about them or their company, activity on social media, etc.

Once we have a Deep Dive report, we can perform a World Model analysis which includes an assessment of this person's:

  • career trajectory (how engaged are they professionally)
  • transition moment (have they started a new position recently)
  • likelihood (are they in a position to hire us)
  • urgency (have they posted recently or is there recent news related to our services)
  • budget (company size and revenue, and potential type of engagement)
  • relationship (incorporates sentiment analysis in the context of an engagement)

World Model Report

If the Deep Dive Report answers "who is this person", the World Model analysis answers "what should we do about them, when, and how." It's a decision-oriented LLM synthesis pass that forbids speculation without evidence.

In general, it assesses:

  • Current state: 3-5 bullets on role/tenure, company phase, active initiatives, location, public posture
  • Derived signals: Career velocity (accelerating/steady/decelerating/pivoting), transition moment, behavioral patterns, network activity, domain trajectory
  • Predicted intent: Hiring / vendor evaluation / platform scaling / rebranding / thought leadership / fundraising — each with High/Medium/Low probability + evidence
  • Opportunity score: 3 dimensions (1-10): Likelihood, Urgency, Budget. Overall = average
  • Relationship strength: One of: deep / strong / active / stable / distant / cold (based on email count + recency + tags)
  • Suggested action: One primary: engage / reconnect / pitch / monitor / introduce / collaborate
  • Message angle: Only when the action is outreach: lead_with, connect_to, avoid, tone, channel

In closing

The key here is automation. The Sentiment Analysis, Deep Dive, and World Model reports all happen automatically in nightly batches. Though the graphs and charts look pretty, the utility is the near real-time actionable insights. Our goal is to understand our network, understand what the market needs, and only spend time connecting with people we can actually do great work for and who already know us.

One of the biggest regrets I've had is losing touch with great people we've worked with over the last ten years. I've often felt like those connections slip through your fingers but with this type of intelligence, we no longer have to worry about that.

This is just one of a suite of internal products we've built which include things like analyzing industry trends and social chatter, and auto-generating scheduled goal-oriented content across a variety of channels including social, blogs, newsletters, and direct outreach using automated self-learning a/b test data from multiple analytics sources. Super fun stuff like that.

A final important word of warning about building these types of "automation" systems:

>

These tools can help us automate information gathering, and they can even help tell you where and how and what to write but the final decision to execute those recommendations is performed by an actual person. There are already too many cold calls and emails, mastermind calendar invites, newsletters, and other types of un-targeted spam on the internet; we don't want to add to that noise.

The goal here is to spend our time enriching existing relationships, and pursuing only the most valuable opportunities.

———

Tech stack notes:

  • OpenClaw
  • Neo4j
  • Qdrant
  • N8N
  • Postgres
  • Chrome extensions

Claude Code with VS Code using the Smith harness was responsible for configuring all services, workflows, prompts, and integrations. There are 11 Docker containers running a variety of other aspects of this system, with the Contact Graph connecting with the Sentiment Engine, Communication Triage, Meeting Intelligence, Social Listening, Mailchimp Sync, and Deepdive Worker applications (again, all custom built with Claude Code)

u/dennisplucinik — 4 days ago
▲ 5 r/BuildWithClaude+3 crossposts

Pickleball Pro vs Amateur AI Swing Analysis

Wanted to share with everyone a pretty cool experiment I worked on over the last couple weeks. Let me know what y'all think!

SUMMARY

This system was developed using Claude Code. The seven-stage pipeline (audio-based serve detection, video segmentation, MediaPipe pose extraction, statistical baseline computation, and comparison reporting) was architected and implemented through spec-driven development over a few weeks using the Smith harness (https://smith.attck.com). Our role was direction, review, and the manual curation steps where human judgment matters, like selecting which serves to include in the baseline.

Final comparison video: https://youtu.be/F9wHacvYza0

THE PROCESS

1. Ingest professional gameplay
Match broadcasts are downloaded and indexed by audio. The distinctive "pop" of a paddle striking the ball is detected acoustically to flag every serve candidate in the footage.

2. Isolate serves from a consistent perspective
Each candidate is filtered by camera angle and court position so that every clip used in the baseline shows the server from the same viewpoint.
Inconsistent angles are discarded.

3. Extract pose data with MediaPipe
Every frame is passed through Google's MediaPipe pose landmarker, producing a 33-point skeleton for the serving player. Smoothing filters remove noise while preserving the kinematic detail that matters.

4. Derive a professional baseline (with statistical margin of error)
111 curated pro serves across 11 professional matches are aggregated into a statistical baseline. Each biomechanical feature gets a mean, standard deviation, and confidence interval. To further inspect the data, we segmented the serve into four stages: setup, backswing, forward swing, and follow-through. This lets the system make more targeted recommendations.

5. Process amateur footage through the same pipeline
The amateur serve runs through every identical stage, same detection, same pose extraction, same feature computation.

6. Calculate statistically significant differences
Each amateur feature is compared against the pro baseline. Differences are ranked by effect size and statistical significance so the recommendations that come out of the system aren't opinions. In this case: the amateur's serve is fundamentally an arm-only motion (4° of trunk rotation vs 50° for pros), the kinematic chain isn't sequencing correctly (forearm peaks 63% slower than pros), and there's almost no follow-through (75% shorter than the pro median).

TECH STACK

Python · MediaPipe · OpenCV · NumPy · SciPy · librosa · Claude Code

Here are the full analysis reports if you want to see how detailed the data gets:
https://attck.com/wp-content/uploads/2026/pro_serve_baseline_report.md
https://attck.com/wp-content/uploads/2026/amateur_vs_pro_report.md

u/dennisplucinik — 5 days ago
▲ 7 r/AiBuilders+2 crossposts

Which controls are in place at OpenAI, Anthropic, etc to prevent secrets & API keys from being intercepted?

I want to know more about the data lifecycle of our inputs into these systems. Considering We know they use input data to retrain models periodically and CC is definitely reading and using API keys and other private information to connect systems. I feel like this is either common knowledge and I just missed that day in class or people are genuinely giving their blind trust with valuable credentials?

My “research” says:

- OpenAI states business data is encrypted with AES-256 at rest and TLS 1.2+ in transit.

- OpenAI and Anthropic SAY inputs are not used for training by default …for commercial products.

- OpenAI stores data for up to 30 days.

- OpenAI Codex Cloud “Secrets” are encrypted separately, decrypted only during task execution, and removed before the agent phase.

“The practical answer: don’t give AI agents durable, high-privilege secrets. Treat them like junior devs with shell access.”

reddit.com
u/dennisplucinik — 11 days ago

- doing timesheets?
- preparing spreadsheets or presentation decks?
- reviewing sales or analytics data?

Is there a process you could describe to someone in clear step by step instructions?

Have you already tried automating these yourself and failed or not even know where to start?

Putting together some guides on this topic so lmk

reddit.com
u/dennisplucinik — 16 days ago

The last few months of working with Claude Code have been basically pure flow-state 8-12 hrs/day. I’ve been a developer for over 20 years and the ability to create at this level, easily 20x my normal natural ability, has been brutally addictive.

The only time I really break is when Claude servers are down or I’m about to max my token limits or I’m eating or sleeping or recently - feeling burnt out. When I do finally take a break though I feel anxiety that I could be producing an astronomical amount of work if I’d just get back up and do it.

It sounds like a lot of people here are basically in the same camp. I guess my question is: is this the new normal? I remember the energy and drive I had when I was 25 and can’t imagine being 25 again now in this world. I would have dominated everything on the planet. Are we all now competing for who can stay awake the longest and produce the most?

reddit.com
u/dennisplucinik — 16 days ago
▲ 5 r/BuildWithClaude+3 crossposts

I find this sometimes when I’m running a large build that I’ll get a “System has run out of application memory” message and I look at Code and it’s running up like 200GB+ and keeps climbing.

It could be that there are a ton of unbound subagents running but even after the session is complete VS Code is still hogging 250GB+.

I only have 36GB RAM on this Mac Studio so idk how “250GB+” is even possible tbh

Is there some VS Code option to purge unused memory allocation or something to bring it back down rather than just restarting it?

reddit.com
u/dennisplucinik — 17 days ago
▲ 3 r/BuildWithClaude+2 crossposts

https://preview.redd.it/wjrtlsgrhxxg1.png?width=1798&format=png&auto=webp&s=d5f27f52d56871d52e62f60249189b979e8f723a

https://preview.redd.it/h1d8qyprhxxg1.png?width=389&format=png&auto=webp&s=af4831e8ab87c0ca982460e3a758f59fca9dec85

It's displayed as the new window/tab screen that integrates with Google Calendar and automatically blurs sensitive data during scheduled meetings in case I'm screen sharing.

Time entries get recorded to my local AI command center app, logged against active clients. It's modeled around the old truck driver log books I used to
do data-entry for when I was working with my dad at a trucking company in the late 90s.

For years, during and after college, I would print my own log books like this on stacks of paper and draw out the lines with a pen and total my daily work. Now I just open a tab and use the ← → ↑ keys and draw out my day.

Helps keep me focused and I can triage the data with Github commit history to generate work summaries and invoices.

I only recently remembered doing it and decided to build the Chrome extension with Claude Code.

Took about 4 hours total.

reddit.com
u/dennisplucinik — 25 days ago
▲ 6 r/BuildWithClaude+3 crossposts

I find myself more recently building several applications at a time. Giving instructions to one project and then while it’s kicking off a build, switching to another project, giving instructions to that one, then coming back to the first one and answering the intake questions the build generated, then switching back to the other one and answering those questions while the first one begins building, and on and on for 10+ hours straight every day.

The harness I’m using is pretty robust so I can trust that builds running autonomously do not need to be babysat. I’m just finding this to be a new type of workflow that I’m not fully accustomed to yet.

Not sure there’s a good answer other than just to maybe take a break every once in a while and meditate?

reddit.com
u/dennisplucinik — 26 days ago
▲ 6 r/AItips101+1 crossposts

I was cleaning up space on my hard drive yesterday and realized I could just build a little local app to identify things like duplicate images and quickly delete them.

Or just doing a full file system search for large cache files, applications or files I have not opened in a long time, etc and then just build scripts to clean them up or move them to an external drive.

My next move is scanning all of my old mail and tax files and then building an income statement, balance sheet, etc, categorizing them, and saving them to Google Drive and then drafting my taxes.

I just find myself more and more thinking differently about which problems I can solve with this Tech and I’m curious what other interesting things people are doing with it other than just building software for themselves or clients?

reddit.com
u/dennisplucinik — 28 days ago