Jonny Olliff-Lee

3.6K posts

Jonny Olliff-Lee banner
Jonny Olliff-Lee

Jonny Olliff-Lee

@DevJonny

Husband to @PhysioRvn, father to a little man, Developer at @wearefreemarket, tabletop/board/card gamer, and amateur photographer.

United Kingdom Katılım Ağustos 2008
143 Takip Edilen465 Takipçiler
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@enjojoyy I know an entire team of them (20 - 30 odd), they're my colleagues and I.
English
0
0
0
157
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@ClaudeDevs I love the unified view of background jobs, but one major issue I've found is that I can't paste into the prompt when running on Windows Terminal/PowerShell 7.x which limits it's usefulmess.
English
0
0
0
109
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@niklas_wortmann A number of Skills created over the last four months or so to add some meat to the bones of this workflow: github.com/snarktank/ralph The additional skills are ones that ask questions about the plan to find anything that might be vague or ambiguous pre-PRD. Then reviews post Ralph
English
1
0
1
23
Jan-Niklas Wortmann
Jan-Niklas Wortmann@niklas_wortmann·
Honest question for anyone using AI coding agents daily: Do you write a full spec before prompting, or do you iterate in small steps and correct as you go? I am just not organized enough to do a proper spec-driven workflow
English
43
0
11
6.2K
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@quorralyne Using it daily. I create a plan/PRD with Opus, work through it, refine it until I'm happy. The hand the tasks off to Sonnet to implement. The back to Opus for review, and Sonnet to implement changes/fixes.
English
0
0
1
23
Heather Downing
Heather Downing@quorralyne·
Anyone else using Sonnet regularly? It's my go to for daily repetitive work that doesn't need a lot of deep research like Opus.
English
1
0
2
322
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@jpaylor @cynthiamcgillis ^^ This. Also using a GitHub Action workflow to distribute Rules and Agents into the other repos on update so all teams have the same.
English
0
0
0
34
Jonny Paylor
Jonny Paylor@jpaylor·
@cynthiamcgillis I created a Claude plugin & plugin marketplace based on an internal GitHub repo for this. It auto updates across the team when I push a new version to the repo. It includes a hook to auto symlink rule files to the project repo on starting a session too.
English
1
0
1
272
Cynthia Bell McGillis
Cynthia Bell McGillis@cynthiamcgillis·
How are y'all handling company-wide skills? Putting them in a repo? Does that work for Cowork and less technical teams? I feel like there has to be a better way to organize these.
English
136
8
470
110.2K
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
When you're in-flight meal is just a bread roll! 📷 Nikon Z6 ii 👓 Sigma 150-600mm w/ FTZ II Adapter 🔍 600mm f/8 1/3200s ISO 500 💾 Adobe Lightroom
Jonny Olliff-Lee tweet media
English
1
0
0
45
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@svpino Get it to write a failing test first and it's simply doing 🔴 -> 🟢 -> refactor.
English
0
0
0
31
Santiago
Santiago@svpino·
This works surprisingly well: • Ask Claude Code to fix a bug • Let it work and figure it out When it finishes, use this prompt: "Knowing everything you know now, delete your fix and implement a better|concise|elegant version." Claude will use the first pass to explore and learn the problem. Sometimes, this will lead to suboptimal code. The second pass will be better because Claude already knows the problem and can write a better solution.
English
110
90
1.7K
123.3K
Rob
Rob@Cadaren·
@doctorfavorito @MotorsportiveHQ Hamilton and Alonso are pretty much aging out, but where would Max go if F1 is considered the top of the mountain?
English
7
0
0
876
| 0x42 ⟩
| 0x42 ⟩@satyajugran·
@iammukeshm Is it implemented with Open api specs or some other standard?
English
1
0
0
530
Mukesh Murugan
Mukesh Murugan@iammukeshm·
If you're still using Swashbuckle in .NET 10, here's what you missed. Swashbuckle hasn't had regular updates in over a year. So, Microsoft dropped it from .NET 9+ templates and built their own. The replacement: `Microsoft.AspNetCore.OpenApi` — built-in, lighter, maintained. For a UI: Scalar > Swagger UI. It's faster, better looking, and supports dark mode out of the box. Migration takes 5 minutes: remove Swashbuckle, add `builder.Services.AddOpenApi()`, done. Read article to help you migrate -codewithmukesh.com/blog/dotnet-sw… Repost this to help a fellow developer.
Mukesh Murugan tweet media
English
21
35
271
18.4K
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@mikejulian I like the PR review functionality inside of Rider over GitHub's web interface. So that combined with being able to view the code and it's references is where the IDE fits in for me now.
English
0
0
0
37
Mike Julian
Mike Julian@mikejulian·
For those who are 100% on Claude Code, what role does an IDE (eg, VS Code, Cursor, etc) play in your workflow, if any? Having trouble wrapping my head around this.
English
33
0
14
5.3K
Aditya
Aditya@buildaditya·
@milan_milanovic exactly it removes the boring parts decision making, taste, and responsibility are still very human jobs
English
1
0
0
73
Dr Milan Milanović
Dr Milan Milanović@milan_milanovic·
AI is here to speed us up, not to replace
English
35
4
113
6.4K
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@gitphysical @nicbarkeragain I've said to a few people at work that in 10 years or so I can see the rise of Artisanal Code Houses that create hand-crafted bespoke software.
English
1
0
3
403
arclev
arclev@gitphysical·
@nicbarkeragain Can we have an office where nobody uses AI to code? It’s all just stack overflow and consulting other humans in the room?
English
6
0
5
6.7K
Nic Barker
Nic Barker@nicbarkeragain·
"AI will generate all the code, and senior programmers will review it" is basically a mantra at this point. I'm fortunate enough to know a number of top tier programmers personally, and precisely 0% of them want to spend their time reviewing AI generated code (myself included)
English
330
154
3.3K
205.3K
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@ewhauser @jessfraz I'm the same, but do the review in Rider to check other files and context. However that's now really the only reason I'm in an IDE.
English
0
0
0
12
Eric Hauser
Eric Hauser@ewhauser·
@jessfraz I was always open the PR; read and comment on it in the GH web UI; and then tell the AI to fix my comments.
English
1
0
1
538
Jessie Frazelle
Jessie Frazelle@jessfraz·
Here is how I do and don't use agents, idk who this will help but its worth spelling out my preferences and why: - I tell the agent to code how I would do it - If the language is one I am _very_ familiar with I feel comfortable getting it to generate very good idiomatic code that is indistinguishable from my own and doing large refactors - If the language is one I'm not comfortable with, I keep the pull request under 100-200 lines of code for the reviewers sanity since I can't discern the nuance of good/versus bad code - ALWAYS read/self review the code before opening the PR, the onus is on the AI wielder to make sure the code is up to par with what they would do themselves before inflicting their teammates - never auto open PRs because of ^ - if you do all the above you can avoid slop and not annoy your peers my name is jessie frazelle and i have not touched code in an editor since october.
English
24
29
537
60.4K
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@jessfraz - Exactly - Yes! - Haven't done this yet - YES!! - I do Draft PRs to take advantage of adding my own comments to be fixed - Quite! Great to see some sensible takes on Twitter!
English
0
0
0
118
camsoft2000
camsoft2000@camsoft2000·
@JohnSole651328 Sure. These patterns are not model or harness speciric. You can write your own Ralph loop or get you agent to do it.
English
1
0
1
102
camsoft2000
camsoft2000@camsoft2000·
Having used Claude Code with Opus 4.5 a lot recently, I can tell you that for me, Codex CLI with GPT-5.2-Codex wins. It's a relief to go back to Codex; it feels like home. Not saying CC is rubbish, it's just Codex gets it done, Claue Code is too lazy, replies to my queries without re-checking code, and requires more steering and planning. Codex just doesn't need all that. I'm sure some will disagree, and it's subjective for sure, but I much prefer Codex to Claude Code. It suits the way I work.
English
33
3
233
24K
Jonny Olliff-Lee
Jonny Olliff-Lee@DevJonny·
@camsoft2000 What I love about this post is that it shows there are choices. Pick one, experiment, test it. Then try another and repeat. Use your favourite after that, or switch between.
English
0
0
0
10
Nick Chapsas
Nick Chapsas@nickchapsas·
IDEs as we know them will become obsolete real quick
English
71
3
108
22.8K