Adam Kinney's Avatar

Adam Kinney

@adkinn.bsky.social

Seeking Next Engineering Leadership Role | Scaled Microsoft Learn to 200M+ MAU | Drove Stripe Docs Platform | AI & Developer Productivity | https://www.linkedin.com/in/adamkinney/

47 Followers  |  17 Following  |  96 Posts  |  Joined: 08.09.2023  |  1.9057

Latest posts by adkinn.bsky.social on Bluesky

Post image

Iโ€™m locked in! Time to prep. 5 conversations started today. Happy Friday ๐Ÿซก #getajob

27.09.2025 00:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m officially #OpenToWork ๐Ÿš€

Built Microsoft Learn (200M+ MAU) โ†’ Scaled engineering org 2โ†’200

Led Stripe Docs team through major upgrades

Spent the past year diving into AI workflows

Now ready for my next engineering leadership role. DMs open.

26.09.2025 18:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The precision of code + the creativity of natural language is where AI development shines.

How are you giving your AI coding agents just enough structure without killing creativity?

15.08.2025 17:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ›  My 6-Step Framework:
1๏ธโƒฃ Define rules once (agents.md)
2๏ธโƒฃ Break work into atomic steps
3๏ธโƒฃ Use code examples
4๏ธโƒฃ Enforce guardrails
5๏ธโƒฃ Iterate with feedback loops
6๏ธโƒฃ โ€ผ๏ธ Review commits like any other developer

15.08.2025 17:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

When you vibe code with AI โ€” only using natural language โ€” you lose that precision.

AI coding agents shine when you give them instructions + constraints.

15.08.2025 17:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Add 2 rules โ€” validate inputs + round down.

Code: 2 extra lines.
English: multiple sentences, careful ordering, and qualifiers.

Programming languages pack precision into tiny syntax.
โ—Well-defined type systems are key here.

15.08.2025 17:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

In code:

const a = 2, b = 2.5;
const c = (a * b) / 4;

Short. Exact. No ambiguity.

Plain English? Long, careful sentences to avoid confusion. Word soup. ๐Ÿฒ

15.08.2025 17:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Most people think code is harder to โ€œspeakโ€ than natural language.
I think thatโ€™s backwards. ๐Ÿค”
Code is simpler โ€” and far more precise. Hereโ€™s why ๐Ÿ‘‡

15.08.2025 17:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

11/
Happy Friday ๐ŸŒž

Go burn through your Claude usage limits. ๐ŸŽ๏ธ

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

10/
My setup now:
๐Ÿ’ฌ Claude Code in VSCode for deep, conversational building
โšก Cursor for lightning-fast manual refactors

Individually = impressive.
Together = fastest, cleanest workflow Iโ€™ve ever had.

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

9/
Claude might be my main driverโ€ฆ
โ€ฆbut Cursor is still the fastest, smartest editor Iโ€™ve used.

Change an enum โ†’ Cursor predicts casing, tense, properties โ€” across the project.

I just hit Tab. โœจ

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

8/
๐Ÿ“š Tangent: People worry AI will cut juniors out of the loop.

But if AI like Claude can teach while assisting, we might see AI mentorship grow talent instead of replacing it.

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

7/
Before Claude, my specs were thousands of lines.

Now? About thirty.

Not side-by-side pair programming โ€” over-the-shoulder.

Sometimes I drive. Sometimes Claude does. Sometimesโ€ฆ it has the better idea.

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

6/
The impact was instant.

โœ… Code quality jumped
โœ… โ€œCancerous growthโ€ patterns? Gone
โœ… More features in weeks than I expected in a month

Preview 2 is ahead of schedule. ๐Ÿš€

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

5/
From the first session, I noticed something different โ€” it understood my codebase.

Not just the file I was inโ€ฆ but the structure, workflow, and ripple effects of changes.

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

4/
Itโ€™s less like prompting an AIโ€ฆ
More like a Slack thread with a brilliant friend whoโ€™s also a lightning-fast, world-class developer.

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

3/
Claude Code is built for conversation-driven coding.

Open it in the terminal โ†’ watch it think in real time. Interrupt mid-flow, steer it, and it keeps the context tight.

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

2/
I knew Claude existed, but never tried it.

Jimmy made it sound like something from another worldโ€ฆ so I gave it a shot.

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

1/
Last week I chatted with fellow AI dev enthusiast โ€” the Jimmy Jones.

He told me about Claude Code.

I was deep in a manual detox of Cursor outputโ€ฆ so I was all ears. ๐Ÿค 

08.08.2025 22:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Have you seen this kind of drift in AI-assisted code?
How do you keep the architecture from quietly falling apart?

Would love to hear whatโ€™s working for you. ๐Ÿ‘‡

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This isnโ€™t an AI failure.
This is a reminder:

Working code and coherent code are not the same.

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Until we get a โ€œsolutions architectโ€ agent โ€” one that sees across the system โ€” itโ€™s still my job to hold the line on code quality.

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Agents are still in the mix.
Cursor is my main environment.
Codex runs small, background changes.
ChatGPT has been useful as a second-opinion architect.

But Iโ€™ve stopped pretending the spec is enough.

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

So I started deleting.
Merging types.
Removing duplicate logic.
Tightening the rules.

I'm now adding stricter expectations for:
- when new types are allowed
- how data flows between packages
- real code review before merge โœ…

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I realized I was facing a kind of โ€œcode cancer.โ€
It grew quietly.
Passed the tests.
Did the job.
But it wasnโ€™t maintainable. It wasnโ€™t healthy.

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It looked like well-written code.
But it wasnโ€™t coherent.

Each AI-generated change made sense in isolation โ€” but without memory of the full architecture, it just kept layering more code.

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Functions with nearly identical logic existed in the same file โ€” slightly renamed.
Types that were 95% the same were defined multiple times across packages.

Singletons usedโ€ฆ sometimes. Other times? Slightly different versions. ๐Ÿคฏ

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The code worked. It compiled.
It had types, structure, familiar patterns.

But under the hood?

It was a mess.

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Last week, everything looked like it was going great.
AI agents were shipping code fast. I was reviewing specs. Progress felt smooth. ๐Ÿšข

Then I started testing.
And something feltโ€ฆ off.

๐Ÿงต

31.07.2025 21:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

12/
Whatโ€™s your AIโ€™s drink order?

(Asking for a friend โ˜•)

29.07.2025 20:56 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@adkinn is following 17 prominent accounts