- Field Architect at Antithesis
- I write about Technology (mostly testing these days) and Philosophy
- Worst speller on the Internet... probably
Even after proving she's a woman, "one deputy continued to question her appearance, insisting she 'looked like a man.'"
😡 😡 😡
When running fuzzing as a non-blocking part of CI, preserving recent commits can be MUCH more important than preserving ALL failing runs.
www.youtube.com/watch?v=xxIG...
We see this at Antithesis too. The closer to the bug's creation you are, the easier it is to solve.
When running fuzzing as a non-blocking part of CI, preserving recent commits can be MUCH more important than preserving ALL failing runs.
www.youtube.com/watch?v=xxIG...
We see this at Antithesis too. The closer to the bug's creation you are, the easier it is to solve.
This story is *the* story and it impacts everything else.
www.techdirt.com/2025/03/04/w...
This story is *the* story and it impacts everything else.
www.techdirt.com/2025/03/04/w...
Using SQLite with Cloudflare Durable Objects & Turso allows defining databases per entity, effectively replacing partitioning keys.
rivet.gg/blog/2025-02...
Interesting... if you can get over the cross-DB querying hurdles.
Using SQLite with Cloudflare Durable Objects & Turso allows defining databases per entity, effectively replacing partitioning keys.
rivet.gg/blog/2025-02...
Interesting... if you can get over the cross-DB querying hurdles.
zetier.com/speedrunners...
One reframe further... every incorrect behavior could be called a bug too. One person's skip is another person's FIXME.
zetier.com/speedrunners...
One reframe further... every incorrect behavior could be called a bug too. One person's skip is another person's FIXME.
Bug hunting is an exercise in humility, and Dr. Morrison deserves credit for some great lines here
buff.ly/41cAnAI
"Once I got these log lines in place it became… slightly more clear what was happening"
Tell me about it...
Bug hunting is an exercise in humility, and Dr. Morrison deserves credit for some great lines here
buff.ly/41cAnAI
"Once I got these log lines in place it became… slightly more clear what was happening"
Tell me about it...
buff.ly/4hQzN2H
That said: I've never worked in a mutable runtime with the same confidence I have in a static binary. Sure I couldn't directly inspect it, but that I couldn't change it meant it was more stable to reason about than a dynamic system,
buff.ly/4hQzN2H
That said: I've never worked in a mutable runtime with the same confidence I have in a static binary. Sure I couldn't directly inspect it, but that I couldn't change it meant it was more stable to reason about than a dynamic system,
#GDC is coming in 22 days...
#GDC is coming in 22 days...
Examples:
- Adding the same permissions to a user
- Removing a user from a group
- Changing a user preference
Examples:
- Adding the same permissions to a user
- Removing a user from a group
- Changing a user preference
Because then you get really familiar with the point of WHY you include certain details in your story. And that's a skill that seems sorely lacking these days.
Because then you get really familiar with the point of WHY you include certain details in your story. And that's a skill that seems sorely lacking these days.
Examples:
- Serializing and deserializing
- Toggling preferences / settings
- Writing and deleting an object from storage
- Adding and removing a fixed value from a Number
Examples:
- Serializing and deserializing
- Toggling preferences / settings
- Writing and deleting an object from storage
- Adding and removing a fixed value from a Number
I technically got it working through ltex-ls, but boy is it slow.
#WindowsOSSPains
I technically got it working through ltex-ls, but boy is it slow.
#WindowsOSSPains
If order truly doesn't matter, you should confirm that. Notable examples:
- Adding items in a cart (esp w/ & w/o sales)
- Changing user permissions
- Adding data sources
If order truly doesn't matter, you should confirm that. Notable examples:
- Adding items in a cart (esp w/ & w/o sales)
- Changing user permissions
- Adding data sources
https://buff.ly/4b6cPSv
I'll dive deeper into it over the week, because the patterns apply to services instead of just functions.
#testing
https://buff.ly/4b6cPSv
I'll dive deeper into it over the week, because the patterns apply to services instead of just functions.
#testing
#debugging
#debugging
Lower the beta value in the third part below and see:
If you reduce the time to resolve on your hardest bugs, you inherently gain dev velocity.
https://buff.ly/3CHnGFU
Lower the beta value in the third part below and see:
If you reduce the time to resolve on your hardest bugs, you inherently gain dev velocity.
https://buff.ly/3CHnGFU
Here's a 1 minute challenge to test it.
Try to find a distribution in the tool below (part 3) where samples of it *don't* create a normal distribution.
Here's a 1 minute challenge to test it.
Try to find a distribution in the tool below (part 3) where samples of it *don't* create a normal distribution.
https://buff.ly/2JrB5Tu
... but there are tools that can change that ratio. Property testing, simulation testing, and more.
https://buff.ly/2JrB5Tu
... but there are tools that can change that ratio. Property testing, simulation testing, and more.