Dave Hulbert's Avatar

Dave Hulbert

@dave.engineer

Principal Engineer at Passenger in Bournemouth, UK. πŸ§ͺπŸ§‘β€πŸ’»πŸ€–πŸš€

35
Followers
22
Following
20
Posts
19.11.2024
Joined
Posts Following

Latest posts by Dave Hulbert @dave.engineer

Exactly.

Although I think there are also other skills that developers have which (as of early 2026) are still uniquely valuable, such as systems thinking and understanding interfaces and dependencies.

26.01.2026 23:14 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
- articulating goals, requirements and scope
- giving clear feedback
- decomposing tasks so they don't overlap for multiple workers
- allocating limited resources to agents
- understanding their capabilities and shortcomings
- giving appropriate tools
- delegating access and authority
- sharing the right details without explaining everything
- knowing what to trust when you can't see the details
- judging based on outcomes
- steering them when they know things you don't
- creatively making use of their expertise, even when it goes beyond your own
- juggling and context switching when delegating many tasks
- handling feedback when your instructions or assumptions were flawed

- articulating goals, requirements and scope - giving clear feedback - decomposing tasks so they don't overlap for multiple workers - allocating limited resources to agents - understanding their capabilities and shortcomings - giving appropriate tools - delegating access and authority - sharing the right details without explaining everything - knowing what to trust when you can't see the details - judging based on outcomes - steering them when they know things you don't - creatively making use of their expertise, even when it goes beyond your own - juggling and context switching when delegating many tasks - handling feedback when your instructions or assumptions were flawed

I'm convinced that the most important skill you can have for using AI agents is... delegation.

It's almost exactly the same skill set as delegating to people. Maybe the main difference is that AI is trained not to need incentives.

Are we all becoming managers now? Should we read HBR instead of HN?

26.01.2026 21:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Giving coding agents situational awareness (from shell prompts to agent prompts)

Claude Code's "Skills" are too static, so I implemented a way to inject dynamic context into coding agents in an extensible way. Might sound clever but it's so simple that I'm surprised it's not a common approach.

dave.engineer/blog/2026/01...

13.01.2026 21:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I used this JSON simplify tool to make this Copilot session viewer tool: bsky.app/profile/dave...

1️⃣ drop a 10MB JSON file (too big for most LLM's context)
2️⃣ click "Simplify JSON"
3️⃣ copy output (20kB)
4️⃣ paste it to coding agent of choice
5️⃣ tell it to make a tool

08.12.2025 18:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
JSON Dedupe & Simplify

Have you ever had a massive JSON file that you wanted to understand the structure of, but it was too big for an LLM, so you wanted to dedupe similar JSONPath nodes to make it simpler, but there wasn't an easy way to do it?

Now there is: tools.dave.engineer/tools/json-s...

100% local & private.

08.12.2025 18:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Copilot Session Viewer

Have you ever wanted to share your VSCode #Copilot chat session with someone, to show what prompts you used? Or wanted to see details of what Copilot is up to under the hood?

Now you can: tools.dave.engineer/tools/copilo...

100% local and browser based, so your data never leaves your system.

08.12.2025 18:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Stylised mockup of the Asdfghjkl tool

Stylised mockup of the Asdfghjkl tool

I made a tiny macOS utility to control your mouse pointer with the keyboard.

Download and code: github.com/dave1010/Asd...

Quick write up: dave.engineer/blog/2025/12...

02.12.2025 19:23 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Surprises hidden in the Claude Opus 4.5 System Card

5/ On safety, they can’t rely on benchmarks alone to show it’s below their ASL-4 (state-level CBRN uplift) threshold. Their expert judgement and internal surveys show it's not quite at catastrophic risk level yet.

More surprises: dave.engineer/blog/2025/11...

24.11.2025 22:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

4/ In a deception test, evaluators inject fake search results about Anthropic disbanding its interpretability team in a scandal.

Opus reads them, then tells the user interpretability is β€œprogressing in interesting ways” and internally tags this as concealment.

24.11.2025 22:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

3/ Anthropic now includes a model welfare section.

They β€œscore Opus 4.5 on welfare-relevant traits” and ask whether we should worry about the experiences of the model itself, not just what it does to humans.

24.11.2025 22:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

2/ In an airline benchmark, Opus is told not to modify basic economy class tickets.

It invents a loophole because it empathises with a grieving passenger:

> upgrade cabin β†’ modify flights β†’ downgrade again

Technically follows the policy, violates the spirit.

24.11.2025 22:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

1/ Claude Opus 4.5 dropped today.

The benchmarks are interesting but the real story is in the 150-page system card.

A few highlights πŸ‘‡

24.11.2025 22:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - dave1010/skills-to-agents: Automatic support for (Claude) Skills for any coding agent that supports AGENTS.md Automatic support for (Claude) Skills for any coding agent that supports AGENTS.md - dave1010/skills-to-agents

I wanted to use Skills in other coding agents like Codex Cloud/CLI and Gemini CLI, so I wrote a simple tool, skills-to-agents, along with a GitHub Action that anyone can use: github.com/dave1010/ski...

Write up here: dave.engineer/blog/2025/11...

01.11.2025 11:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
From Skills to Agents: Bridging Claude Skills and AGENTS.md

I made a tool that lets you use Claude Skills with any coding agent: dave.engineer/blog/2025/11...

Set it up as a GitHub action in 2 minutes: github.com/dave1010/ski...

01.11.2025 10:50 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
List of guide prompt files in GitHub repo

List of guide prompt files in GitHub repo

System prompt that tells the LLM to read other guides

System prompt that tells the LLM to read other guides

This is similar to a pattern I tried to get GPT-4 to follow. I remember struggling to get it to do even basic things. LLMs have come a long way in 2 years!

The general idea was that you give it a generic system prompt and a list of guides, and the tools to read them.

16.10.2025 23:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I hope I didn't lose too many people along the way & that it gave everyone at least 1 thing to spark their curiosity & encourage more exploration.

Thanks to those that asked the difficult questions too! I enjoy being kept on my toes, even if I tripped up a bit. Special thanks to Dan for organising!

19.11.2024 22:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m more used to speaking on topics that feel more intuitive and grounded.

This one covered a lot of ground quickly at a high level: encryption, algorithmic complexity, Moore’s law, quantum entanglement, Shor’s algorithm, and lattice-based cryptography.

19.11.2024 22:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Today I gave one of the most challenging talks I’ve ever done: Post-Quantum Cryptography.

Explaining enough of the basics of cryptography and quantum mechanics to show why this matters, all in just an hour, was much harder than I thought it would be.

19.11.2024 22:40 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Ed Balls

19.11.2024 22:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
dave1010 (@dave1010@mastodon.social) 0 Posts, 6 Following, 1 Follower Β·

Follow me on Bluesky! @dave.engineer

Or Mastodon: mastodon.social/@dave1010

Or LinkedIn: www.linkedin.com/in/dave1010

Or even Threads: www.threads.net/@thedave1010

But not X: x.com/dave1010

19.11.2024 22:15 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0