Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joegaebel
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
joegaebel
3mo ago
May be more clear to refer to it as Foam Banana Candy syndrome
2.
▲
Forcing Claude Code to Run Outside-In TDD
(joegaebel.com)
1 points
by
joegaebel
6mo ago
|
0 comments
3.
▲
AI agents write great code but terrible tests – fixing it with outside-in TDD
(joegaebel.com)
1 points
by
joegaebel
6mo ago
|
0 comments
4.
▲
by
joegaebel
6mo ago
In my view, the problem with specs are: 1. Specs are subject to bit-rot, there's no impetus to update them as behaviour changes - unless your agent workflow explicitly enforces a thorough review and update of the specs, and unless your
5.
▲
by
joegaebel
6mo ago
In my view, Spec-Driven systems are doomed to fail. There's nothing that couples the english language specs you've written with the actual code and behaviour of the system - unless your agent is being insanely diligent and constan
6.
▲
by
joegaebel
6mo ago
Actually, every single word was hand typed. You'll probably notice that in areas where I could improve my grammar. It's understandable that you hit the wall of text and felt a bit dismayed by the length- hence the TLDR at the top
7.
▲
by
joegaebel
6mo ago
That's the kicker - you taught it conventions that it follows. Even better (in my view) is to ensure you're getting higher coverage and tests focused on behaviour by getting it to write the tests first. Even moreso by ensuring it
8.
▲
by
joegaebel
6mo ago
Even better, encode it into a workflow and have the subagents be adversarial to each other: https://www.joegaebel.com/articles/principled-agentic-softwa...
9.
▲
by
joegaebel
6mo ago
You'd be surprised - I know I was - you can encode Test-Driven development into workflows that agents actually follow. I wrote an in-depth guide about this and have a POC for people to try over here: https://www.joegaebel.co
10.
▲
by
joegaebel
6mo ago
I've found the best way to achieve that is to force the agent to do TDD. Better to get it to do Outside-in TDD. Even better to get it to run Outside-in TDD, then use mutation testing to ensure it has fully covered the logic. I've
11.
▲
Show HN: Principled Agentic Software Development
(joegaebel.com)
3 points
by
joegaebel
6mo ago
|
0 comments
12.
▲
by
joegaebel
6mo ago
I've been able to encode Outside-in Test Driven Development into a repeatable workflow. Claude Code follows it to a T, and I've gotten great results. I've written about it more here, and created a repo people can use out of t
13.
▲
by
joegaebel
2y ago
back up your data, cloud storage is ephemeral
14.
▲
by
joegaebel
3y ago
Nicer way to go about this is `ts-results` which introduces the `Result` type, inspired by rust. https://github.com/vultix/ts-results
15.
▲
by
joegaebel
3y ago
I've never seen a more perfect example of non-ironic American exceptionalism
16.
▲
by
joegaebel
4y ago
I'm surprised to see the lack of support in the comments. In my take, this article was very well written and goes a long way to describe the refreshing and enlivening aftermath of a peak experience with Psilocybin. It also mirrors the
17.
▲
by
joegaebel
4y ago
If you're in Australia, check out https://www.climatesalad.com/jobs-in-climate-tech-australia I'm sure something like this exists in the US as well.
18.
▲
Welcome to the Internet
(youtube.com)
2 points
by
joegaebel
5y ago
|
0 comments
19.
▲
Show HN: Find the best rental out of thousands with Web Scraping and Google APIs
(joegaebel.medium.com)
2 points
by
joegaebel
6y ago
|
0 comments
20.
▲
by
joegaebel
6y ago
Wow, amazing. I had no idea it was so prevalent. Thanks for writing this up!
21.
▲
Crypto scammers piggybacking Trump’s Twitter, cloning Medium, stealing crypto
(medium.com)
59 points
by
joegaebel
6y ago
|
91 comments
22.
▲
by
joegaebel
7y ago
Great to see you at the top of HN today tectonic! I'm at Pivotal in Sydney Australia now. Thanks again for the impromptu interview all of those years ago!
23.
▲
by
joegaebel
8y ago
www.appcontinuum.io